[STM32F3] 使用ST-Link Utility去除STM32芯片读写保护

[复制链接]
973|11
 楼主| 自动化陈稳 发表于 2022-8-24 22:57 | 显示全部楼层 |阅读模式

问题:使用ISP/J-Link/ST-Link等无法下载代码,提示芯片写保护;读芯片信息时提示读保护。

原因:一般是修改了选项字节。

1310663063c5cb9060.png


 楼主| 自动化陈稳 发表于 2022-8-24 22:58 | 显示全部楼层
转载学习自:http://blog.csdn.net/hxiaohai/article/details/78546431?locationNum=10&fps=1
 楼主| 自动化陈稳 发表于 2022-8-24 22:58 | 显示全部楼层
解决方法:这里使用ST-Link Utility来修改选项字节。
1.
使用ST-Link连接到STM32芯片,点击Connect。

3006463063ce427c73.png
 楼主| 自动化陈稳 发表于 2022-8-24 23:00 | 显示全部楼层
存在读保护。
1131363063d065c84e.png
 楼主| 自动化陈稳 发表于 2022-8-24 23:01 | 显示全部楼层
修改选项字节。
2625163063d3ab1094.png
 楼主| 自动化陈稳 发表于 2022-8-24 23:02 | 显示全部楼层
将读保护等级修改为Level 0。
41363063d9e3067d.png
 楼主| 自动化陈稳 发表于 2022-8-24 23:04 | 显示全部楼层
打钩的扇区会添加写保护,点击Unselect all不选择写保护。
6302063063db25ee0e.png
 楼主| 自动化陈稳 发表于 2022-8-24 23:05 | 显示全部楼层
写入选项字节后Flash会被擦除。

7688063063e4af04cc.png
 楼主| 自动化陈稳 发表于 2022-8-24 23:06 | 显示全部楼层
能正常写入程序。
5688163063e87ba32a.png
typeof 发表于 2022-8-25 09:04 | 显示全部楼层
如何检测flash是否损坏呢   
yujielun 发表于 2022-8-25 11:25 | 显示全部楼层
除去了写保护,还是无法下载程序   
vivilyly 发表于 2022-8-25 11:45 | 显示全部楼层
jlink的效果好还是stlink的效果好呢?   
您需要登录后才可以回帖 登录 | 注册

本版积分规则

106

主题

1380

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部