发新帖我要提问
123
返回列表
打印

GD32 MCU SWD端口无法连接如何排查

[复制链接]
楼主: 聚沃科技
手机看帖
扫描二维码
随时随地手机跟帖
41
sesefadou| | 2024-5-9 17:21 | 只看该作者 回帖奖励 |倒序浏览
SWD端口通常包括SWCLK(时钟线)和SWDIO(数据线)两个引脚。请检查这两个引脚是否正确连接到调试器或编程器。

使用特权

评论回复
42
dspmana| | 2024-5-9 20:28 | 只看该作者
如果GD32支持JTAG接口,可以尝试使用JTAG进行连接,以排除SWD端口的问题。

使用特权

评论回复
43
朝生| | 2024-5-10 06:28 | 只看该作者
不正确的电源或接地连接可能导致 swd 端口无法正常工作。

使用特权

评论回复
44
gygp| | 2024-5-10 09:26 | 只看该作者
有时过高的通信速率会导致通信不稳定,可以尝试降低SWD端口的速率来进行测试。

使用特权

评论回复
45
backlugin| | 2024-5-10 12:34 | 只看该作者
MCU需要在特定的引脚(如BOOT0/BOOT1)上设置特定的电平来进入调试模式。

使用特权

评论回复
46
vivilyly| | 2024-5-10 15:43 | 只看该作者
有时候清除调试信息后重新编程也能解决问题。

使用特权

评论回复
47
ingramward| | 2024-5-10 18:52 | 只看该作者
检查连接线是否损坏或接触不良。              

使用特权

评论回复
48
chenqianqian| | 2024-5-10 19:47 | 只看该作者
不能连接主要有几方面原因,一是硬件工作不正常,比如电源时钟等,二是信号线连接不可靠等

使用特权

评论回复
49
AIsignel| | 2024-5-10 21:08 | 只看该作者
检查调试器或程序员电缆是否损坏或松动,如果需要,尝试更换电缆或调试器。

使用特权

评论回复
50
bestwell| | 2024-5-10 21:58 | 只看该作者
检查SWD线的接线顺序是否正确,确保没有接反。

使用特权

评论回复
51
abotomson| | 2024-5-12 10:28 | 只看该作者
尝试复位MCU,有时候简单的复位操作可以解决一些连接问题。

使用特权

评论回复
52
backlugin| | 2024-5-12 13:36 | 只看该作者
目标板和调试器/编程器使用不同的电源,确保它们共地。

使用特权

评论回复
53
sheflynn| | 2024-5-12 16:44 | 只看该作者
尝试降低SWD端口的通信速率              

使用特权

评论回复
54
vivilyly| | 2024-5-13 18:03 | 只看该作者
检查SWD连接设置是否正确,包括通信速率、引脚配置等。

使用特权

评论回复
55
鹿鼎计| | 2024-5-15 06:44 | 只看该作者
有时复位电路的问题也会影响 SWD 连接。

使用特权

评论回复
56
埃娃| | 2024-5-15 21:17 | 只看该作者
硬件检查了吗

使用特权

评论回复
57
天天向善| | 2024-5-20 19:53 | 只看该作者
正常水平的 nrst 引脚应该是高的。如果 nrst 的级别不正常,则 mcu 可能无法进入调试状态。

使用特权

评论回复
58
LinkMe| | 2024-5-21 13:57 | 只看该作者
目标板电源稳定,满足 gd32单片机的性能要求。

使用特权

评论回复
59
Pretext| | 2024-5-22 23:21 | 只看该作者
引脚复用启用了 swd 端口,引脚上拉/下拉电阻设置正确。

使用特权

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

本版积分规则