编辑:[db:作者] 时间:2024-08-25 05:19:28
JTAG接口
上图中JTAG接口都通过电阻上拉了,有的单片机的这几个引脚在内部已经上拉,以是这几个上拉电阻可以省略,减少了本钱和PCB空间的占用。
JTAG接口烧录办法常用的工具为J-Link,实物图如下图所示。
Jlink实物图
相信大家都见过或者听过这个烧写工具,这个工具很通用,但是大家在利用的时候一定要把稳版权信息,由于这个工具是有版权的,前两年由于版权风波,网购平台还集中整治过一次。
2.SWD接口烧录办法SWD是一种串行调试接口,与JTAG比较,SWD只须要两根线,分别为:SWCLK和SWDIO。他们的含义如下:
SWDIO--串行数据线,用于数据的读出和写入;SWDCLK--串行时钟线,供应所须要的时钟旗子暗记;一样平常来说,大多数单片机的JTAG接口和SWDIO接口是复用的,SWD也是用J-Link工具来实现的。以是在利用的时候,只须要在软件界面做一下选择,利用SWD办法还是JTAG办法,硬件上无需改动。除了J-Link外,意法半导体的ST-Link也是支持SWD模式的。
SWD接口
SWD的接口如上图所示,可以看出,SWD和JTAG是相互复用的,由于SWD只须要两根线以是大大减少了对单片机GPIO口的占用,SWD办法也是可以在线调试的。
3.ISP烧写办法,用UART实现利用过国产51单片机的朋友都清楚这种烧写办法,这种烧写办法是通过单片机的UART串口来实现的,所须要的工具也比较大略-USB/TTL。这个USB/TTL的芯片可以通过MAX232、CH340G等芯片来实现,通过MAX232实现的UART烧写电路如下所示:
UART串口烧写电路
在与单片机连接的时候,一定要把稳交叉连接,所谓交叉连接即,单片机的TXD接串口RXD,单片机的RXD接串口TXD,否则数据通信失落败。51单片机在利用该办法下载时须要断一下点再上电才能下载。
STM32单片机可以利用UART来实现程序下载,但是须要选择BOOT的模式,现在通过CH340G芯片可以实现自动ISP的下载办法,即不须要手动设置BOOT模式。
4.SWIM单总线下载办法这种下载办法是针对STM8系列的单片机,这种办法只须要一根线即可实现程序的下载,所利用的工具为ST-Link,如下图所示:
ST-Link
以上为几种常见的烧写办法以及所利用的工具,欢迎大家留言评论,如果转载请注明作者信息和头条出处,感谢支持。
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/lz/zxsj/137989.html
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com