建立多个任务,并在任务中使用printf串口打印,程序会进入HardFault_Handler中断,经查,是由于任务栈分配的过小致使的,spa
STM32CubeIDE中的FreeRTOS默认堆栈大小为128,更改成512便可。blog