当前位置:首页 > 家装 > 装修设计 > 文章正文

轨范若何下载到单片机中?单片机常用的四种烧写轨范办法介绍

编辑:[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

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com