[STM32F1] STM32CubeIDE 使用相同项目同时调试多个STLink设备

[复制链接]
419|8
柴库柴库 发表于 2025-9-26 12:12 | 显示全部楼层 |阅读模式

我有一个由多个互连的STM32开发板组成的系统,这些开发板类型不同。
我需要调试两个型号相同的开发板。我可以通过启动两个IDE来单步调试两个不同的STM32项目,
但是当我启动多个IDE并尝试使用相同项目进行调试时,操作会失败。
两个开发板使用相同的项目(相同代码)
不同IDE使用不同的工作空间
已设置GDB自动启动到不同端口
使用不同项目的两个IDE可以同时调试
但使用相同项目的两个IDE会调试失败
如何同时调试两个运行相同项目的开发板?


classroom 发表于 2025-9-26 14:58 | 显示全部楼层
用ST-LINK共享模式
cr315 发表于 2025-9-26 15:59 | 显示全部楼层
分离调试端口,独立GDB配置。
duo点 发表于 2025-9-26 17:00 | 显示全部楼层
为每个IDE实例分配不同的GDB调试端口,避免冲突。
elephant00 发表于 2025-9-26 15:01 | 显示全部楼层
用Launch Group配置,需IDE版本支持Launch Group。
flycamelaaa 发表于 2025-9-26 19:01 | 显示全部楼层
ST-LINK共享模式适用于同一ST-Link调试两个相同开发板
jcky001 发表于 2025-9-26 20:02 | 显示全部楼层
用国产ST-Link时需确认驱动与IDE版本匹配。
onlycook 发表于 2025-9-26 15:33 | 显示全部楼层
调试失败检查ST-Link固件是否为最新。
643757107 发表于 2025-9-28 22:34 | 显示全部楼层
现在官方的工具就很好用了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

60

主题

80

帖子

0

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