【 在 dormouseBHU 的大作中提到: 】
: 不懂 RTOS 就不要胡扯。FreeRTOS 是抢占式多任务系统,属于典型的强实时操作系统。。。
: 怎么可能“任何动作, 都做不到比1ms更精细”。
: “抢占式多任务”决定了只要一个任务达到了运行条件就一定会被调度执行,这个过程与 tick
抢占式多任务是指执行中的任务不用调用返回操作系统的函数也能被换下去,队列中的任务在预定的时间内必然能得到执行。但在轮到的时间片内能执行多少,跟CPU处理能力和算法有关,被控制设备能否产生“实时”效果,还不一定。非抢占式多任务,只要某一线程不主动调用回系统函数,CPU就一直在执行它,别的任务不能被运行
--
FROM 221.218.68.*