[RISC-V MCU 应用开发] 为什么RISC-V也选择使用SWD这种两线制,但是还不支持JLINK的SWD呢?

[复制链接]
6041|9
 楼主| yangjiaxu 发表于 2025-4-7 08:34 | 显示全部楼层 |阅读模式
比较好奇,为什么RISC-V也选择使用SWD这种两线制,但是还不支持JLINK的SWD呢?
LIzs6 发表于 2025-4-7 14:04 | 显示全部楼层
因为协议不一样吧
dffzh 发表于 2025-4-8 09:07 | 显示全部楼层
为什么我使用Eclipse+RISC-V开发的一款产品,debug口需要这么多信号引脚?是因为自研芯片自定义的?
2001767f4764fbbee8.png
 楼主| yangjiaxu 发表于 2025-4-8 09:10 | 显示全部楼层
dffzh 发表于 2025-4-8 09:07
为什么我使用Eclipse+RISC-V开发的一款产品,debug口需要这么多信号引脚?是因为自研芯片自定义的?

...

这不是JTAG的吗,而且真的耶,为啥你的这么多接口
dffzh 发表于 2025-4-8 11:07 | 显示全部楼层
yangjiaxu 发表于 2025-4-8 09:10
这不是JTAG的吗,而且真的耶,为啥你的这么多接口

芯片开发部门提供的,我使用的仿真器是 C232HM-DDHSL-0: 5212467f492ff2603f.png
 楼主| yangjiaxu 发表于 2025-4-8 13:18 | 显示全部楼层
dffzh 发表于 2025-4-8 11:07
芯片开发部门提供的,我使用的仿真器是 C232HM-DDHSL-0:

这个应该是虚拟的串口,也就是USB虚拟的串口
xch 发表于 2025-4-8 16:25 | 显示全部楼层
最好是USB  调试接口。
下载,追踪,连接HID外设,UART ,供电都可以一条线搞定。
dffzh 发表于 2025-4-9 11:17 | 显示全部楼层
yangjiaxu 发表于 2025-4-8 13:18
这个应该是虚拟的串口,也就是USB虚拟的串口

类似于USB转UART吧
TimelessEcho 发表于 2025-8-28 10:09 | 显示全部楼层
因为他的代码里面没有支持啊,很正常,swd调试万一还有知识产权不是开源呢
复古留声机 发表于 2025-9-2 21:30 | 显示全部楼层
RISC-V 允许芯片厂商自定义调试接口细节(如信号电平、时序参数),部分厂商选择两线制物理层以简化设计,但未遵循 ARM SWD 的电气规范(如电平范围、时钟频率限制),导致 J-Link 的硬件驱动电路无法适配
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:嵌入式技术专家
简介:擅长电路设计、物联网产品开发、射频产品开发,喜欢打篮球,技术交流,欢迎各位来聊~

805

主题

3383

帖子

10

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