×

STM32的JTAG接口中的那几个引脚到底需不需要接上拉电阻和下拉电阻啊?资料下载

消耗积分:3 | 格式:pdf | 大小:152.75KB | 2021-04-07

杨福林

分享资料个

什么是JTAG接口? 如下图,那个20PIN的接口,就是JTAG接口。 JTAG接口是干嘛的? JTAG接口有两个用途: 1.下载程序; 2.在线仿真、调试程序。 20PIN的JTAG引脚的定义分别是什么? 看图,就知道了。 这些引脚上需要外接上拉电阻或者下拉电阻吗? 不需要。 请看官方手册第31.4.3小节: Internal pull-up and pull-down on JTAG pins 手册中已经说明,由于STM32单片机已经在内部集成了上拉和下拉电阻,所以就不需要在外部接了。 如果你非要加,也不会影响JTAG的正常工作。 留了JTAG接口,就是留了SWD接口 JTAG接口TMS和TCK引脚,就是SWD的SWDIO和SWCLK引脚。 所以,留了JTAG接口,就是留了SWD接口。 如果你要用SWD下载程序,只需要在下载程序的时候选择下载方式就可以了。 SWD接口怎么留? 很多应用中,为了节省PCB面积,只留SWD接口。 常用的SWD接口有五线制和四线制两种,他们分别是: 五线制: VCC GND SWDIO SWCLK RESET 四线制: VCC GND SWDIO SWCKL 区别是,四线制没有留出RESET引脚。 没有RESET引脚,下载完程序,会自动运行吗? 会的。 单片机通过SWD下载好程序以后,如果在软件中使能“下载完程序运行程序”。 下载完程序以后,单片机就会开始运行程序,它是通过内部的软件复位实现的,不是外部的硬件复位实现的。 所以,不连接RESET,下载完程序,也是可以自动运行起来的。 本文转载自: 转载地址: 声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有,如涉及侵权,请联系小编进行处理。(mbbeetchina)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !