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

发布者:星空行者最新更新时间:2019-07-22 来源: eefocus关键字:ST-Link  Utility  STM32芯片  读写保护 手机看文章 扫描二维码
随时随地手机看文章

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


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

mcuisp


解决方法:这里使用ST-Link Utility来修改选项字节。


使用ST-Link连接到STM32芯片,点击Connect。 

connect


存在读保护。 

readerror


修改选项字节。 

changeoption


将读保护等级修改为Level 0。 


level0

打钩的扇区会添加写保护,点击Unselect all不选择写保护。 

writeprotection


写入选项字节后Flash会被擦除。 

eraseflash


能正常写入程序。 

writeprogram

关键字:ST-Link  Utility  STM32芯片  读写保护 引用地址:使用ST-Link Utility去除STM32芯片读写保护

上一篇:Keil MDK使用第5篇---解决st-link 不能用状态
下一篇:如何不打开KEIL或IAR直接使用ST-LINK烧录.hex文件

推荐阅读最新更新时间:2024-11-17 11:08

在Keil中使用ST-Link V2方式网OneNet NB-IoT板子中烧写程序
第一步:使用ST-Link下载器连接板子 第二步:安装驱动 我们知道如果要往单片机中烧写程序我们需要做一些准备工作,先把烧写环境配置好才能烧写,接下来的内容则是环境的配置(在此主要讲ST-LINK/V2下载程序环境配置)。在我们用ST-LINK/V2下载程序之前首先则需要安装驱动程序,否则串口无法识别芯片信息,使用ST-LINK/V2下载程序则需要先安装st-link_v2_usbdriver.exe程序,但是仅仅安装此程序可能会发现并不能识别出芯片信息,因为我们还需要安装一个stlink_winusb_install.bat(Windows批处理文件),此时才算成功。(程序资料见st-link_v2_usbdriver文
[单片机]
在Keil中使用<font color='red'>ST-Link</font> V2方式网OneNet NB-IoT板子中烧写程序
ST-Link 驱动安装
电脑中可以预先安装一个ST Visual Programmer 这个直接带STLink驱动或是安装一个STM32 ST-Link Uitilty 然后选择自安安装 点出下一步 在弹出的对话框选择“仍然继续” 单击完成,安装完毕!回到桌面右键单击——》我的电脑——》属性——》硬件——》设备管理
[单片机]
<font color='red'>ST-Link</font> 驱动安装
STM32 TM1640芯片驱动程序
以下为.h文件: #ifndef __TM1640_H__ #define __TM1640_H__ #include stm32f10x.h #define ADDR_START1640 0XC0 #define DSP1640_DIS 0 #define DSP1640_ENB 1 /* 控制显示 0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f 分别对应 1/16, 2/16, 4/16, 10/16, 11/16, 12/16, 13/16, 14/16 设置数据,0x40,0x44分别对应地址自动加一和固定地址模式 */
[单片机]
<font color='red'>STM32</font> TM1640<font color='red'>芯片</font>驱动程序
STM32L0低功耗设计2: 使用Keil和ST-Link下载低功耗程序
继续项目的开发工作,突然发现,程序不能够正常下载到单片机中了,提示如下图所示的错误,我使用的是keil和ST-Link。 这个问题在我第1次调试的时候发生过1次,我认为是我误操作将芯片烧坏了,因为当时又反复的焊接了一下芯片,也没有修好,就把这件事情放下了。 今天再次出现,自己感觉可能和低功耗有关,仔细查看刚刚下载的程序,里面上来程序就进入低功耗,没有任何退出语句,所以应该是CPU不响应下载命令了。 按照这种思路,先将单片机的复位引脚接地,然后点击下载按钮的同时,放开复位引脚,居然成功了。 再仔细想不应该呀,ST-Link控制着复位引脚了,应该在下载的时候复位单片机才对呀。 查看Keil中的ST-
[单片机]
STM32工程不同系列芯片间的移植
1. 芯片容量的确定,往往容易疏忽。 小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、 STM32F102xx和 STM32F103xx微控制器。 中容量产品是指闪存存储器容量在64K至128K字节之间的STM32F101xx、 STM32F102xx和 STM32F103xx微控制器。 大容量产品是指闪存存储器容量在256K至512K字节之间的STM32F101xx和STM32F103xx微控 制器。 互联型产品是指STM32F105xx和STM32F107xx微控制器。 2. 居动文件的选择,不同芯片选择不同的居动文件。 官方库中STM32F10x_StdPeriph_Lib_V3.5.0\L
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved