![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
ucos - ii 的问题,创建了6个任务,任务切换不了,创建的任务都是只运行一遍,然后就自动跳到idle任务了
菜鸟求教,ucos-ii的问题,我创建了6个任务,系统时间在走,但是任务总是切换不了,创建的6个任务都是只运行一遍,然后就自动跳到idle任务了,就没有然后了。。。有人愿...
菜鸟求教,ucos - ii 的问题,我创建了6个任务,系统时间在走,但是任务总是切换不了,创建的6个任务都是只运行一遍,然后就自动跳到idle任务了,就没有然后了。。。有人愿意帮帮忙吗,感激不尽!!!我可以发原码给你!
展开
2个回答
展开全部
第一、每一个任务需要是一个死循环。
第二、你的6个任务是各是使用什么函数切换任务的?
第三、你做好贴出任务切换的关键部分代码,这样才知道你怎么做的,哪儿出的问题。
第二、你的6个任务是各是使用什么函数切换任务的?
第三、你做好贴出任务切换的关键部分代码,这样才知道你怎么做的,哪儿出的问题。
追问
大神,我把源码截图发上去了!!
追答
好吧,这里的问题不是致命性的,应该是时钟tick任务没有切换任务,导致即便在idle任务里有时钟中断产生,但是没有切换到高优先级的就绪任务。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询