当前位置: 主页>单片机>

STM32的JTAG接口硬件设计

2018-03-04 15:46 [单片机] 来源于:电路图之家
导读:1.什么是JTAG接口? 从感官上看,JTAG接口就是上图中的蓝色的那个20PIN的牛角座。 2.JTAG接口的作用? 1) 给单片机下载程序。 2) 在线调试单片机,例如单步调试、断电调试、看寄存器值等等。 3.STM32的JTAG接口需要在外部接上拉下拉电阻吗? 答:接和不接都

1.什么是JTAG接口?
从感官上看,JTAG接口就是上图中的蓝色的那个20PIN的牛角座。
2.JTAG接口的作用?
1) 给单片机下载程序。
2) 在线调试单片机,例如单步调试、断电调试、看寄存器值等等。
3.STM32的JTAG接口需要在外部接上拉下拉电阻吗?
答:接和不接都可以。(没有必要讨论哪个对)
4.为什么不接也可以工作?
实践证明:不接可以正常工作。
理论依据:STM32参考手册有说明,请看下图红色圈起来的字:

JTAG接口电路:

JTAG接口,同样也是SWD接口,JTAG用的是6个引脚,SWD用的是2个引脚。(没有说电源负和正两个引脚)
STM32支持JTAG和SWD两种方式,只需要在软件上设置切换即可,如下图所示: