STM32CubeIDE 10 烧录失败问题


记录初次使用STM32CubeIDE 10 过程中遇到的问题以及后续解决办法探究,使用的开发板是STM32H750XBH6。

Launching Debug一直是93%

此情况下,大概卡了6分钟左右,提示failed to erase memory。
烧录失败的提示

在网上查询后,说是芯片被锁了,于是下载了STM32 ST-LINK Utility 进行检验,发现可以正常访问内存,没有被锁的现象,但是无法进行Erase chip,在卡了6分钟后提示Error occured during flash mass erase!然后会自动断开连接。
Erase chip失败
自动断开连接

实在找不到原因,于是使用了STM32CubeMX 6.5 + Keil uVision5 来进行烧录。

使用Keil烧录后没有运行

成功烧录后,板子没有反应,于是上网查询解决办法,有提示注意勾选Run to main(),在这里插入图片描述
还有勾选Reset and Run,但是同样不会运行,查询了一段时间后,有人提出了不使用ST-LINK供电,直接连接USB_232供电,尝试这种办法,在打开电源开关后,发现程序能够正常运行了。

具体原理不懂,欢迎有相关经验的小伙伴讨论!

猜你喜欢

转载自blog.csdn.net/qq_56130624/article/details/126693914
今日推荐