我的工程中建立了4个任务,start_task用于创建其他三个任务,start_task1、start_task2分别控制LED灯闪烁,start_task3打印输出。
当start_task3执行printf的时候,既不输出,也导致其他任务停止。
解决方案
将start_task3的堆栈大小改大一点,之前是128,改为了512正常。
我的工程中建立了4个任务,start_task用于创建其他三个任务,start_task1、start_task2分别控制LED灯闪烁,start_task3打印输出。
当start_task3执行printf的时候,既不输出,也导致其他任务停止。
解决方案
将start_task3的堆栈大小改大一点,之前是128,改为了512正常。