当前位置: 首页 > news >正文

STM32 解锁芯片的方法

文章目录

  • Erase Full Chip 全片擦除(推荐)
    • 原理
  • 使用 ST-Link Utility 工具(推荐)
    • 操作
    • 适用场景
  • 使用 Keil 的 Option Bytes 功能(推荐)
    • 操作:
    • 优势

Erase Full Chip 全片擦除(推荐)

  1. 打开 MDK Keil,打开项目
  2. 点击魔术棒图标(Options for Target)
  3. 切换到 “Debug” 选项卡
  4. 点击 “Settings” 按钮
  5. 切换到 “Flash Download” 选项卡
  6. 在 “Download Function” 功能栏勾选 “Erase Full Chip”
  7. 点击 “OK” 保存设置
  8. 点击 “Download” 烧录任意程序

原理

Erase Full Chip 会擦除芯片 Flash 中的全部内容,包括用于读写保护的配置信息,从而解除锁定状态,恢复正常烧录功能。

使用 ST-Link Utility 工具(推荐)

操作

  1. 安装 ST-Link Utility
  2. 连接 ST-Link 和目标板
  3. 打开 ST-Link Utility,点击 “Connect”
  4. 选择 “Target → Option Bytes”
  5. 将 “Read Out Protection” 设为 “Disable”,点击 “Apply”
  6. 断开连接,返回 Keil 正常烧录

适用场景

当 Keil 中无法正常解锁时使用

使用 Keil 的 Option Bytes 功能(推荐)

操作:

  1. 在 Keil 中选择 “Target → Option Bytes”
  2. 在 “Read Out Protection” 下拉菜单中选择 “Disable”
  3. 点击 “Apply” 和 “OK” 保存
  4. 重新烧录程序

优势

只清除保护位,不删除用户程序(仅适用于读保护)

在这里插入图片描述

http://www.dtcms.com/a/557866.html

相关文章:

  • 滑窗|队列
  • EtherCAT转EtherNet/IP工业智能网关:保障罗克韦尔 PLC 与欧姆龙 PLC 双向稳定通讯
  • 宽城区网站建设昆山做网站
  • 软考 系统架构设计师系列知识点之杂项集萃(185)
  • 网站 如何备案河北网络推广系统
  • 数据结构-前置概念
  • 技术准备十四:odb
  • 网站程序指的是什么汕头seo网站排名
  • 公司网站建设外包流程图文网站建设费用计入什么科目
  • 天津做胎儿鉴定网站新浪sae wordpress略缩图设置
  • python - day 12
  • 【C++新特性】:谈谈C++20的协程(10000字讲清楚C++协程)
  • 邯郸网站设计建设网站优化开发
  • 【内存管理】深入理解CR3寄存器:进程地址空间切换与虚拟内存管理的核心枢纽
  • 做网站公司平台wordpress点击量
  • 个人网站备案转公司备案临沂企业建站系统模板
  • 康耐视智能相机IS2000与西门子PLC走Profinet 协议通讯设置详细步骤及案例详解
  • 佛山电商网站制作团队开网页多对什么要求高
  • (2)搭建基石:Qt开发环境
  • 县城做信息网站赚不赚钱网页设计随机点名代码
  • LLM+MCP工具调用
  • 建行网站网址是多少沧州地区做网站
  • OSTAR新技术点亮新的爱普生家庭投影机
  • C++进阶:(三)深度解析二叉搜索树原理及实现
  • 寻好子集:用两种思维探究所求可能
  • 【模板】线段树上二分
  • 网站源码怎么写外贸网站建设推广费用
  • 11天考完OCP认证【082+083科目】,已顺利拿证
  • 网站建设方案书格式品牌画册设计公司网址
  • 深入洞察:昇腾 AI 生态的CANN/MindSpore架构