john_lee 发表于 2014-2-20 16:48 
在 72MHz 的 cortex-m3 上,普通的 RTOS 的任务抢占时间都可以做到 5-10us,系统节拍设置为 1ms 周期基本无 ...
实际上,操作系统的节拍没有任何理由设置为小于1ms,对于小于1ms的实时性要求,完全可以用中断来实现,而大于1ms的实时性要求,可以用任务来实现.这也是所有rtos的对实时性的处理方式.即分两个层次,一个是中断,一个是任务.这两个层次,满足了不同的实时性要求.
当节拍小于1ms时,任务切换的开销增加,效率降低..这中情况下,还不如直接用中断来保证实时性.
--------------------------------------------
**用keil,16年不动摇,因为2020年,**就到期了
|