[开发工具] MacOS 系统上,STM32CubeIDE 提示No ST-LINK detected

[复制链接]
25|16
柴库柴库 发表于 2026-4-18 23:46 | 显示全部楼层 |阅读模式

我使用 STM32H755 单片机,将其连接到Mac 电脑上,已在 STM32CubeIDE 中安装好 ST-LINK 相关驱动。代码可以正常编译构建,但当我点击运行图标将程序下载到开发板时,出现错误:No ST-LINK detected! Please connect ST-LINK and restart the debug session.
我已经试了很多次,问题依旧没有解决。

powerantone 发表于 2026-4-20 13:01 | 显示全部楼层
我第一反应是换一根USB线试试,之前有人换短线就识别到了ST-LINK
classroom 发表于 2026-4-20 14:01 | 显示全部楼层
检查开发板上的LD3和LD5指示灯状态,根据用户手册判断ST-LINK是否正常工作
classroom 发表于 2026-4-20 14:02 | 显示全部楼层
更换USB线缆,排除纯充电线导致的数据传输中断。
cr315 发表于 2026-4-20 15:03 | 显示全部楼层
用STM32CubeProgrammer替代IDE进行连接测试,定位是否为IDE问题。
duo点 发表于 2026-4-20 16:03 | 显示全部楼层
将开发板连接到Mac的不同USB端口,排除单个端口供电不足或信号问题。
elephant00 发表于 2026-4-20 13:04 | 显示全部楼层
重启STM32CubeIDE和开发板,排除临时软件状态或USB枚举异常
flycamelaaa 发表于 2026-4-20 17:05 | 显示全部楼层
检查调试配置中是否选择了正确的调试探针类型,避免使用已废弃的选项。
jcky001 发表于 2026-4-20 18:05 | 显示全部楼层
升级STM32CubeIDE至最新版本,旧版本对macOS存在已知兼容性问题。
onlycook 发表于 2026-4-20 18:05 | 显示全部楼层
关闭可能占用ST-LINK的其他程序
powerantone 发表于 2026-4-20 19:06 | 显示全部楼层
检查BOOT0引脚电平,若之前烧录禁用了SWD,需将BOOT0拉高进入系统BootLoader。
probedog 发表于 2026-4-20 20:06 | 显示全部楼层
用ST-LINK固件升级工具更新ST-LINK固件版本。
solty 发表于 2026-4-20 21:07 | 显示全部楼层
降低SWD通信速率,高速模式下线缆过长或接触不良可能导致识别失败。
spicy 发表于 2026-4-20 13:37 | 显示全部楼层
换一台Windows电脑测试,判断问题是macOS驱动兼容性还是开发板硬件故障。
stormwind123 发表于 2026-4-20 16:38 | 显示全部楼层
检查开发板上的ST-LINK芯片是否为盗版或固件损坏,正版芯片的PID/VID为0483:3748。
小小蚂蚁举千斤 发表于 2026-4-21 13:05 | 显示全部楼层
根据用户手册判断ST-LINK是否正常工作
星辰大海不退缩 发表于 2026-4-21 13:29 | 显示全部楼层
硬件的连接正确吗?检查一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

149

主题

169

帖子

0

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