首页 » 互联网 » 轨范若何下载到单片机中?单片机常用的四种烧写轨范办法介绍_单片机_方法

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

乖囧猫 2024-12-07 02:27:46 0

扫一扫用手机浏览

文章目录 [+]

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

以上为几种常见的烧写办法以及所利用的工具,欢迎大家留言评论,如果转载请注明作者信息和头条出处,感谢支持。

相关文章