硬汉嵌入式论坛

 找回密码
 立即注册
查看: 329|回复: 2
收起左侧

[STM32H7] STM32H723芯片使用KEIL编译报错,疑似芯片被锁。。。

[复制链接]

11

主题

70

回帖

103

积分

初级会员

积分
103
发表于 2026-4-23 10:21:24 | 显示全部楼层 |阅读模式
使用keil编译过程,前面很多次都能正常烧录,并且勾选了烧录后自动复位,但是有一次突然出现烧录成功,但是程序不会自动运行,检查debug中的自动复位运行选项一直被勾选。后面测试多次发现硬件复位按键能正常复位运行。但是我的板子断电以后再上电,程序不会正常运行。

keil烧录校验异常.png
后面测试验证不确定如何操作了,疑似将芯片锁了。但是通过STM32CubeProgrammer能正常烧录程序,但是flash中都是0,没有显示正常的数据。下面的芯片的option bytes参数:







上述参数对比正常的芯片发现只有PCROP Protection选项参数不同,正常参数如下:


我测试使用stlink连接修改成正常可读芯片参数,失败,
通过BOOT0 ISP 串口 DFU 全片擦除修改参数,失败,
我看网上说是能修改这个参数,但是我用上述多种方式修改均报错,

有对这方面有研究的朋友能帮忙解答一下或者定性这个芯片确实是被搞坏了吗。谢谢。
完整option bytes设置参数:
option_bytes.png

另外测试芯片全盘擦除也能正常,但是读取到的flash一直都是0
擦除全部.png




回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122500
QQ
发表于 2026-4-23 10:58:05 | 显示全部楼层
接硬件复位引脚,MDK下载选择under reset, hw pin试试
回复

使用道具 举报

8

主题

439

回帖

463

积分

高级会员

积分
463
发表于 2026-4-23 20:04:54 | 显示全部楼层
检查电源,复位引脚,BOOT引脚,肯定是这几个原因。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-5-13 00:50 , Processed in 0.546066 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表