新手上路
- 积分
- 24
- 金钱
- 24
- 注册时间
- 2021-6-7
- 在线时间
- 5 小时
|
5金钱
各位大佬,求助一下,移植FreeRTOS的时候,这个编译错误是怎么回事,用的是华芯微特的SWM19S芯片,FreeRTOS库用的是正点原子移植的那个,想移植到华芯微特上面
Rebuild started: Project: FreeRTOS
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'SWM190'
compiling SWM190_dma.c...
compiling main.c...
compiling SWM190_exti.c...
compiling SWM190_i2c.c...
compiling SWM190_adc.c...
compiling SWM190_port.c...
compiling SWM190_flash.c...
compiling SWM190_uart.c...
compiling SWM190_timr.c...
compiling SWM190_gpio.c...
compiling SWM190_pwm.c...
compiling SWM190_spi.c...
assembling startup_SWM190.s...
compiling SWM190_wdt.c...
compiling SWM190_rtc.c...
compiling SWM190_cordic.c...
compiling SWM190_div.c...
compiling SWM190_cache.c...
compiling SWM190_sleep.c...
compiling sys.c...
compiling system_SWM190.c...
compiling usart.c...
compiling delay.c...
compiling croutine.c...
compiling event_groups.c...
compiling list.c...
compiling queue.c...
compiling port.c...
compiling heap_4.c...
compiling timers.c...
compiling tasks.c...
FreeRTOS\tasks.c(1020): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxNewTCB );
FreeRTOS\tasks.c(1061): warning: #223-D: function "portRESET_READY_PRIORITY" declared implicitly
taskRESET_READY_PRIORITY( pxTCB->uxPriority );
FreeRTOS\tasks.c(1531): warning: #223-D: function "portRESET_READY_PRIORITY" declared implicitly
portRESET_READY_PRIORITY( uxPriorityUsedOnEntry, uxTopReadyPriority );
FreeRTOS\tasks.c(1537): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(1582): warning: #223-D: function "portRESET_READY_PRIORITY" declared implicitly
taskRESET_READY_PRIORITY( pxTCB->uxPriority );
FreeRTOS\tasks.c(1722): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(1803): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(2046): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(2586): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(2806): warning: #223-D: function "portGET_HIGHEST_PRIORITY" declared implicitly
taskSELECT_HIGHEST_PRIORITY_TASK();
FreeRTOS\tasks.c(2919): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxUnblockedTCB );
FreeRTOS\tasks.c(2984): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxUnblockedTCB );
FreeRTOS\tasks.c(3737): warning: #223-D: function "portRESET_READY_PRIORITY" declared implicitly
taskRESET_READY_PRIORITY( pxTCB->uxPriority );
FreeRTOS\tasks.c(3746): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(3802): warning: #223-D: function "portRESET_READY_PRIORITY" declared implicitly
taskRESET_READY_PRIORITY( pxTCB->uxPriority );
FreeRTOS\tasks.c(3818): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(4402): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(4532): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(4622): warning: #223-D: function "portRECORD_READY_PRIORITY" declared implicitly
prvAddTaskToReadyList( pxTCB );
FreeRTOS\tasks.c(4712): warning: #223-D: function "portRESET_READY_PRIORITY" declared implicitly
portRESET_READY_PRIORITY( pxCurrentTCB->uxPriority, uxTopReadyPriority );
FreeRTOS\tasks.c: 20 warnings, 0 errors
linking...
.\out\FreeRTOS.axf: Error: L6218E: Undefined symbol portGET_HIGHEST_PRIORITY (referred from tasks.o).
.\out\FreeRTOS.axf: Error: L6218E: Undefined symbol portRECORD_READY_PRIORITY (referred from tasks.o).
.\out\FreeRTOS.axf: Error: L6218E: Undefined symbol portRESET_READY_PRIORITY (referred from tasks.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 3 error messages.
".\out\FreeRTOS.axf" - 3 Error(s), 20 Warning(s).
Target not created.
Build Time Elapsed: 00:00:03
|
|