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