![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
在UCOS系统上创建了三个任务 其中一个是创建另外两个任务的,两个任务中一个任务可以运行 5
2个回答
展开全部
需要加延时,然后另一个等待的任务才有机会运行的
追问
我确定我的任务都加延时了,两个任务就是不能轮流执行,问题是出在那里了?
追答
1.堆栈大小可以看下是否合理?
2.你的定时器也就是ucos的定时中断是否正常?
3.如果以上都正常,先把其中一个任务取消,你看看两个任务是否都能单独跑?然后再综合一起运行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询