你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

使用 NUCLEO-L4 板载 ST-LINK 烧录其他板卡失败

[复制链接]
patch1582 提问时间:2026-6-15 17:00 / 未解决

用 L4 开发板集成的 ST-LINK V2.1 给 F1、F0 系列单片机烧录程序,但始终烧录失败。

接线方式为常规接法:引出 CN2 排针,分别连接 CN3 的电源引脚、SWCLK、GND、SWDIO。我在 STM32CubeProgrammer 中反复切换各类连接选项、调整启动配置,也试过在连接前、连接中、连接后执行复位操作,依旧无法识别目标芯片。

这块 L4 开发板的板载 ST-LINK 与板内原生 MCU 通信完全正常。我测量了 ST-LINK 与外部目标芯片引脚间的线路电阻,搭配 22Ω 终端电阻,线路状态看起来没有问题。

排查中发现一个异常点:将 3.3V 检测引脚接到 AIN_1(CN3 第 1 脚)后,编程工具里读到电压为 5.98V,但实际供电电压实测为稳定的 3.3V。查阅原理图可知该位置设有分压电路,当 ST-LINK 端输入 3.3V 时,AIN 引脚理论值应为 1.65V,可工具读到的数值恰好是它的两倍;同理,直接连接 VDD 引脚时,经过肖特基二极管压降后实际为 3V 左右,工具读取电压也出现翻倍现象。

经过多轮排查,我一度怀疑芯片已经损坏,但后续使用另一款 ST-LINK,成功给这两块 F103、F053 板子完成了烧录,证明芯片本身完好。

工具报错信息:Error: No STM32 target found!....debug authentication

日志中同时提示:unable to get core id

收藏 评论3 发布时间:2026-6-15 17:00

举报

3个回答
butterflyspring 回答时间:4 天前
这个接线不复杂呀,只要CN2上的跳线帽拿掉,目标板供电正常即可。

用一个Nucleo 上的ST-LINK 给另外一个 NUCLEO 板上烧录,还是很顺利的。
通常注意接线顺序就好了。

摩洛哥的制砖匠人 回答时间:3 天前

可能和电源有关

STM1024 回答时间:前天 22:31

先从最简单的开始,NUCLEO上的跳线帽,以及你的nucleo的供电情况?

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版