0
点赞
收藏
分享

微信扫一扫

\OBJ\FreeRTOS.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o).


当我们移植FreeRTOS时,会出现了freertos.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o).

(这里我是直接用的STM32自带的一个工程模板,所以是Template.axf)

\OBJ\FreeRTOS.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o)._FreeRTOS系统移植

这是因为在官方提供的源码中有一个地方需要我们对它进行修改,程序才能正确运行

\OBJ\FreeRTOS.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o)._程序运行_02

将 FreeRTOS.h 中的此处的0改为1

\OBJ\FreeRTOS.axf: Error: L6218E: Undefined symbol xTaskGetSchedulerState (referred from delay.o)._FreeRTOS系统移植_03

再将程序运行,即可成功!


举报

相关推荐

0 条评论