930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 11738|回复: 1

52832工程移植的问题

[复制链接]

1

主题

1

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2020-8-5 15:25:27 | 显示全部楼层 |阅读模式
手上有一块52832的评估版,各项功能都能正常使用,另外还有一块自己的52810的系统板,现在想通过串口透传实现这两个蓝牙板之间的数据传输,根据52832的开发指南,相当于一个板加载例程7_3,另一个板加载8_1就可以实现了,但是由于只有一块52832的板,因此,想着是不是可以把52832的工程移植到52810上面,于是在7_3的工程里面更改芯片及相关的宏定义,编译的时候发现如下错误:
.\Objects\nrf52832_qfaa.axf: Error: L6200E: Symbol UARTE0_UART0_IRQHandler multiply defined (by nrfx_uarte.o and nrfx_uart.o).
不知道该怎么解决了。
回复

使用道具 举报

52

主题

339

帖子

6487

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6487
发表于 2020-8-5 19:31:04 | 显示全部楼层
可能的原因是:全局宏定义没有修改,52810的是这样的“APP_TIMER_V2 APP_TIMER_V2_RTC1_ENABLED BOARD_PCA10040 CONFIG_GPIO_AS_PINRESET DEVELOP_IN_NRF52832 FLOAT_ABI_SOFT NRF52810_XXAA NRF52_PAN_74 NRFX_COREDEP_DELAY_US_LOOP_CYCLES=3 NRF_SD_BLE_API_VERSION=7 S112 SOFTDEVICE_PRESENT __HEAP_SIZE=2048 __STACK_SIZE=2048”。
另外注意52810使用的协议栈是S112。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-4-25 10:19 , Processed in 0.065690 second(s), 21 queries .

快速回复 返回顶部 返回列表