ziziran 发表于 2020-7-19 10:57:02

SWD 为什么我用5线

    现在感觉SWD调试接口基本取代20pin的JTAG,在自己设计电路板的时候很多人会纠结用几根线??

   用2根: SWDIOSWCLK,只是网上说的,我没用过,我觉得是需要接地的。
   用3根: SWDIOSWCLKGND
   用4根: SWDIOSWCLKGNDVCC
   用5根: SWDIOSWCLKGNDVCCNRST

   我喜欢用5根,
   开发调试的时候,如果不接VCC 我设计的电路板是找不到芯片的,用NRST就是为了复位,有时候遇到奇怪的现象,下载不进去,使用镊子短接一下电容C8就好了,省去了一个按钮开关,板子也可以做的更小。




不知道你们在设计的时候用几根?





g921002 发表于 2020-7-19 21:05:06

3根,SWDIO/SWCLK/GND

mmuuss586 发表于 2020-7-19 21:25:16

:):):):)
3根就够了

Beatle 发表于 2020-7-20 08:23:42

现在都是4根线,但是以后要换5根线。

数码小叶 发表于 2020-7-20 08:40:05

不接NRST复位也是没问题的,不过板子空间大的话,我也会引出来

ldptest 发表于 2020-7-20 08:56:57

我用4根,顺带给板子供电。

子曰好人 发表于 2020-7-20 09:26:37

5根更保险一些,可以提供软复位

ts2000 发表于 2020-7-21 08:29:42

3根最方便了。

yklstudent-1794 发表于 2020-7-21 08:49:11

有条件就选五条

新手入门 发表于 2020-7-28 13:52:27

当你做低功耗设备,mcu进入低功耗的时候你3根线 4根线 就不方便
因为当进入 低功耗 stop模式 如果没有NRST脚   不可能直接下载,当然你可以先自己手动复位 这也没关系
页: [1] 2
查看完整版本: SWD 为什么我用5线