ucos-ii任务调度时间和任务执行时间的关系问题

andylauren andylauren 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
刚刚学习ucos,有个问题想不明白,我有一个需要4ms实时控制的函数,也就是这个函数加上处理时间和延时时间需要4ms调用一次,同时,程序还有其他的需要处理。我看了一下ucos默认的调度时间是10ms,是不是10ms才会去查看一下就绪任务的优先级,进行任务切换,如果我的4ms的任务在过程中被挂起了,但是马上就绪了,是不是有可能10ms后才被执行。


但是我也进行了OSTimeDlyHMSM函数的实验 ,这个函数在最低优先级任务中设置为2ms也可以正常运行,有没有老师能给解惑一下,小弟感激不尽。
...全文

相关推荐

评论 12
收藏 已收藏
分享
返回顶部
andylauren
单片机/工控 27,522 成员 28,796 内容