ucos-ii任务调度时间和任务执行时间的关系问题
刚刚学习ucos,有个问题想不明白,我有一个需要4ms实时控制的函数,也就是这个函数加上处理时间和延时时间需要4ms调用一次,同时,程序还有其他的需要处理。我看了一下ucos默认的调度时间是10ms,是不是10ms才会去查看一下就绪任务的优先级,进行任务切换,如果我的4ms的任务在过程中被挂起了,但是马上就绪了,是不是有可能10ms后才被执行。
但是我也进行了OSTimeDlyHMSM函数的实验 ,这个函数在最低优先级任务中设置为2ms也可以正常运行,有没有老师能给解惑一下,小弟感激不尽。