当前位置:   article > 正文

IAP_1_几种下载程序的方式_iap下载软件

iap下载软件

1、关于烧录程序

1.1、串口ISP下载

刚开始学习单片机的时候,用的是串口在线编程工具,软件上51用的是STC-ISP,STM32用的是MCU-ISP.

这种方法就是,将电脑的USB口用CH340转成串口,这个串口与单片机的串口进行通讯,下载程序。

51这个界面打开很怀念,初识那年我大一,今年我毕业了。
在这里插入图片描述
这是用STM32的ISP下载软件。
在这里插入图片描述

1.2、SWD下载

这种方式是开发的时候常用的,一共需要四根线,VCC、GND、SWDIO、SWCLK.

不需要CH340芯片及外围电路,也不需要额外的ISP下载软件,直接在Keil上点击“LOAD”的图标就可以了。

用的下载器是这种,JLINK的简化版本,JLINK-OB.
在这里插入图片描述

1.3、脱机下载

上面两种都是要连着电脑的,适用于开发,在量产的时候要用到脱机烧录器,把程序放到烧录器里,然后直接拿着烧录器给一个个芯片下载程序。

长这样,里面可以放几百个程序,按中间的蓝色按钮烧录。
在这里插入图片描述

2、IAP

当产品做出来之后,PCB会被安装在设备内部,如果发现有Bug需要修改,按照上面的方法,不得不打开机箱烧录程序。

如果有很多设备呢?几百个,全部拆开?
如果设备安装的位置很高呢?不方便拆开呢?

IAP可以通过预留的通信接口,在程序运行的过程中进行修改程序,不需要打开设备,很方便。

现在我在做的这个,也不是预留通信接口,因为本来就有串口通讯的接口,刚好可以利用。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/905391
推荐阅读
相关标签
  

闽ICP备14008679号