RDI接口和SWD接口的区别在哪

网友投稿 304 2022-11-08

RDI接口和SWD接口的区别在哪

一、JTAG协议

TMS:测试模式选择,TMS用来设置JTAG接口处于某种特定的测试模式;

TCK:测试时钟输入;

TDI:测试数据输入,数据通过TDI引脚输入JTAG接口;

TDO:测试数据输出,数据通过TDO引脚从JTAG接口输出;

二、SWD接口

SWD和传统的调试方式区别:

在大家GPIO刚好缺一个的时候,可以使用SWD仿真,这种模式支持更少的引脚。

三、RDI接口

四、JLink仿真器

五、ULink仿真器

ULINK是ARM/KEIL公司推出的仿真器,目前网上可找到的是其升级版本,ULINK2和ULINK Pro仿真器。ULINK/ULINK2可以配合Keil软件实现仿真功能,并且仅可以在Keil软件上使用,增加了串行调试(SWD)支持,返回时钟支持和实时代理等功能。

开发工程师通过结合使用RealView MDK的调试器和ULINK2,可以方便的在目标硬件上进行片上调试(使用on-chip JTAG,SWD和OCDS)、Flash编程。但是要注意的是,ULINK是KEIL公司开发的仿真器,专用于KEIL平台下使用,ADS、IAR下不能使用。

六、ST-Link仿真器

仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等;

仿真性能:采用USB2.0接口进行仿真调试,单步调试,断点调试,反应速度快;

编程性能:采用USB2.0接口,进行SWIM / JTAG / SWD下载,下载速度快;

原文标题:浅论各种调试接口(JTAG、SWD、RDI、Jlink、Ulink、STlink)的区别

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Spring WebClient实战示例
下一篇:CampusBulider(模模搭)学习笔记5:创建自定义建筑
相关文章

 发表评论

暂时没有评论,来抢沙发吧~