Quantcast
Channel: 蓝牙论坛 - 最近的话题
Viewing all articles
Browse latest Browse all 7485

如何修改SimpleBLEPeripheral 使用Components \ hal \ target \CC2541ST ?

$
0
0

自己做的一块板子,需要用UART接GPS,用I2C 接MPU-6050 + HMC5883L。

由于SimpleBLEPeripheral  默认使用Components \ hal \ target \CC2540DB , 它没有I2C 驱动,所以我把它替换成了CC2540ST,把CC2540DB 的hal_uart.c,_hal_uart_isr.c 加了进去,并且修改了下 hal_board_cfg.h 。


现在编译没问题,但是遇到一个链接错误:


Error[e27]: Entry "halUart0RxIsr" in module _hal_uart_isr ( J:\GPS\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLEPeripheral2\CC2541DB\CC2541\Obj\_hal_uart_isr.r51 ) redefined in module hal_uart

( J:\GPS\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLEPeripheral2\CC2541DB\CC2541\Obj\hal_uart.r51 )


请问我这个思路是对的吗? 这个链接错误是咋回事?谢谢


Viewing all articles
Browse latest Browse all 7485

Trending Articles