FreeRTOS xTaskIncrementTick函数导致HardFault
环境FreeRTOS版本:v10.4.2MCU:STM32F030RCT6问题描述sys_tick中断调用xTaskIncrementTick函数,导致硬错误。原因分析在Keil中加断点调试后,发现了出错代码行。for( ; ; ){ /* * listLIST_IS_EMPTY是宏定义,没有检查pxDelayedTaskList是否为空指针 */ if( listLIST_IS_EMPTY( pxDelayedTaskList ) != pdFALSE
原创
2021-01-19 19:47:33 ·
2397 阅读 ·
4 评论