• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

JTAG与SWD谁更稳定?

fighter-12315 2018-06-13 浏览量:1469

本来我以为20线的JTAG比4线的SWD多辣么多线,应该是JTAG更稳定吧,结果今天就有人百度了告诉我说SWD不仅不JTAG线少还比JTAG快,还稳定.....那这样JTAG还有什么存在的必要....

所以...在座的各位工程师有什么见解~~JTAG与SWD谁更快


百度到的就不要说了吧,我百度过了,都是转载好几年前的东西,让我感觉不真实

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 没有谁比谁稳定一说,就是觉得jtag的线比较多,占单片机的IO口比较多,所以不是必要的情况下都是用SWD模式。 比如CC2560使用的就是jatg模式,你想用SWD都不行,为什么必须JTAG 我不清楚,而且TI家的芯片好像很多都用jtag。可能TI家就这习惯吧。哈哈哈哈。
    • 发布于 2018-06-13
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:14
  • 你看看有几个人用的jtag是正版的,jtag v8还容易掉固件,看看官方的说明:http://www2.keil.com/coresight#swd​0001.jpg
    • 发布于2018-06-13
    • 举报
    • 评论 2
    • 1
    • 0
fighter-12315 回复了 skawu :里面的SW标准接口好像是10Pin的,那种4Pin的少了一根RST,这样有什么影响 回复
skawu 回复了 skawu :影响不大,STlink都是四根线使用的, RESET可以不接,可以在MDK仿真器的设置里面不使用硬件复位,而是用system reset或者vect reset,前者适用的范围更广 回复

  • 可以看看这篇文章http://www.stmcu.org/module/forum/thread-598949-1-1.html
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是jtag更稳定才对。
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的 只要你的仿真器支持。 所以推荐大家使用这个模式。

    速度的话SWD可以达到10M,而JTAG最高可以达到18M。

    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • JTAG是很老的接口了,比SWD要早的多,并且JTAG支持各种不同的芯片什么PIC了,DSP都有JTAG接口。SWD是ARM上才有的,比JTAG年轻的多,相当于小鲜肉。
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个都差不多啊,在stm32上调试仿真都一样
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • ftag更稳定一些 山寨的就差得多了 但是因为线多而且速度慢 所以逐渐使用swd的多了
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 差不多吧,现在出来的芯片都用sdw也没发现不稳定的,而且jtag线太多,占用io也多,标准接口要20PIN非常占体积
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 我还是喜欢用SWD,至少线少,随便用个排线就OK
    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 稳定性跟JTAG还是SWD没有关系,跟仿真器的固件和主控有关系,固件和主控品质比较好的,稳定性就好。

    • 发布于2018-06-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要还是看你用的什么下载器,同样下载器,JTAG模式会比SW模式稳定
    • 发布于2018-06-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 这是两个接口,与仿真器无关,按道理,jtag接口的线比较多,有很多地线,应该是稳定一些吧
    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般认为,jtag接的gnd更多,相应的也稳定一些,


    但是因为swd占用的io口更少,一般都习惯选择swd

    • 发布于2018-06-19
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

JTAG与SWD谁更稳定?