- 主题:有谁介绍一下RTOS编程的精髓
对,排队等着
但是这个和RTOS的复杂程度有关系
简单的OS,不支持优先级抢占,只能时间片轮转,只能给任务排队,一个任务执行一定时间就切换处理下一个任务,除了保护任务现场没有其他功能也是有的,比如51下的某个tiny操作系统
然后复杂度上去,同样上文的操作系统,full版本,可以抢占
再到STM32里面,uCOS,现在火的FREERTOS,其实你撸完FREERTOS的代码,自己也能写一个,理解功能就可以了
【 在 heyuanlie 的大作中提到: 】
: 这样的软中断是不是相当于让软中断排队等着?
:
--
FROM 180.116.131.*
采样和主题是同一个问题?
【 在 dismoon 的大作中提到: 】
: 哦?那你精准采样试试力大砖飞?
:
--
FROM 14.212.78.*
精准采样要求时间精度高,大力飞砖不一定赶得上那个时间点
【 在 Oriphia 的大作中提到: 】
: 采样和主题是同一个问题?
:
--
FROM 112.64.60.*
采样需CPU参与吗?你用旧MCU中断信号单点采样,完全是因为内存不够,我力大砖飞可以连续采样,传感器采样,经过ADC后的采样数据是DMA直接全部搬到内存缓冲里,cpu足够快甚至可以处理所有的采样信号。用RISC架构只是处理数据滞后,连续采样的时间精度比中断信号采样高得多。
【 在 teleheart 的大作中提到: 】
:
: 精准采样要求时间精度高,大力飞砖不一定赶得上那个时间点
:
: 【 在 Oriphia 的大作中提到: 】
: : 采样和主题是同一个问题?
#发自zSMTH@LYA-AL00
--
FROM 112.96.102.*
你说的对,连续采样确实可以解决很多这样的情况,但触发式采样怎么办?你不知道哪个时间哪个通道需要采样
【 在 Oriphia 的大作中提到: 】
: 采样需CPU参与吗?你用旧MCU中断信号单点采样,完全是因为内存不够,我力大砖飞可以连续采样,传感器采样,经过ADC后的采样数据是DMA直接全部搬到内存缓冲里,cpu足够快甚至可以处理所有的采样信号。用RISC架构只是处理数据滞后,连续采样的时间精度比中断信号采样高得多。
:
: #发自zSMTH@LYA-AL00
--
FROM 112.64.60.*
不谈指标谈实时就是耍流氓。
【 在 Qlala 的大作中提到: 】
: 1 如果用了RTOS,是不是软件自动就RT了,剩下只需要不要把单个操作搞得太耗时?
: 2 Free RTOS /Vx /RTLinux 这几种分别适合用在什么场景
: 3 RT Linux的开源实现 主流是哪个 preempt-rt?可用度如何,实时性如何
: ...................
--
FROM 180.158.21.*