STM32CubeMX Error: L6218E: Undefined symbol eTaskGetState (referred from cmsis_os2.o).
- June 15, 2019
- 4 replies
- 1946 views
Hello
I get errors when I generate a project with CMSIS_V2, but when I generate a project with CMSIS_V1 there are no such errors ...
Build started: Project: GPS_tracker_os
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Build target 'GPS_tracker_os'
compiling main.c...
linking...
GPS_tracker_os\GPS_tracker_os.axf: Error: L6218E: Undefined symbol eTaskGetState (referred from cmsis_os2.o).
GPS_tracker_os\GPS_tracker_os.axf: Error: L6218E: Undefined symbol uxTaskGetStackHighWaterMark (referred from cmsis_os2.o).
GPS_tracker_os\GPS_tracker_os.axf: Error: L6218E: Undefined symbol uxTaskGetSystemState (referred from cmsis_os2.o).
GPS_tracker_os\GPS_tracker_os.axf: Error: L6218E: Undefined symbol vTaskDelayUntil (referred from cmsis_os2.o).
GPS_tracker_os\GPS_tracker_os.axf: Error: L6218E: Undefined symbol xQueueGetMutexHolder (referred from cmsis_os2.o).
GPS_tracker_os\GPS_tracker_os.axf: Error: L6218E: Undefined symbol xTimerPendFunctionCallFromISR (referred from cmsis_os2.o).
Not enough information to list image symbols.
Not enough information to list load addresses in the image map.
Finished: 2 information, 0 warning and 6 error messages.
"GPS_tracker_os\GPS_tracker_os.axf" - 6 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:02