[STM32F3] 当我在调试程序到目标板时,出现很多错误

[复制链接]
557|18
SocialButterfly 发表于 2025-9-13 09:26 | 显示全部楼层 |阅读模式
执行MI命令失败:
load "G:\udemy\embedded c\my_workspace\target\001HelloWorld\Debug\001HelloWorld.elf"

调试器后端返回的错误信息:
Error finishing flash operation

控制台输出如下:
""
  STMicroelectronics ST-LINK GDB server. Version 5.8.0
Copyright (c) 2020, STMicroelectronics. All rights reserved.

打开 C:\ST\STM32CubeIDE_1.6.1\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_1.6.0.202101291314\tools\bin\STM32_Programmer_CLI.exe 时遇到错误
Error in STM32CubeProgrammer
Debugger connection lost.
Shutting down...  ""

公羊子丹 发表于 2025-9-25 07:26 | 显示全部楼层
这个提示多半是烧录没成功,可以先用CubeProgrammer单独试下能不能下载。
周半梅 发表于 2025-9-25 07:27 | 显示全部楼层
看着像是ST-LINK驱动问题,建议先升级一下。
帛灿灿 发表于 2025-9-25 07:28 | 显示全部楼层
你目标板供电正常吗?供电不足也会出现flash error。
童雨竹 发表于 2025-9-25 07:29 | 显示全部楼层
我遇到过类似情况,改成under reset模式就能连上。
万图 发表于 2025-9-25 07:30 | 显示全部楼层
可能是CubeIDE版本里的Programmer和板子不兼容,可以单独装新版本。
Wordsworth 发表于 2025-9-25 07:31 | 显示全部楼层
USB线材也别忽略,有时候就是线太差导致掉线。
Bblythe 发表于 2025-9-25 07:32 | 显示全部楼层
确认一下是不是debug配置里选错了芯片型号。
Pulitzer 发表于 2025-9-25 07:33 | 显示全部楼层
建议把ST-LINK固件更新到最新,老固件经常有坑。
Uriah 发表于 2025-9-25 07:34 | 显示全部楼层
对厂商来说,通过这些认证才能进入合规市场。
Clyde011 发表于 2025-9-25 07:35 | 显示全部楼层
先用Programmer擦除芯片,再试IDE调试,大概率能解决。
probedog 发表于 2025-9-25 15:01 | 显示全部楼层
STM32CubeIDE版本可能与STM32CubeProgrammer不兼容。
stormwind123 发表于 2025-9-25 16:01 | 显示全部楼层
软件版本不兼容?
七毛钱 发表于 2025-9-25 18:02 | 显示全部楼层
工具路径可能被修改或损坏,导致无法正确调用STM32_Programmer_CLI.exe。
内政奇才 发表于 2025-9-25 17:02 | 显示全部楼层
可能是硬件连接问题吧。。
海滨消消 发表于 2025-9-25 18:03 | 显示全部楼层
ST-LINK调试器可能未正确连接或识别。
豌豆爹 发表于 2025-9-25 19:03 | 显示全部楼层
可能没有足够的权限访问相关文件或端口。
麻花油条 发表于 2025-9-25 20:04 | 显示全部楼层
调试配置可能不正确
classroom 发表于 2025-9-25 20:20 | 显示全部楼层
ST-LINK驱动可能未正确安装或过时。
cr315 发表于 2025-9-25 21:15 | 显示全部楼层
防病毒软件可能阻止程序运行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

55

主题

55

帖子

0

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