![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
想改写ucos ii 为什么会有相同优先级任务
想改写ucosii2.52版本·让其支持有相同优先级的任务,所以先搞清楚为什么会有优先级相同的任务,是单纯的为了增加任务数还是有什么特殊意义的?没有人回答吗。。。...
想改写ucos ii 2.52版本·让其支持有相同优先级的任务,所以先搞清楚为什么会有优先级相同的任务,是单纯的为了增加任务数还是有什么特殊意义的?
没有人回答吗。。。 展开
没有人回答吗。。。 展开
3个回答
展开全部
优先级就是任务执行的先后顺序,如果你想两个程序同步,也就是你先执行我在执行然后你再执行,当然你也可以用信号量,但会引起死锁等问题
还有,你写的OS是给别人用的,写应用的不知道用什么优先级,所以有可能会冲突
如果有优先级相同的任务,那么就可以向安卓系统一样,你只负责OS,应用交给他人做。那么uCOS的规模和开发人群将会大大增加。代码的移植性将会越来越好
还有,你写的OS是给别人用的,写应用的不知道用什么优先级,所以有可能会冲突
如果有优先级相同的任务,那么就可以向安卓系统一样,你只负责OS,应用交给他人做。那么uCOS的规模和开发人群将会大大增加。代码的移植性将会越来越好
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询