FreeRTOS新建3个任务,一个始终没运行,偶尔进去一次

2019-07-20 08:51发布

刚学习,也没做啥高难度的,调试了栈大小,感觉跟它有些关系,因为起初只能跑空闲任务,软件定时器都歇菜了,后来都改大了,其中两个任务运行起来了,但是还有一个始终跑不起来,希望指点一二,我也会抓紧看是哪里的问题的,谢谢啦!代码在附件里!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
为我的心
2019-07-20 15:13
E:Screenshots1.png   E:Screenshots2.png   这个回调怎么不行呢,我重新建了个uart+DMA,normal方式发一次数据,进了完成回调中断的额,今天查到这里了,把while(!uart_tx_flag);注释了其他任务都正常了.

总之乱扁一通遇到1.只有idle正常 2.除send任务创建失败,其他都正常3.send任务创建成功,但卡在while()处。 现在把堆栈都改小了,之前为了以防万一,都往大了改 了。

一周热门 更多>