[STM32L4] L4系列烧进去直接跑飞,不知道哪错了

[复制链接]
 楼主| 童雨竹 发表于 2025-6-13 07:21 | 显示全部楼层 |阅读模式
下载完成后程序直接卡死,JTAG连不上了,按复位也不起作用。
公羊子丹 发表于 2025-6-13 07:25 | 显示全部楼层
有可能是系统时钟配置出问题。
周半梅 发表于 2025-6-13 07:25 | 显示全部楼层
我之前是栈太小导致跑飞的。
帛灿灿 发表于 2025-6-13 07:26 | 显示全部楼层
仔细查下启动文件的设置。
 楼主| 童雨竹 发表于 2025-6-13 07:27 | 显示全部楼层
复位之后还能连上调试吗?
万图 发表于 2025-6-13 07:27 | 显示全部楼层
烧写后能不能停在main里?
Wordsworth 发表于 2025-6-13 07:28 | 显示全部楼层
用Debug Trace看看是不是HardFault。
Bblythe 发表于 2025-6-13 07:29 | 显示全部楼层
是不是用了还没初始化的外设?
Pulitzer 发表于 2025-6-13 07:30 | 显示全部楼层
看一下MPU有没有限制内存?
Uriah 发表于 2025-6-13 07:31 | 显示全部楼层
ST的L4我也遇到过烧完进不了main的情况。
Clyde011 发表于 2025-6-13 07:31 | 显示全部楼层
试试注释掉一部分代码缩小排查范围。
elephant00 发表于 2025-6-13 16:31 | 显示全部楼层
BOOT引脚设置错误?
cr315 发表于 2025-6-13 20:00 | 显示全部楼层
可能是电源电压波动或复位信号异常导致的。
powerantone 发表于 2025-6-13 20:00 | 显示全部楼层
是否是外设初始化顺序错误?
flycamelaaa 发表于 2025-6-13 22:00 | 显示全部楼层
外部晶振未起振或频率偏差过大,可能导致程序初始化失败。
stormwind123 发表于 2025-6-13 22:00 | 显示全部楼层
检查代码中是否存在未初始化的外设。
onlycook 发表于 2025-6-13 22:00 | 显示全部楼层
检查代码中是否误配置了调试引脚功能。
probedog 发表于 2025-6-13 22:22 | 显示全部楼层
可能芯片被设置为读/写保护状态了吧。
classroom 发表于 2025-6-13 23:00 | 显示全部楼层
某些烧录工具在下载后可能未触发硬件复位,导致程序未从正确地址启动。
发的非官方的 发表于 2025-6-25 07:29 来自手机 | 显示全部楼层
下载完成后程序直接卡死,JTAG连不上了,按复位也不起作用。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

155

主题

5890

帖子

2

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