930电子网

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

蓝牙开发必会技能之1:keil mdk中全片擦除芯片

[复制链接]

52

主题

339

帖子

6487

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6487
发表于 2019-5-10 11:00:17 | 显示全部楼层 |阅读模式
本帖最后由 强光手电 于 2019-5-10 11:10 编辑

nRF51xx和nRF52xx系列芯片的全片擦除的操作方法和一般的单片机是不一样的,全片擦除必须要设置对应的编程算法,这里说的全片擦除指的是:擦除片内全部Flash和掉电保持的寄存器。
1:Keil MDK中打开芯片对应的例子的工程(任何例子的工程都可以),如使用的芯片是nRF52832,打开nRF52832配套的例子的工程。
2:点击魔术棒,打开工程配置窗口,执行Debug→Settings打开JLINK配置窗口。
3:将编程算法设置为协议栈编程算法,如下图所示。

                                             图1:设置编程算法

4:设置好编程算法后,执行Flash→Erase即可全片擦除芯片,如下图所示。


                     图2:擦除芯片


PS:全片擦除芯片的编程算法和下载协议栈的编程算法是一样的。


本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2019-5-10 12:22:56 | 显示全部楼层
感谢分享
回复

使用道具 举报

4

主题

46

帖子

208

积分

中级会员

Rank: 3Rank: 3

积分
208
发表于 2019-5-19 17:40:49 | 显示全部楼层
支持!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 04:55 , Processed in 0.062590 second(s), 22 queries .

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