TI中文支持网
TI专业的中文技术问题搜集分享网站

cc2530调用zstack 2.5.0中HalUARTClose()函数问题

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?

赞(0)
未经允许不得转载:TI中文支持网 » cc2530调用zstack 2.5.0中HalUARTClose()函数问题
分享到: 更多 (0)