930电子网

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

蓝牙开发常见问题2:下载时出现Overlapping of Algorithms at Address xxxxxxxxH错误

[复制链接]

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2019-5-14 08:59:35 | 显示全部楼层 |阅读模式
本帖最后由 强光手电 于 2019-5-14 08:59 编辑

问题:nRF52xx下载程序时出现Overlapping of Algorithms at Address xxxxxxxxH错误


              图1:下载时出现的错误
原因:编程算法设置错误。编程算法配置里面同时添加了下载协议栈应用程序的编程算法,如下图所示,而下载协议栈的编程算法和下载应用程序的编程算法是不能同时使用的,同时添加后,Keil MDK也不知道应该使用哪一个编程算法才是正确的,因此会报错。




                            图2:编程算法设置错误
解决办法:nRF52xx的编程算法只有2种:一种用于下载裸机程序(不使用Softdevice),一种用于下载协议栈和全片擦除芯片,我们只需要根据我们的工程的实际情况设置对应的编程算法即可。
1:裸机程序(不使用Softdevice)编程算法设置如下图:

                           图3:裸机程序编程算法设置
2:协议栈或全片擦除的编程算法设置如下图:

                           图4:协议栈或全片擦除编程算法设置

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 21:14 , Processed in 0.069034 second(s), 22 queries .

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