GD32H757V的SWD接口无法识别芯片

[复制链接]
1203|62
JingleK 发表于 2025-12-8 11:11 | 显示全部楼层 |阅读模式
请教下,设计的GD32H757板子,为什么刚开始连上jlink,几次之后,就无法发现芯片了,用的jlink和DAPLINK的SWD接口。不知道出了什么问题。刚开始以为芯片坏了(按以前的经验是小概率时间)换了两次芯片,都是一样。之前烧录的程序还能跑(就是一个闪灯程序,没有做pin remap等操作)。

试了以下方法都不行:
1/上电时拉高boot0;
2/给SWDIO加上拉电阻,SWCLK加下拉电阻;
3/检测 3.3V,0.9V,电压,NRST,BOOT0引脚电压都正常。
实在是想不出什么问题了。

电路原理图如下

1765163473439.png
classroom 发表于 2025-12-9 15:27 | 显示全部楼层
SWD接口连接不良?
cr315 发表于 2025-12-9 16:27 | 显示全部楼层
检查J-Link或DAPLink与GD32H757V之间的SWD接口连接是否牢固,包括SWDIO、SWCLK、GND等引脚。
duo点 发表于 2025-12-9 16:28 | 显示全部楼层
建议换连接线或接口,以排除接触不良或损坏的可能性。
elephant00 发表于 2025-12-9 15:28 | 显示全部楼层
引脚复用冲突?
flycamelaaa 发表于 2025-12-9 18:28 | 显示全部楼层
看是否有其他代码或配置占用了这些引脚,导致调试接口无法正常工作。
jcky001 发表于 2025-12-9 19:09 | 显示全部楼层
是不是SWD接口未使能?
onlycook 发表于 2025-12-9 20:30 | 显示全部楼层
在GD32H757V的初始化代码中是否正确配置了SWD接口,并处于使能状态。
powerantone 发表于 2025-12-9 21:30 | 显示全部楼层
检查是否有代码禁用了调试接口
probedog 发表于 2025-12-9 22:31 | 显示全部楼层
某些情况下,BOOT0引脚的状态变化可能导致芯片进入不同的启动模式,从而影响调试接口的正常工作。
solty 发表于 2025-12-9 15:58 | 显示全部楼层
检查GD32H757V是否被锁死或启用了读保护功能。
spicy 发表于 2025-12-9 16:49 | 显示全部楼层
芯片如果被锁死或启用了读保护,外部调试器将无法访问其内部Flash和寄存器。
stormwind123 发表于 2025-12-9 17:55 | 显示全部楼层
是不是芯片坏了?
七毛钱 发表于 2025-12-9 18:05 | 显示全部楼层
可能是驱动或固件版本不匹配
内政奇才 发表于 2025-12-9 19:15 | 显示全部楼层
下载并安装官方最新版本的驱动程序和固件。
海滨消消 发表于 2025-12-9 15:35 | 显示全部楼层
电源供电是否稳定?
甜心puppy 发表于 2025-12-9 20:06 | 显示全部楼层
用示波器或万用表检查GD32H757V的电源电压是否稳定
海滨消消 发表于 2025-12-9 21:17 | 显示全部楼层
检查电源滤波电容是否失效或容量不足,导致电压波动或噪声干扰。
等凌晨日出 发表于 2025-12-9 22:27 | 显示全部楼层
用万用表检查GD32H757V的VDD和SWD端口对地阻抗是否正常
茉璃夏 发表于 2025-12-10 15:37 | 显示全部楼层
检查GD32H757V是否进入了低功耗模式,导致调试接口无法正常工作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

9

帖子

0

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