|
用 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 |
从哪里可以下载到STM32C542RC开发板的电路图?
都是怎么学习TouchGFX的?
初试VS Code编译烧录不成功
初试STM32CubeMX2
收到STM32C542RC开发板
STM32L562DK探索板——串口通讯重定向出错
Keil平台下载时出错该如何解决?
谁知道STM32用STLINK下载的时候,不连接3V3不能下载
STM32L562DK探索板——再试Audio Play仍不成功
STM32L562DK探索板——初试蓝牙功能
微信公众号
手机版
用一个Nucleo 上的ST-LINK 给另外一个 NUCLEO 板上烧录,还是很顺利的。
通常注意接线顺序就好了。
可能和电源有关
先从最简单的开始,NUCLEO上的跳线帽,以及你的nucleo的供电情况?