hal_uart.h文件中有对HalUART函数的声明
hal_uart.c文件中有对HalUART函数的定义
但是我只有在hal_uart.h文件中发现函数HalUARTClose()的声明
在hal_uart.c文件中没有找到函数定义
现在调用函数时提示
Error[e46]: Undefined external "HalUARTClose::?relay" referred in XXXX ( X:\Texas Instruments\ZStack-CC2530-2.5.0\Projects\zstack\Samples\XXXXX\CC2530DB\CoordinatorEB\Obj\UartData.r51 )Error while running Linker
Total number of errors: 1Total number of warnings: 0
请问这个问题如何解决?
是否要引用其它头文件或者库文件?
GXJH:
回复 Alex Abraham:
因为需要重新打开串口,所以想先通过函数关闭
试验发现不用关闭就可以重新打开
所以问题已经解决
Alex Abraham:
回复 GXJH:
解决就好哇!
你试过用Z-Stack的ISR方式UART吗?
Swetank Ambar:
回复 Alex Abraham:
I am also trying to close the uart port of CC2530 but there is error in linking. Can you please tell me how did you solve the problem?