打印

STM32 SWD口硬件问题请教

[复制链接]
8797|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
各位大侠,
   急着出STM32的PCB,第一次画STM32的图。问题如下:STM32   SWD调试模式需要的接口较少,看了些资料说只有两根线。即图中的SWCLK和SWDIO两根线(图为JTAG口图)。也就是说这两根线加上GND线即可?其他如RESET什么线都不需要?
  十分感谢,不经过有经验的大侠确认不敢出板子,画错了会被K惨。。。。

stm-jtag.jpg (1.03 MB )

stm-jtag.jpg

相关帖子

沙发
magic_yuan|  楼主 | 2013-12-26 16:33 | 只看该作者
刚在网上看了个帖子,这样描叙---V8的 JLINK 采用SWD连接需要的接口如下---JLINKV8 需要的硬件接口为: VCC, GND, RST, SWDIO, SWDCLK   

使用特权

评论回复
评论
mcuisp 2013-12-30 18:43 回复TA
建议留这5条,用我的EP968无压力 
板凳
anazel| | 2013-12-26 17:43 | 只看该作者
设计了这个电路,不知道行不行

使用特权

评论回复
评论
magic_yuan 2013-12-26 20:10 回复TA
不知道RESET信号需要不? 
地板
i55| | 2013-12-26 19:44 | 只看该作者
magic_yuan 发表于 2013-12-26 16:33
刚在网上看了个帖子,这样描叙---V8的 JLINK 采用SWD连接需要的接口如下---JLINKV8 需要的硬件接口为: VCC, ...

网上帖子胡说八道。自己看ST官方的AN2596,RST完全没必要,VCC可以用欺骗的方式短接1、2两脚并让jlinkv8向目标板供电而省略掉。

使用特权

评论回复
5
magic_yuan|  楼主 | 2013-12-26 20:17 | 只看该作者
i55 发表于 2013-12-26 19:44
网上帖子胡说八道。自己看ST官方的AN2596,RST完全没必要,VCC可以用欺骗的方式短接1、2两脚并让jlinkv8 ...

多谢大侠,
  我也纳闷这3.3V。开发板不需要JLINK供电,而JLINK也有USB的5V输入。大侠的意思是:接SWCLK,SWDIO,短接1,2两个原本连接3.3V的引脚就好了?

使用特权

评论回复
6
i55| | 2013-12-26 21:33 | 只看该作者
magic_yuan 发表于 2013-12-26 20:17
多谢大侠,
  我也纳闷这3.3V。开发板不需要JLINK供电,而JLINK也有USB的5V输入。大侠的意思是:接SWCLK, ...

1、2两个脚一个是测试目标板电压的,另一个是jlink给目标板供电的(是否供电是可选的,你自己查说明书)。目标板电压为0的话jlink是不工作的,所以要把jlink设为向目标板供电,短接1、2脚就可以骗过jlink,酱紫只要SWCLK、SWDIO、GND三根线就可以实现SWD调试。

使用特权

评论回复
7
magic_yuan|  楼主 | 2013-12-26 21:50 | 只看该作者
i55 发表于 2013-12-26 21:33
1、2两个脚一个是测试目标板电压的,另一个是jlink给目标板供电的(是否供电是可选的,你自己查说明书) ...

多谢大侠,
  那SWDIO是否需要下拉呢。
  当前电路改成了如下图:

swd.jpg (1.8 MB )

swd.jpg

使用特权

评论回复
8
i55| | 2013-12-26 22:04 | 只看该作者
本帖最后由 i55 于 2013-12-26 22:06 编辑
magic_yuan 发表于 2013-12-26 21:50
多谢大侠,
  那SWDIO是否需要下拉呢。
  当前电路改成了如下图:

自己google“AN2586”去!

我很奇怪网上这么多画STM32板子居然没看过这个文档???

使用特权

评论回复
评论
magic_yuan 2013-12-26 22:13 回复TA
刚下载了个,百度文库有。感谢! 
9
ayb_ice| | 2013-12-27 10:41 | 只看该作者
复位线强烈建议接上,
另外电源线也建议加上(检测电源用的)

使用特权

评论回复
10
ayb_ice| | 2013-12-27 10:43 | 只看该作者
强烈建议不要用JLINK给目标板供电,避免损坏JLINK

使用特权

评论回复
11
magic_yuan|  楼主 | 2013-12-27 11:02 | 只看该作者
ayb_ice 发表于 2013-12-27 10:41
复位线强烈建议接上,
另外电源线也建议加上(检测电源用的)

多谢大侠,
  那对电源线的处理将1,2连接上就可以了吧。。。。。不知道1,2引脚哪个是检测脚

使用特权

评论回复
12
ayb_ice| | 2013-12-27 11:17 | 只看该作者
magic_yuan 发表于 2013-12-27 11:02
多谢大侠,
  那对电源线的处理将1,2连接上就可以了吧。。。。。不知道1,2引脚哪个是检测脚 ...

应该是第1脚是检测脚,

使用特权

评论回复
13
李富贵| | 2013-12-27 13:40 | 只看该作者
ayb_ice 发表于 2013-12-27 10:41
复位线强烈建议接上,
另外电源线也建议加上(检测电源用的)

复位脚根本没有用。

使用特权

评论回复
14
ayb_ice| | 2013-12-27 14:45 | 只看该作者
李富贵 发表于 2013-12-27 13:40
复位脚根本没有用。

应该有用吧,我不能确定
烧录完后可以选择运行程序就是通过这个启动的吧

使用特权

评论回复
15
McuPlayer| | 2013-12-27 20:47 | 只看该作者
建议把RST接上
调试器确实可以通过SWD命令来实现Reset功能,但可能有的调试器不支持,或者SWD产生复位的速度要慢

使用特权

评论回复
16
i55| | 2013-12-27 20:59 | 只看该作者
本帖最后由 i55 于 2013-12-27 21:05 编辑
.

。。。。。。。。。。。。。。。。。。。。。。。。。。

使用特权

评论回复
17
MK60| | 2013-12-29 13:29 | 只看该作者
GND、RST、DIO、CLK
强烈建议不要把RST省掉,否则总有后悔的时候。

使用特权

评论回复
18
lirunze| | 2013-12-29 18:26 | 只看该作者
我从来都是电源、地、DIO、CLK四根线啊

使用特权

评论回复
19
huangqi412| | 2013-12-30 13:50 | 只看该作者
复位可以硬复位和软复位,   调试板尽量东西弄齐,就算闲着也难免万一调着调着用到不是,第二版以后能省就尽量省。

使用特权

评论回复
20
anazel| | 2013-12-30 16:44 | 只看该作者
楼上说的有道理,电路板先做上

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:发到3000帖时,生活大概完成了一种转折。

359

主题

2770

帖子

7

粉丝