STM32L4 Keil ST-Link 连接失败
2023-04-18 12:30:54 时间
ST-LINK 连接失败的因素,以我个人的经历而言有两种:一个是驱动问题,一个是插线问题。连接正常的情况如下图所示,SWDIO 能显示你的设备信息:
注意使用 SW 端口,JTAG 端口导致无法识别设备。还有一个注意点:使用 STM32CubeMX 配置工程的时候要把 SYS -> Debug 设置成 Serial Wire。
1️⃣驱动问题:ST-Link 是否闪烁红灯?
如果你的 ST-Link 插上电脑之后闪烁红灯,说明你的驱动出现了问题。打开计算机管理 -> 设备管理:
解决办法:
- “其他设备”是否显示 STM32 STLink。如果显示,代表你没有安装驱动;如果没有,证明你已经成功安装驱动,再检查下一步。
- “通用串行总线设备”是否显示 STM32 STLink,或者这一行直接没有。只需要重新启动你的电脑,大概率会显示这一行的信息。
2️⃣插线问题:连线是否正确?
板子连线处是否发烫?ST-Link 插头是否闪烁红灯?ST-Link 一共有 10 个针脚,板子上有 5v、DIO、CLK、GND 这四个孔,ST-Link 上一般都是全称,用杜邦线连接的时候一定要对准再连(我板子的具体型号是 STM32L431)。
如果你连接的电源有问题,假如 3v 连 5v,或者杜邦线母头连接电源,公头连接 GND,那么 Windows 资源管理器可能会一直报警。这个时候就要小心了,如果你一直不拔掉ST-Link,板子就会变得非常烫,而且,杜邦线公头插入的孔不对,有可能产生电火花。
相关文章
- Windows 10系统,怎么清理系统内存垃圾,教你如何清理电脑内存
- 如何让你的Windows 11 PC永不进入睡眠状态
- Windows 10怎么才能升级更新系统,Windows 10系统更新操作步骤
- Windows 10显示“Windows 11不支持该处理器”,我还能安装吗?
- 别老盯着系统本身!Windows 11这些功能也都大变样 更实用了
- Windows XP系统正式发布20年:还有近千万用户
- 一文搞定 Linux 设备树
- 能用GMS和谷歌Play商店了民间大神破解Windows 11安卓系统
- 这些 Linux 技巧你应该知道
- 微软 Skype Web 版更新,支持火狐 Firefox 等所有现代浏览器
- 红帽推出OpenShift 4.9和Kubernetes高级集群管理2.4
- AMD发布Windows 11芯片组驱动更新提升明显
- 别老盯着系统本身!Windows 11这些地方也都大变样
- 微软 Edge Canary 浏览器安卓版 96 新增支持长截图
- MX Linux 21 稳定版发布
- 四个用来擦除数据的 Linux 工具
- 微软 Windows 11/Windows 10 命令行工具 PowerShell 7.2.0 RC1 测试版发布
- Windows 11 安卓子系统 root 有望:Magisk 开发者正在研究,并晒出运行截图
- 超简单教程!如何让旧电脑也装上Windows 11
- 系统对比,Windows 10系统和Windows 11系统区别是什么?