jtag引脚

 如果不能下载,可能原因也许是电量不足了...

在电力不足的时候,仿真也不能进行...

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

摘自:http://blog.sina.com.cn/s/blog_981380d00102uyrv.html

用过stm32的人都知道stm32有两种常用下载程序的方法,用串口和jlink。串口下载方法和51差不多不多说,用jlink下载时接口引脚太多导致接口很大,很占pcb的面积,在此我就针对这个问题清晰的讲述下jlink下载程序时jtag接口的简化方法!希望对大家有用。

首先,我们来看JTAG接口的电路部分和单片机的连接图

上图是10脚的JTAG接口图

第3、4脚(TRST对应stm32的PB4)

第5脚(TDI对应stm32的PA15)

第6脚(TDOSWO对应stm32的PB3)

第7脚(TMS/SWDIO对应stm32的PA13)

第9脚(TCK/SWCLK对应stm32的PA14)

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

14脚和20脚的引脚接口图如下所示:

,在进行PCB设计时,可根据要求进行修改。

其中20脚中

第1脚(VDD)

第3脚(TRST对应stm32的PB4)

第5脚(TDI对应stm32的PA15)

第7脚(TMS/SWDIO对应stm32的PA13)

第9脚(TCK/SWCLK对应stm32的PA14)

第13脚(TDOSWO对应stm32的PB3)

第15脚(RESET对应stm32的NRST)

第4.6.8.10.12.14.16.18.20中的任意一个脚(地脚)。

 //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

再看sw模式:

   

下面图是没有复位引脚的sw   :

 

如果用sw模式下载的话,只需要接:

jlink的第1脚(VDD)

第7脚(TMS/SWDIO对应stm32的PA13)

第9脚(TCK/SWCLK对应stm32的PA14)

第4.6.8.10.12.14.16.18.20中的任意一个脚(地脚)

第15脚(RESET对应stm32的NRST)可接可不接   大家根据实际自己决定(保险起见还是建议接上)!

由此可见:使用SW模式PA15,PB3,PB4,都自由了就可以做普通IO口了,只用了stm32的PA13和PA14两个口!所以强烈推荐使用SW模式。

 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

自己整理:

 

摘自:https://blog.csdn.net/fengcq126/article/details/45083153

 

 

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

摘自:https://blog.csdn.net/u014124220/article/details/50829713

 市面上的常用仿真器对 SWD 模式支持情况 :

(1) JTAGV6 支持 SWD 仿真模式, 速度较慢。
(2) JTAGV7 比较好的支持 SWD 仿真模式, 速度有了明显的提高,速度是 JTAGV6 的 6 倍。
(3) JTAGV8 非常好的支持 SWD 仿真模式, 速度可以到 10M。
(4) ULINK1 不支持 SWD 模式。
(5) 盗版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
(6) 正版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。

正常的JTAG需要20管脚,而J-Link 的SWD只需要2根线(PA13/JTMS/SWDIO、PA14/JTCK/SWCLK)就够了(加上电源线也就4根)

用stlink

配置如下

原文地址:https://www.cnblogs.com/chulin/p/8478288.html