ucosiii的同一优先级任务用着有什么明显的好处么?

2019-07-20 06:13发布

最新版的UCOSV3.0例程没看懂,同一优先级下的任务貌似优先级相同或者不同,运行效果都一样?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
Admin
1楼-- · 2019-07-20 10:54
ucos里面要求每一个任务,设置不同的优先级。。。优先级在ucos里面,是可以作为任务的唯一标识的。。所以合理的程序不能设置为相同。
ucos里面,我记得很多函数直接通过入口参数优先级,就可以去设置这个优先级对应的任务的一些信息
jermy_z
2楼-- · 2019-07-20 12:57
UCOS支持同优先级?

我记得UCOS不支持,freertos才支持来着
来俩不甜的
3楼-- · 2019-07-20 14:29
 精彩回答 2  元偷偷看……
single_will
4楼-- · 2019-07-20 17:43
ucos3支持同优先级任务的, 同优先级任务之间的任务调度使用时间片轮转策略, 就是平均一个任务一点时间
黄书广
5楼-- · 2019-07-20 18:36
刚刚看了3.03的源码,OSRdyList[]   这个全局变量 数组 里存的就是任务的表,每一个表,存的是同一个优先级的任务TCB链表,所以说UCOS是支持同优先级的
黄书广
6楼-- · 2019-07-20 21:14
 精彩回答 2  元偷偷看……