参照freertos_demo的配置,希望在udp_demo中加入系统的功能。
在udp demo中,包含了所需要的头文件,同时添加了目录:
$PROJ_DIR$
$PROJ_DIR$/../
$PROJ_DIR$/../../common/
$PROJ_DIR$/../../../driverlib/
$PROJ_DIR$/../../../inc/
$PROJ_DIR$/../../../oslib/
$PROJ_DIR$/../../../third_party/FreeRTOS/source/
$PROJ_DIR$/../../../third_party/FreeRTOS/source/include/
$PROJ_DIR$/../../../third_party/FreeRTOS/source/portable/IAR/ARM_CM4/
$PROJ_DIR$/../../../simplelink/
$PROJ_DIR$/../../../simplelink/source
$PROJ_DIR$/../../../simplelink/include
编译报错:
Error[Li005]: no definition for "vPortSVCHandler" [referenced from C:\ti\CC3200SDK_1.4.0\cc3200-sdk\example\udp_socket\ewarm\Release\Obj\startup_ewarm.o]
Error[Li005]: no definition for "xPortPendSVHandler" [referenced from C:\ti\CC3200SDK_1.4.0\cc3200-sdk\example\udp_socket\ewarm\Release\Obj\startup_ewarm.o]
Error[Li005]: no definition for "xPortSysTickHandler" [referenced from C:\ti\CC3200SDK_1.4.0\cc3200-sdk\example\udp_socket\ewarm\Release\Obj\startup_ewarm.o]
Error[Li005]: no definition for "osi_MsgQCreate" [referenced from C:\ti\CC3200SDK_1.4.0\cc3200-sdk\example\udp_socket\ewarm\Release\Obj\main.o]
Error[Li005]: no definition for "osi_Sleep" [referenced from C:\ti\CC3200SDK_1.4.0\cc3200-sdk\example\udp_socket\ewarm\Release\Obj\uart_if.o]
Error[Li005]: no definition for "osi_InterruptRegister" [referenced from C:\ti\CC3200SDK_1.4.0\cc3200-sdk\example\udp_socket\ewarm\Release\Obj\udma_if.o]