90057606 Error[e27]: Entry "Delay100uS::?relay" in module _hal_uart_isr ( C:\ZStackc\Projects\zstack\Samples\GenericApp\CC2530DB\EndDeviceEB\Obj\_hal_uart_isr.r51 ) redefined in module hal_uart ( C:\ZStackc\Projects\zstack\Samples\GenericApp\CC2530DB\EndDeviceEB\Obj\hal_uart.r51 )
iar 说 Delay100uS函数在两个文件重复定义,然而并没有。问题的解决在于,hal_uart.c include 了 _hal_uart_isr.c,将_hal_uart_isr.c从项目中移除,问题解决。
本文解决了在使用IAR编译器时遇到的90057606 Error[e27]错误,该错误提示Delay100uS函数在_hal_uart_isr.c和hal_uart.c中被重复定义。通过调整项目文件包含关系,将_hal_uart_isr.c从项目中移除,成功解决了此问题。
2201

被折叠的 条评论
为什么被折叠?



