摘要:下载完成后,您将继续下载您要升级的程序,而新下载的芯片指南将指导您完成新下载的产品程序,以便您可以升级该程序。 当然,借助当前网络技术,可以实现一般的远程下载。
1。 摘要:
上一篇文章介绍了常用的ISP和ICP编程。 除了这两种编程方法外,最常见的方法称为IAP。 让我们解释有关IAP的一些详细信息:
iap:在被翻译为应用程序编程的应用程序编程中,通常将其称为程序操作期间的编程或升级。
一般而言,IAP升级的通信端口很多,包括典型的UART串行端口和SPI端口,包括以太网端口。 IAP升级的接口以发送数据。 。
2。引导加载程序:
可以将引导加载程序理解为引导加载程序,其功能是启动官方的应用程序应用程序。
我知道要下载的程序位于Flash中。 下载程序将删除芯片的各个区域。 对于芯片,打开了引导加载程序区域,并且还创建了一个应用程序区域以存储应用程序。
3。 升级原则:
创建升级程序时,我们与产品软件程序不同。 当您使用上计算机下载时,您将首先下载引导加载程序。 当然,由于保密和安全性的性问题,每个公司都具有自己的引导加载程序协议。
下载引导程序后,继续下载要升级的程序,然后指导您运行新下载的bootloader产品程序。 允许您升级程序。 。 当然,借助当前网络技术,您可以实现常见的OTA(远程在线)下载。
4。摘要:
本文和以前的文章主要介绍IAP编程和ISP编程。 ISP的优点是,您无需下载器即可开发和下载程序。 IAP的优点是它在下载方面更加灵活,也可以用于远程下载和维护。 每个都有自己的优势和缺点,并根据您的应用程序需求进行选择。 本文在这里结束。 下次见。
如果本文对您有所帮助,请转发并与您的朋友分享。 由于作者的能力和水平有限,因此文章不可避免地是不正确的和省略的。 请给我一些建议。
评论前必须登录!
注册