打印
[资源分享]

ac7801x解除写保护的一种方式

[复制链接]
825|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
RunningX|  楼主 | 2020-10-30 21:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
ac7801有时候操作中设置了写保护功能,导致mcu不能再写入程序。可以使用ISP tool,接PA7跟PA8的UART0可进行解除写保护,具体操作可以参考https://bbs.21ic.com/icview-2953666-1-1.html?_dsign=a08e1b20这篇帖子。
这里介绍另外一种方式,让mcu进入SRAM模式,仿真烧写解除写保护的程序,来解除MCU写保护。具体操作如下:

1、将这几个引脚拨到SRAM模式

2、导入解除写保护的程序(在线仿真导入),导入过程中可能提示如图中的warning,点确定就可以了

3、查看memory,确认写保护字节确实已经解除写保护

4.再拨回eflash模式,就能正常烧录程序了。


附上解除写保护的工程: eflash解除写保护.rar (707.11 KB)


使用特权

评论回复

相关帖子

沙发
索尼法| | 2020-10-30 23:58 | 只看该作者
有时候不小心开了保护也是很麻烦的

使用特权

评论回复
板凳
jiangyongabc| | 2020-10-31 15:12 | 只看该作者
嗯,学到勒,感谢楼主分享。

使用特权

评论回复
地板
函数不想导| | 2020-10-31 20:33 | 只看该作者
太有用了 真的真的有时候就是不知道为什么烧录不了

使用特权

评论回复
5
RunningX|  楼主 | 2020-11-2 09:39 | 只看该作者
索尼法 发表于 2020-10-30 23:58
有时候不小心开了保护也是很麻烦的

保护功能可以放在产品功能调试好后再加入。

使用特权

评论回复
6
RunningX|  楼主 | 2020-11-2 09:41 | 只看该作者
函数不想导 发表于 2020-10-31 20:33
太有用了 真的真的有时候就是不知道为什么烧录不了

那建议查一下代码中是不是哪里设置了写保护,谨慎使用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

223

帖子

4

粉丝