打印
[其他ST产品]

Stm32CubeIDE 无法启动 st-link 调试

[复制链接]
485|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
duo点|  楼主 | 2024-10-30 09:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32CubeIDE始终正常使用中,昨日系统升级为 macOS Sequoia 版本,启动调试出现错误提示,重新安装 STM32CubeIDE 及 st-stlink-server 驱动,仍提示同样错误。

使用特权

评论回复
沙发
江河千里| | 2024-12-15 22:10 | 只看该作者
检查连接,确保ST-Link与STM32开发板之间的连接线(如SWD线)连接牢固,没有松动或损坏

使用特权

评论回复
板凳
冰春彩落下| | 2024-12-16 02:00 | 只看该作者
如果连接线损坏,更换新的连接线

使用特权

评论回复
地板
夜阑风雨| | 2024-12-16 03:00 | 只看该作者
确保STM32开发板和ST-Link都已正确供电,电源电压稳定

使用特权

评论回复
5
远山寻你| | 2024-12-16 04:00 | 只看该作者
如果可能,使用独立的电源为STM32开发板供电,避免通过ST-Link供电

使用特权

评论回复
6
光辉梦境| | 2024-12-16 05:00 | 只看该作者
STM32CubeIDE中,确保项目的调试配置正确。选择正确的调试器(如ST-Link)和调试接口(如SWD)。打开项目属性 -> C/C++ Build -> Settings -> MCU Post build outputs -> Debug -> Debug probe -> ST-Link确保选择了正确的MCU型号和调试接口

使用特权

评论回复
7
三生万物| | 2024-12-16 06:00 | 只看该作者
检查驱动,确保ST-Link的驱动已正确安装。可以在设备管理器中查看ST-Link是否被正确识别。打开设备管理器 -> 通用串行总线控制器 -> 查看是否有ST-Link设备

使用特权

评论回复
8
光辉梦境| | 2024-12-16 07:00 | 只看该作者
更新驱动,如果驱动未正确安装,可以从ST官方网站下载并安装最新的ST-Link驱动

使用特权

评论回复
9
暖了夏天蓝了海| | 2024-12-16 08:00 | 只看该作者
检查固件版本,确保ST-Link的固件版本与STM32CubeIDE兼容。可以在ST官方网站查看兼容性信息

使用特权

评论回复
10
别乱了阵脚| | 2024-12-16 09:00 | 只看该作者
如果固件版本不匹配,可以使用ST-Link Utility工具更新ST-Link的固件

使用特权

评论回复
11
一秒落纱| | 2024-12-16 10:00 | 只看该作者
检查防火墙,确保防火墙或杀毒软件没有阻止STM32CubeIDEST-Link的通信。可以尝试暂时禁用防火墙或杀毒软件,看是否能解决问题

使用特权

评论回复
12
是你的乱码| | 2024-12-31 00:40 | 只看该作者
安装的 STM32CubeIDE 和 ST-Link 驱动 是最新版本吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

440

主题

1682

帖子

1

粉丝