STM32的JTAG接口硬件设计

立创EDA,中国自主研发的PCB设计工具,免费使用!云端设计!

JTAG接口设计-1

1.什么是JTAG接口?

从感官上看,JTAG接口就是上图中的蓝色的那个20PIN的牛角座。

2.JTAG接口的作用?

1) 给单片机下载程序。
2) 在线调试单片机,例如单步调试、断电调试、看寄存器值等等。

3.STM32的JTAG接口需要在外部接上拉下拉电阻吗?

答:接和不接都可以。(没有必要讨论哪个对)

4.为什么不接也可以工作?

实践证明:不接可以正常工作。

理论依据:STM32参考手册有说明,请看下图红色圈起来的字:

JTAG接口设计-2

JTAG接口电路:

JTAG接口设计-3

JTAG接口,同样也是SWD接口,JTAG用的是6个引脚,SWD用的是2个引脚。(没有说电源负和正两个引脚)

STM32支持JTAG和SWD两种方式,只需要在软件上设置切换即可,如下图所示:

JTAG接口设计-4


关注我的微信公众号,可以第一时间看到我的文章

微信公众号科技老顽童