本帖最后由 AutochipsMCU 于 2019-10-8 14:33 编辑
如果芯片处于读保护状态。
用KEIL去下载程序时,如果遇到擦除失败导致程序下载不进去。有可能与读保护相关。如果是使用的Jlink,可通过JFLASH进行确认。如果读到的数据为0XAA,即为读保护状态。
确认是否进入读保护方法:
在读保护状态下下载程序,会弹如下回话框。
如果勾选了Do not show this message again,会把你本次选择记下来,如果你选择了No,读保护不会被清掉,会导致下载不成功。
再下载不会弹框,会一直下载不成功。
解决办法:修改注册表,删掉默认不弹框注册表。
或者把DontShowAgainUnlockAutochips值改为1. |