OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 162014|回复: 66

JLINK 与STM32的SWD连接接线方式

[复制链接]

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2011-10-18 10:23:34 | 显示全部楼层 |阅读模式
如果我们的板子上只留了4个接口:V3.3,SWDIO,SWDCLK,GND.那么和JTAG的连接关系参见下图:


注意缺口方向.然后GND可以接左边任何一个pin(除了最底下这个PIN).


正点原子开发板购买淘宝店铺:
http://openedv.taobao.com
正点原子STM32视频资料下载地址:
http://www.openedv.com/posts/list/13334.htm



我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
207
金钱
207
注册时间
2013-5-30
在线时间
43 小时
发表于 2013-6-7 23:05:41 | 显示全部楼层
20芯转4芯的线要短,否则高速度会出错。

20芯,刚好线中间用地隔开,能高速度。
回复 支持 1 反对 0

使用道具 举报

102

主题

318

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1876
金钱
1876
注册时间
2011-12-21
在线时间
545 小时
发表于 2012-3-30 21:12:24 | 显示全部楼层
这个帖子没人顶?  呵呵  学习
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2012-7-31
在线时间
3 小时
发表于 2012-7-31 09:30:37 | 显示全部楼层
这是个好贴子.难得见到解决实际问题的,赞一个.
回复 支持 反对

使用道具 举报

83

主题

349

帖子

1

精华

高级会员

Rank: 4

积分
908
金钱
908
注册时间
2012-8-10
在线时间
13 小时
发表于 2013-3-24 17:55:56 | 显示全部楼层
回复【楼主位】正点原子:
---------------------------------
回复 支持 反对

使用道具 举报

2

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
142
金钱
142
注册时间
2013-5-24
在线时间
9 小时
发表于 2013-6-7 15:39:27 | 显示全部楼层
正在学习使用SWD,顶一个
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2013-6-7 23:39:31 | 显示全部楼层
回复【6楼】hzpyl:
---------------------------------
确实.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

16

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2013-4-15
在线时间
0 小时
发表于 2013-6-15 13:09:16 | 显示全部楼层
请问原子哥,你的战舰上,jtag和swd是共用的,可是swdio,swclk,分别连接一个10k电阻接vcc和gnd,swd调试也需要这2个电阻吗?这2个电阻起什么作用呢?情回答。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2013-6-15 14:22:08 | 显示全部楼层
可以不要
回复 支持 反对

使用道具 举报

2

主题

16

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2013-4-15
在线时间
0 小时
发表于 2013-6-15 19:31:26 | 显示全部楼层
---------------------------------
回复【楼主位】正点原子:
---------------------------------
谢谢原子哥的回复。另外,你在一楼里贴的电路图,电源vcc3.3和GND是 目标板上的电源和地吗?就是说,jtag需要目标板提供3.3电源吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2013-6-15 20:30:49 | 显示全部楼层
回复【10楼】happylwj2002:
---------------------------------
是的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

16

帖子

0

精华

新手上路

积分
44
金钱
44
注册时间
2013-4-15
在线时间
0 小时
发表于 2013-6-15 20:51:07 | 显示全部楼层
多谢原子哥
回复 支持 反对

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
发表于 2013-12-10 09:59:07 | 显示全部楼层
请问单片机这方面,总共有多少种下载方式呢?谢谢原子哥。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2013-12-10 23:19:01 | 显示全部楼层
回复【13楼】wyudcl:
---------------------------------
看你的单片机了。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
发表于 2013-12-11 17:16:33 | 显示全部楼层
STM芯片  LQFP48,下载引脚是30 31 44,另外两个是3.3v地 和PA13 A14 对不上的
回复 支持 反对

使用道具 举报

16

主题

253

帖子

0

精华

高级会员

Rank: 4

积分
565
金钱
565
注册时间
2013-10-16
在线时间
52 小时
发表于 2013-12-11 17:17:11 | 显示全部楼层
回复【14楼】正点原子:
---------------------------------
STM芯片  LQFP48,下载引脚是30 31 44,另外两个是3.3v地 和PA13 A14 对不上的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2013-12-11 22:58:21 | 显示全部楼层
回复【16楼】wyudcl:
---------------------------------
不知道你什么意思。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
60
金钱
60
注册时间
2012-10-23
在线时间
1 小时
发表于 2013-12-12 18:35:09 | 显示全部楼层
这个帖子不错
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
发表于 2014-1-10 18:42:51 | 显示全部楼层
这两就用标准jtag链接板上的swd? 如果板上是jtagob接口呢?这样也行吗?
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2014-1-11 05:18:05 | 显示全部楼层
回复【19楼】trochili:
---------------------------------
看OB引出的线序才知道。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

19

主题

199

帖子

0

精华

高级会员

Rank: 4

积分
512
金钱
512
注册时间
2012-11-18
在线时间
72 小时
发表于 2014-1-23 20:15:25 | 显示全部楼层
这家店里有。http://item.taobao.com/item.htm?id=36886559784
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2014-3-2
在线时间
1 小时
发表于 2014-3-17 21:25:26 | 显示全部楼层
顶!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
24
金钱
24
注册时间
2014-5-14
在线时间
0 小时
发表于 2014-6-11 08:48:37 | 显示全部楼层
正要用,20PIN太占空间了
回复 支持 反对

使用道具 举报

20

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
222
金钱
222
注册时间
2013-9-21
在线时间
0 小时
发表于 2014-7-18 21:01:16 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
原子哥,我以前用20针swd没问题,现在换成了4针swd,结果是能检测到MCU型号,但是下载程序出现ram check failed @address 0x20000000错误。
如果在以前的20针swd直接上4跟线还是会出现上述的问题,请问这是什么问题呢?
可不可能是与杜邦线有关
回复 支持 反对

使用道具 举报

20

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
222
金钱
222
注册时间
2013-9-21
在线时间
0 小时
发表于 2014-7-18 21:14:01 | 显示全部楼层
这是原理图




回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2014-7-18 22:45:52 | 显示全部楼层
回复【24楼】jikaishihuaidan:
---------------------------------
线弄短一点试试.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

20

主题

122

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
222
金钱
222
注册时间
2013-9-21
在线时间
0 小时
发表于 2014-7-18 23:12:54 | 显示全部楼层
回复【26楼】正点原子:
---------------------------------
我试一下。
刚才又重新把线插了一下,可能是没连接好,现在keil可以下载了,但是jtag下载还是出现上边的错。
回复 支持 反对

使用道具 举报

0

主题

13

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2014-12-22
在线时间
2 小时
发表于 2015-1-4 15:58:16 | 显示全部楼层
SWD模式:SWDIO,SWDCLK
程序下载后,我可以复用这两个IO口吗?

意思就是说程序下载好,上电复位后就把这两个IO设置其他用途,可行吗?
STM MCU FAE
回复 支持 反对

使用道具 举报

10

主题

94

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
200
金钱
200
注册时间
2014-3-8
在线时间
11 小时
发表于 2015-1-4 16:28:27 | 显示全部楼层
回复【28楼】power5000:
---------------------------------
可行,但建议你程序运行前要留1~2s可以下载程序时间,否则swd将无法下载,另外设置其他用途后,swd将无法调试
回复 支持 反对

使用道具 举报

2

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-8-28
在线时间
0 小时
发表于 2015-5-19 18:32:19 | 显示全部楼层
有什么建议,用SWD批量给STM32下载程序
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-5-19 22:44:00 | 显示全部楼层
回复【30楼】rubbie:
---------------------------------
买专门的脱机下载工具
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-8-28
在线时间
0 小时
发表于 2015-5-19 23:22:53 | 显示全部楼层
原哥 JTAG V8 通过SWD方式接两个STM32芯片,然后点下载,会发生什么,随机给其中一个芯片下载程序,还是一个都不能被烧录???
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-5-19 23:32:01 | 显示全部楼层
回复【32楼】rubbie:
---------------------------------
试试吧,我也不知道。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-8-28
在线时间
0 小时
发表于 2015-5-19 23:34:05 | 显示全部楼层
会不会把JTAG V8变砖呀
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2015-5-31
在线时间
0 小时
发表于 2015-5-31 11:54:49 | 显示全部楼层
想问下各位,我用上述方法给自己做的板子烧写,板子上有两块电路完全一样的stm32f407,大部分时候没问题,可是之前我在烧写的时候,第一块芯片突然就不能烧写了,测试SWCLK是发现输出为0(正常情况测得为高电平),各种调试没有结果,关键是同样的程序和设置往第二块芯片又能烧写并运行,因此不可能是程序或设置的问题。只能拆了芯片重焊一个,可是昨天又出现同样的问题,有没有人知道这是什么原因??之前拔插JTAG的时候一直是带着电的,不知道会不会是因为这个导致烧坏了芯片?
回复 支持 反对

使用道具 举报

24

主题

74

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
229
金钱
229
注册时间
2013-11-20
在线时间
15 小时
发表于 2015-6-30 23:37:12 | 显示全部楼层
回复【33楼】正点原子:
-----------------------------
原子哥 swd 4针 接线顺序 和缺口方向 是什么    在你家店铺买了一个 jlink转4针的那个转换板   我自己的pcb上 这4针 怎么个顺序  请指教下
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-7-1 00:18:09 | 显示全部楼层
回复【36楼】liujuu:
---------------------------------
这我也不知道,你得用万用表测一下了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
22
金钱
22
注册时间
2015-7-31
在线时间
0 小时
发表于 2015-7-31 17:26:29 | 显示全部楼层

SWD三线或四线:GND,SWDIO,SDWCLK,VDD有的必须有,有的没必要。这要看你的JTAG,如JTAG8就必须有VDD。为了通用性建议用四根线。
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
24
金钱
24
注册时间
2015-7-27
在线时间
0 小时
发表于 2015-8-26 11:37:35 | 显示全部楼层
这么好的帖子,顶起来
回复 支持 反对

使用道具 举报

3

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2012-6-28
在线时间
0 小时
发表于 2015-8-31 16:54:58 | 显示全部楼层

这样的下载设置如何?程序总是烧不进去啊
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-8-31 21:41:34 | 显示全部楼层
回复【40楼】xdz1989:
---------------------------------
降低SWD速率试试
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

28

帖子

0

精华

高级会员

Rank: 4

积分
781
金钱
781
注册时间
2014-10-10
在线时间
71 小时
发表于 2015-9-8 23:15:45 | 显示全部楼层
SWD模式调试和JTAG调试一样吗?
人生最大的差距是勤奋的差距,人生最大的遗憾是勤奋不够!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
 楼主| 发表于 2015-9-8 23:18:55 | 显示全部楼层
回复【42楼】奮闘ing:
---------------------------------
完全一样
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

28

帖子

0

精华

高级会员

Rank: 4

积分
781
金钱
781
注册时间
2014-10-10
在线时间
71 小时
发表于 2015-9-9 13:09:59 | 显示全部楼层
回复【43楼】正点原子:
---------------------------------
谢谢!
人生最大的差距是勤奋的差距,人生最大的遗憾是勤奋不够!
回复 支持 反对

使用道具 举报

9

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2014-8-19
在线时间
13 小时
发表于 2015-10-22 15:08:03 | 显示全部楼层
回复【43楼】正点原子:
---------------------------------
原子哥,我直接用芯片,就是不用开发板,芯片引出这4个引脚,接j-link,外部供3.3V电,这样为什么会识别不到芯片的呢?  求原子哥指教
希望与更多的电子爱好者交朋友
回复 支持 反对

使用道具 举报

1

主题

21

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
金钱
349
注册时间
2014-7-25
在线时间
43 小时
发表于 2015-10-25 21:11:44 | 显示全部楼层
学习了,正在纠结
爱我的人我会加倍爱Ta;恨我的人,我会尊敬Ta;谦虚谦逊,不是无能的表现,只是说明,9年义务教育没白学!
回复 支持 反对

使用道具 举报

11

主题

53

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2015-11-2
在线时间
17 小时
发表于 2015-12-2 14:20:44 | 显示全部楼层
mark this topic
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2013-7-14
在线时间
18 小时
发表于 2015-12-5 12:37:17 | 显示全部楼层
可惜四个脚没有连在一起
回复 支持 反对

使用道具 举报

13

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
130
金钱
130
注册时间
2014-10-13
在线时间
4 小时
发表于 2016-1-9 01:32:57 | 显示全部楼层
pergon 发表于 2015-10-22 15:08
回复【43楼】正点原子:
---------------------------------
原子哥,我直接用芯片,就是不用开发板,芯片引 ...

我也出现这个问题了!问题解决了吗
回复 支持 反对

使用道具 举报

35

主题

227

帖子

3

精华

高级会员

Rank: 4

积分
956
金钱
956
注册时间
2014-3-5
在线时间
35 小时
发表于 2016-1-11 19:50:32 | 显示全部楼层
请问原子哥NRST引脚用连么,还是每次手动按RESET按键?
把看到的有意义的例子进行扩充,并将其切实的运用到自己的设计中。 应用确实不容易,水平是在不断的实践中完善和发展的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-28 05:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表