4983| 3
|
FreeRTOS两个任务运行时没问题,再添加一个任务,前两个任务运行出错 |
8金钱
最佳答案采用排除法吧!
1、新增加的任务不要添加任何代码,只有一条vTaskDelay(50);
TASK3(VOID)
{
WHILE (1)
{
vTaskDelay(50);
}
}
第3个任务如果是上述形式运行还有问题,应该要么是堆栈区域不够或者是第3个任务的优先级超出了配置文件中的要求啦!
| ||
发表于 2020-6-15 00:16:37
|
显示全部楼层
| ||
| ||
发表于 2020-7-14 13:09:50
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 16:11
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网