TGViewer
V2EX V2EX @pushv2ex · 552 subscribers
Post #238819 5
[问与答] STM32 烧录失败,折腾半天发现是工具在找一个不存在的文件

前几天又碰到一次 STM32 烧录失败。

点了 Load ,红灯一亮,报错弹出来。我的第一反应还是老一套:重装 CubeIDE ,换根 USB 线,再把 ST-Link 插到另一个口上。折腾了快半小时,问题一点没变。

后来回工程里重新编译,顺手去看了一眼输出目录,才发现工具要烧的文件根本不在那里。工程目录前阵子改过,烧录配置还停在旧路径上。

文件找回来之后,烧录还是失败。这次报的是 No target connected 。ST-Link 的灯亮着,但目标芯片没认到。GND 接得有点松,重新压紧之后才连上。中间还顺手量了 3.3V ,电压虽然没塌,但线一碰就掉,这种时候软件报错看起来会特别像“调试器坏了”。

第二次让我卡住的是一个自己写的程序。第一次烧录正常,程序跑起来以后就再也连不上了。查了半天,发现程序把 PA13 、PA14 改成了普通 GPIO ,调试口被自己关掉。最后按住复位键开始烧录,才把芯片重新抓回来。要是连复位都不行,就只能把 BOOT0 拉高,进系统 Bootloader 先烧一个最小程序。

这类问题最烦的地方是,报错看起来都差不多,实际原因差得很远。现在我会先判断是文件没生成、目标板没连上、芯片不能擦写,还是新程序把调试条件破坏了。先分清这几种情况,比一上来重装软件有用得多。
More from @pushv2ex
  1. Oct 17, 2026[程序员] 体验了下 DeepSeek-V4.1-Flash-1017,做了一个视频,感觉没发挥好 使用 DeepSeek-V4.1-Flash:1017 制作了一个视频,耗费我…
  2. Oct 17, 2026[问与答] 有没有去胡青的方法? 之前没怎么注意,这两年胡青莫名其妙有点了,每天都会用电动剃须刀刮胡子,但是胡青看起来好没精神,虽然没那么厚,但是就是很烦。 不知道是不是贪便宜,小…
  3. Oct 17, 2026[推广] CDN3900U/P Ai 模型最低至 4 折 阿里腾讯华为火山国内站 7 折 阿里国际/GCP 可至 65 折 AWS 新号 65 折/老号无需迁移 85 折 腾讯国际…
  4. Oct 17, 2026[问与答] 中国移动的保号套餐 8 元的,到香港可以漫游收短信吗
  5. Oct 17, 2026[分享创造] vibestead/Vibe 村,面向 Vibe Coding 的像素风村庄经营游戏,写代码,建家园 更新:新增了广告牌系统,达到 1000 繁荣值后,可以消耗 50…
  6. Oct 17, 2026[分享创造] 分享一个自己折腾的 AI 日程规划&倒数日软件 拾刻计划是一款手绘手帐风格的日程与倒数日 App 。 ● 支持通过文字、截图、照片或语音提取日程 ● 支持借助 AI…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →