当前位置:
代码迷
>>
驱动开发
>> ucosii统计任务是如何保证1s执行一次的
详细解决方案
ucosii统计任务是如何保证1s执行一次的
热度:
306
发布时间:
2016-04-28 10:01:00.0
ucosii统计任务是怎么保证1s执行一次的
ucosii统计任务是怎么保证1s执行一次的?如果有一个任务执行时间很长,由于它的优先级比较高,那统计任务不是就无法执行了吗?
------解决思路----------------------
ucos无法保证某个任务会在精确的时间间隔上执行。
------解决思路----------------------
估计是在任务切换时的钩子函数做的统计。如果其他任务一直占着CPU,idle任务是无法被执行的。
可以看下源代码。
查看全文
相关解决方案
ucosii 入空闲任务后就进了HardFault_Handler
ucosii 有没有2值信号量
UCOSII 函数无法调用