电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU> 基于IAP的STM32程序更新技术

基于IAP的STM32程序更新技术

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

STM32F103实现IAP在线升级应用程序

实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机软件的程序数据接收后写入单片机内部指定的闪存区域,然后再跳转执行新写入的程序,最终就达到了程序更新的目的。
2022-03-10 09:04:565415

基于STM32的串口环形队列IAP调试

基于STM32的串口环形队列IAP调试心得
2023-09-18 15:33:36788

IAP是怎么工作的

口对产品中的固件程序进行更新升级。以上是IAP的官方解释,通俗一点来说,iap就是一个专门用来升级应用程序程序。首先,为什么存在IAP?在产品不能进行直接烧写时,例如已经包装好了外壳,或已经发到了客户手里等不能接触,只能通过iap更新应用程序的功能。其次,IAP是怎么工作的,它和APP有什么关联,
2022-01-27 07:20:14

STM32 IAP程序更新问题

STM32f107通过串口1IAP模式更新程序,有没有大神实现波特率不是115200的程序更新,求大神指点
2014-09-06 10:49:28

STM32 IAP+APP

(扩展-IAP主要用于产品出厂后应用程序更新作用,考虑到出厂时要先烧写IAP 再烧写APP应用程序要烧写2次增加工人劳动力基础上写了“STM32 IAP+APP ==>双剑合一”链接稍后发)一、在进入主题之前我们先了解一些必要的基础知识----stm32系列芯...
2021-08-06 08:33:36

STM32 IAP在线升级

STM32很强大的一个功能是支持IAP在线升级,IAP(In-Application Programming),即在“应用程序中编程 ",通俗的来将是程序自己可以往程序存储器里写数据或修改程序
2015-03-09 15:56:53

STM32 IAP简介

STM32 IAP学习一、 IAP介绍​IAP(in application programming)即在应用中编程。用于用户在程序运行的过程中对user flash部分的区域进行烧写,主要用于产品
2021-08-05 06:56:48

STM32F030的IAP方法

程序收尾总想着以后更新的方便性,采用在应用编程(In Application Programming),通过Bootload引导单片机自己往程序存储器里写数据或修改程序。下面简介STM32
2021-08-05 07:46:24

STM32F103实现IAP在线升级应用程序的方法

/download 二、 IAP介绍IAP,全称是“In-Application Programming”,中文解释为“在程序中编程”。IAP是一种对通过微控制器的对外接口(如USART,IIC,CAN,USB,以太网接口甚至是无线射频通道)对正在运行程序的微控制器进行内部程序更新...
2021-12-10 06:12:03

STM32F107 使用IAP方式更新程序时,怎么更改Bootloader的波特率?

我使用IAP方式更新APP,Bootloader程序是在网上下载的,默认的波特率是115200bps,我使用时想修改到19200或者9600bps,试了很多次都是不行,可以显示提示语句,但是下载不了APP程序,如下图所示,希望各位帮一下忙,万分感激!!!
2014-09-03 20:46:43

STM32F4 IAP是怎样运行的

IAP是什么?STM32F4程序运行流程是怎样的?STM32F4 IAP是怎样运行的?
2021-10-26 07:08:03

STM32加入IAP后的程序运行流程是怎样的

IAP是什么?STM32加入IAP后的程序运行流程是怎样的?
2021-12-08 06:45:57

STM32单片机IAP程序分享

STM32单片机IAP程序
2023-09-25 06:57:02

STM32应用IAP进行程序更新的相关资料推荐

STM32应用IAP进行程序更新详解及实例,硬件平台:STM32F103RCT6软件平台:GCC + STM32CubeMX + STM32CubeProgramBin文件传输工具:Tera Term
2022-02-08 06:59:12

STM32IAP方案

STM32上实现IAP技术是完全可行的。 实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机软件的程序数据接收后
2017-04-13 15:16:49

STM32IAP方案

STM32上实现IAP技术是完全可行的。 实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机软件的程序数据接收后写入单片机内部指定的闪存区域,然后再跳转执行新写入的程序,最终就达到了程序更新的目的。
2016-09-13 16:15:22

STM32IAP方案

STM32上实现IAP技术是完全可行的。 实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机软件的程序数据接收后写入单片机内部指定的闪存区域,然后再跳转执行新写入的程序,最终就达到了程序更新的目的。
2016-09-18 15:52:37

STM32IAP方案

的操作如连接下载线,设置跳线帽等。若产品的电路板已经层层密封在外壳中,要对其进行程序更新无疑困难重重,若产品安装于狭窄空间等难以触及的地方,更是一场灾难。但若进引入了IAP技术,则完全可以避免上述尴尬
2016-07-19 16:04:06

STM32IAP方案

通信接口,因此在STM32上实现IAP技术是完全可行的。 实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机
2017-10-14 14:57:58

STM32IAP方案

通信接口,因此在STM32上实现IAP技术是完全可行的。 实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机
2016-08-25 09:44:13

STM32IAP方案

通信接口,因此在STM32上实现IAP技术是完全可行的。实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机
2014-03-13 16:38:34

STM32IAP方案分享

下载线,设置跳线帽等。若产品的电路板已经层层密封在外壳中,要对其进行程序更新无疑困难重重,若产品安装于狭窄空间等难以触及的地方,更是一场灾难。但若进引入了IAP技术,则完全可以避免上述尴尬情况,而且若使
2018-07-06 04:07:14

STM32的bootloader IAP编程(转载总结)

编程,即可用程序来改变程序。ISP和IAP技术是未来仪器仪表的发展方向。 1ISP和IAP的工作原理ISP的实现相对要简单一些,一般通用做法是内部的存储器可以由上位机的软件通过串口来进行改写。对于单片机
2015-01-22 16:34:02

STM32软件-IAP远程固件升级

经常有项目要求固件远程更新,通过串口、GPRS、4G等等方式。下面介绍下STM32远程固件更新的方法。IAP是In Application Programming的首字母缩写,IAP是用户自己的程序
2019-09-20 15:07:56

stm32 iap升级的相关资料推荐

stm32 iap升级待更新
2022-01-18 08:26:21

stm32 iap求助

stm32中,要实现iap功能,有没有办法bootloader只作为判断功能,跳转到相应的flash地址?也就是说我通过isp 分别烧写bootloader程序和具有下载更新功能的update程序这两个程序,通过bootloader跳转到update中?
2013-11-29 16:35:07

stm32f051是否支持IAP功能,能做在线固件更新功能吗?

stm32f051是否支持IAP功能我没有找到中断向量表便宜寄存器 能做在线更新固件功能吗
2014-03-28 15:52:44

stm32f407 IAP升级

下载程序IAP在应用编程,通过下载一段引导程序Bootloader程序,如果我们想要从串口或网口等更新应用程序,在Bootloader中初始化相应的串口或网口,使其接收应用程序,将接收到的应用程序
2014-03-26 11:56:38

ST的网站上的使用USART实现IAP的例子

ISP烧入;第二部分代码可以使用第一部分代码IAP功能烧入,也可以和第一部分代码一道烧入,以后需要程序更新是再通过第一部分IAP代码更新。对于STM32来说,因为它的中断向量表位于程序存储器的最低地址区
2014-04-01 17:00:51

【HAL库每天一例】第062例: IAP-串口IAP

更新、软件在线更新、APP在线更新,本例程实现STM32IAP(在线升级)功能,更新文件是由“LED-FLASH”或“LED-RAM”例程生成的“YS-F1Pro.bin”文件,通过串口调试助手
2016-07-06 08:53:04

什么是IAP

。中文名:应用程序内编程。作用:对于大多数基于闪存的系统,一个重要的要求是能够在最终产品中安装固件时进行更新STM32微控制器可以运行用户特定的固件来对微控制器中嵌入的闪存执行IAP。接口:此功能支持的任何通信接口。由于不限制通信接口协议等,...
2021-07-22 08:03:36

什么是IAP

STM32IAP升级APP什么是IAP?In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了
2022-02-07 07:04:01

介绍下STM32远程固件更新的方法

经常有项目要求固件远程更新,通过串口、GPRS、4G等等方式。下面介绍下STM32远程固件更新的方法。IAP是In Application Programming的首字母缩写,IAP是用户自己的程序
2022-01-26 06:42:55

使用stm32f105rct6的can通信做IAP

使用stm32f105rct6的can通信做IAP,实现固件的远程更新功能。IAP的实现包括两个程序:BootLoader和应用程序。启动过程先启动BootLoader,等待1s,若接收到烧写指令则
2021-08-19 07:00:36

使用MM32的IAP程序更新下载APP程序之后,发现是从while函数开始运行的

(APP的程序通过串口打印,只能看到while函数之前的串口打印内容)还有个问题就是跳回IAP函数之后,能下载APP程序,但是更新不了,跳转不到APP。。有前辈指点吗,APP从0x800200开始的,128K flash ,flash更新程序
2019-03-21 14:58:57

分享STM32 IAP升级的程序修改方法

前两天分享的STM32 IAP升级的程序,有读者反应库文件中的例程只是针对大容量的F107和F103芯片,中容量的芯片不能使用。这里分享一下修改方法。首先新建一个STM32CubeMX工程...
2021-08-05 07:26:31

如何在IAP程序实现对应用程序存储区的改写

通信接口的情况下,使用对外接口更新程序IAP实现原理是:在程序正常运行应用程序时,若需要更新程序会跳转到另一个存储区执行IAP程序,在IAP程序实现对应用程序存储区的改写,更新完成后,再复位回到
2022-03-02 06:31:44

如何寻找电源领域的最新技术

寻找电源领域的最新技术
2020-12-03 06:25:28

寻找电源领域的最新技术

近日,德州仪器Pradeep Shenoy发表文章《寻找电源领域的最新技术?来APEC一探究竟》,以下是全部内容: logo
2020-08-05 06:03:21

嵌入式STM32 IAP(在线更新程序)的使用关键点

所谓IAP其实就相当于一个小小的bootloader 用来更新程序的很多产品基本都是程序做好后就直接在产线烧录一次就OK了,但是,但是BUG有时候是无可避免的,经常有产品装好后又要重新拆外壳 取下
2018-05-24 14:21:39

怎么做STM32F030的IAP程序

昨天IAP升级差点翻水水,具体过程容我细细道来。。。单片机在线升级应该是IAP+APP。怎么做STM32F030的IAP程序我就简单介绍一下吧(其他大佬应该有详细的,我只说点我自己遇到的问题)。先
2022-01-24 06:07:37

怎样去实现STM32 IAP升级的设计呢

STM32 IAP的实现原理是什么?怎样去实现STM32 IAP升级的设计呢?怎样去编写Bootloader的升级程序呢?
2022-01-27 06:02:06

怎样去解决stm32 IAP程序跳转后串口不能发送的问题

解决stm32 IAP程序跳转后串口不能发送的问题问题描述解决办法问题描述在stm32上实现了IAP功能,当IAP程序与APP程序都使用Keil编译工具进行编译链接时,APP程序能够正常工作。但是
2021-08-02 09:48:58

IAP对UCOSIII 3.04系统进行升级出现死机的原因?

如果用IAP对UCOSIII 3.04版本进行升级(用的HAL库,STM32F429的芯片),用串口更新程序后,系统大概是运行了四五次OSStartHighRdy这段汇编代码就会死机,进入
2020-05-29 06:48:01

电源突破性的新技术

在半导体技术中,与数字技术随着摩尔定律延续神奇般快速更新迭代不同,模拟技术的进步显得缓慢,其中电源半导体技术尤其波澜不惊,在十年前开关电源就已经达到90+%的效率下,似乎关键指标难以有大的突破,永远离不开的性能“老三篇”——效率、尺寸、EMI/噪声,少有见到一些突破性的新技术面市。
2019-07-16 06:06:05

请问stm32如何实现iap远程固件更新

请问stm32如何实现iap远程固件更新
2021-11-26 06:29:22

转:STM32IAP方案

STM32上实现IAP技术是完全可行的。 实现IAP技术的核心是一段预先烧写在单片机内部的IAP程序。这段程序主要负责与外部的上位机软件进行握手同步,然后将通过外设通信接口将来自于上位机软件的程序数据接收后写入单片机内部指定的闪存区域,然后再跳转执行新写入的程序,最终就达到了程序更新的目的。
2016-06-07 16:33:28

这: IAP-串口IAP

例程下载:资料包括程序、相关说明资料以及软件使用截图链接:http://pan.baidu.com/s/1i574oPv 密码:r3s3(硬石YS-F1Pro开发板HAL库例程持续更新\1.
2016-07-06 09:43:01

通过Ymodem创建IAP应用程序

AT32 IAP by Ymodem前言对于大多数基于闪存的系统,一项重要要求是能够在最终产品中安装固件时进行更新。此功能称为应用程序内编程(IAP)。本应用笔记的目的是提供在AT32微控制器上创建
2022-11-03 20:11:39

基于STM32F103VB的应用编程技术

针对嵌入式应用中更新升级固件的需求,在阐述 应用编程 (IAP)技术原理的基础上,以具有CodexM3内核的微控帝1器STM32F103VB为平台,给出了基于STM32F103VB IAP技术的实现方案,并对方案的可
2011-06-02 16:41:02163

STM32IAP技术入门提高

言简意赅介绍STM32在线编程IAP技术原理,配合官方源码,能迅速入门,并深入了解。通过该文档,自己也能修改IAP程序,实现各种功能。
2016-01-12 10:49:455

IAP-LPC程序

IAP-LPC程序,好东西,喜欢的朋友可以下载来学习。
2016-01-18 17:04:5512

stm32单片机自我升级程序IAP

stm32 单片机自我升级程序IAP,详细的介绍,分析
2016-06-17 15:42:4522

STM32三种启动模式以及IAP在线升级

stm32 iap在线升级
2017-01-13 14:28:3116

STM32 IAP升级

烧写器在单片机复位离线的情况下编程,需要人工的干预,而iap则是用户自己的程序在运行过程中对User Flash 的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新
2023-03-13 14:22:0430

关于STM32IAP总结

STM32IAP程序设计经验分享
2017-02-07 15:53:4314

STM32程序中编程方案(IAP

通道) 对正在运行程序的微控制器进行内部程序更新技术(注意这完全有别于 ICP 或者 ISP 技 术)。ICP(In-Circuit Programming)技术即通过在线仿真器对单片机进行程序
2017-09-12 15:37:4410

STM32在应用编程(IAP)使用USART

当发生重置时,程序计数器被设置为执行IAP驱动程序。应该是 检查特定条件的紧凑代码,例如键的组合是 按下。当满足此条件时,IAP驱动代码要么执行一个分支。 更新用户应用程序或直接(通常默认情况下
2017-09-12 16:19:588

IAP技术STM32程序实现用户在线更新的方法

提供和开放了用户更新程序的接口与方式,以提高整个系统的可靠性和可维护性。ST公司基于CortexM3内核的STM32系列产品得到了广泛应用,在许多基于STM32系列产品的开发过程中不可避免要进行用户程序的加载。本文在介绍IAP技术原理基
2017-10-19 11:14:572

基于STM32的嵌入式程序固件升级分析

用户程序不能及时更新的问题。该技术提高了嵌入式系统的可拓展性与可维护性,在物联网项日中具有实际应用价值。文中首先介绍了IAP的工作原理、程序流程及烧写细节,并以此为基础,分别对STM32系列微控制器的互联型和非互联型两大类MCU产品设计
2017-11-06 10:15:044

什么是IAP?如何实现IAP

口对产品中的固件程序进行更新升级。 通常在用户需要实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功能操作,而只是通过某种通信管道(如USB、USART)接收程序或数据,执行对第二部分代码的更新;第二个项目代码才
2017-12-04 16:59:501142

使用 USART 实现 STM32F40x/STM32F41x 的 IAP

使用 USART 实现 STM32F40x/STM32F41x 的 IAP
2018-01-25 16:07:4816

STM32F030之IAP代码编写

程序收尾总想着以后更新的方便性,采用在应用编程(In Application Programming),通过Bootload引导单片机自己往程序存储器里写数据或修改程序。下面简介STM32
2018-04-24 14:12:0011608

如何采用STM32单片机实现IAP功能

IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。
2018-12-11 15:33:433857

STM32 IAP的使用关键点

所谓IAP其实就相当于一个小小的bootloader 用来更新程序的很多产品基本都是程序做好后就直接在产线烧录一次就OK了,但是,但是BUG有时候是无可避免的,经常有产品装好后又要重新拆外壳 取下板子重新上烧录架烧的惨痛
2019-01-01 11:07:001453

使用STM32F103单片机设计实现IAP的资料说明

什么是IAPIAP即在应用中编程(In-Application Programming IAP),简单的说就像是一个用户自定义的升级程序。实际上,STM32单片机的程序烧写有多种方法,可以用
2019-08-19 17:31:008

使用STM32单片机实现IAP的详细资料说明

本文档的主要内容详细介绍的是使用STM32单片机实现IAP的详细资料说明。先说一下实现的功能 IAP程序的功能
2019-05-17 18:04:0025

STM32 IAP 应用编程几个要点

STM32 IAP应用编程几个要点
2020-03-08 11:42:099179

使用IAP技术实现STM32芯片的更新技术

引言嵌入式系统的开发最终需要将编译好的代码下载到具体的微控制器芯片上而不同厂家的微控制器芯片有不同的下载方式。随着技术的发展和应用需求的更新用户程序加载趋向于在线编程的方式越来越多的芯片公司提供和开放了用户更新程序的接口与方式以提高整个系统
2021-01-07 08:00:0012

MCU之IAP升级

IAP升级简介IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级IAP升级流程 4. IAP升级要点...
2021-10-25 13:06:0218

STM32--STM32F051 IAP的实现

一、IAP原理及过程《正点原子--STM32F10x串口IAP实验》《stm32f030 IAP》《STM32F051 IAP源码分享》二、遇到的问题1、中断向量表的充定向问题(1)与M3核的单片机
2021-11-29 15:06:0432

STM32F030芯片的IAP升级

昨天IAP升级差点翻水水,具体过程容我细细道来。。。单片机在线升级应该是IAP+APP。怎么做STM32F030的IAP程序我就简单介绍一下吧(其他大佬应该有详细的,我只说点我自己遇到
2021-11-29 16:36:0416

STM32软件-IAP远程固件升级

经常有项目要求固件远程更新,通过串口、GPRS、4G等等方式。下面介绍下STM32远程固件更新的方法。IAP是In Application Programming的首字母缩写,IAP是用户自己的程序
2021-12-02 16:51:1724

STM32 IAP升级程序设计详解-IAR环境

本文可与另外一篇文章做对比参考:STM8 IAP升级程序设计详解 - IAR环境一 STM32 IAP 原理分析STM32 IAP的实现原理与STM8类似,只是STM32可以设置中断向量表的偏移
2021-12-03 10:21:0315

关于STM32IAP超详细图文解说

口对产品中的固件程序进行更新升级。以上是IAP的官方解释,通俗一点来说,iap就是一个专门用来升级应用程序程序。首先,为什么存在IAP?在产品不能进行直接烧写时,例如已经包装好了外壳,或已经发到了客户手里等不能接触,只能通过iap更新应用程序的功能。其次,IAP是怎么工作的,它和
2021-12-03 15:51:1014

STM32IAP升级APP

STM32IAP升级APP什么是IAP?In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了
2021-12-04 12:36:0910

STM32应用IAP进行程序更新详解及实例

STM32应用IAP进行程序更新详解及实例,硬件平台:STM32F103RCT6软件平台:GCC + STM32CubeMX + STM32CubeProgramBin文件传输工具:Tera Term
2021-12-04 20:36:0920

STM32通过IAP实现固件升级的分析与示例

STM32F103C8T6做示例一、片内FLASH读写实现IAP,首先要实现片内FLASH读写1、擦除程序区,调用库函数FLASH_ErasePage可以按页做擦除int FlashErase(uint32_t addr){ uint8_t retry_time; uint8_t i; .
2021-12-14 18:50:3711

基于stm32的485_IAP程序升级

编程(通过厂商固化好的程序),需要外部电路辅助实现,而IAP则是通过将Flash映射为两个区域,一部分为用户引导程序区BOOT,一部分为用户程序,利用引导程序实现在程序内编程(IAP)。 而485也好,串口也好,只是硬件传输上的协议,本质方法都是一样的。 ...
2021-12-16 16:58:1410

4.STM32在应用更新程序IAP

在一些工业监测应用中,设备布置在户外或者一些不方便人工烧录程序的场景,同时希望可以更新程序。通过整理和研究了一套IAP(In Application Programming,在应用编程)程序,可以
2021-12-16 16:58:410

STM32实现IAP功能的学习笔记

最近因项目需求要实现STM32的在线升级即IAP功能,先将这几天的学习体会和IAP的具体实现总结出来,分享给大家,希望对同样实现IAP的童鞋有所帮助,文中
2021-12-27 18:41:4411

stm32-IAP(在线升级程序

背景知识一、stm32的内存映射参考博文:STM32 IAP 在线升级详解操作前我们先来说一下内存映射:下图在stm32f100芯片手册的29页,我们只截取关键部分注意: 根据启动方式不同,地址空间
2021-12-27 18:45:4816

浅谈STM32在应用中编程(IAP)的应用(俗称在线更新程序

STM32等单片机是可编程处理器,内部运行着我们编写的程序,而把我们编写的程序“下载”到单片机中,方法有两种:① 使用烧写器,如jlink,stlink,串口下载(需要配置boot0,boot1)。② 通过IAP实现一个在线更新功能。
2022-02-09 11:31:564

HT66F70A IAP功能介绍

,它可以使用内部程序更新其它部分程序 (如表格数据),而不需要烧录器或者 PC。此外,IAP 支持多种类型的通信协议,如 SPI、I 2 C; 也可以通过 IO 访问其它程序存储器,获取新程序。本文将介绍如何使用 HT66F70A IAP 功 能来实现 Flash ROM 更新
2022-06-28 15:47:2615

如何使用HT66FB550 USB模块及IAP功能实现Flash ROM更新

Programming)是在线应用可编程,它可以使用内部程序更新存 至 Program Memory 部分数据 (如常量数组),而不需要烧录器。本文将介绍如何使用 HT66FB550 的 USB 模块及 IAP 功能来实现 Flash ROM 的更新
2022-06-26 09:38:032

关于STM32IAP总结

  最近有项目要用到 IAP 的功能,于是调试了下 STM32IAP,可能因为个人水平的原因吧,也颇费了一般周折现在返回头来想,其实还是蛮简单的。整个过程按照如下步骤:   1. 解锁
2022-09-29 11:52:580

什么是IAP

IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。
2022-10-25 08:54:1010833

AN3965 STM32F40x和STM32F41x基于串口的IAP

AN3965 STM32F40x和STM32F41x基于串口的IAP
2022-11-24 08:31:490

STM32IAP方案实现设计

IAP即为In Application Programming(在应用中编程),一般情况下,以STM32F10x系列芯片为主控制器的设备在出厂时就已经使用J-Link仿真器将应用代码烧录了
2023-06-05 14:23:521838

Flutter热更新技术探索

APP 发布到市场后,难免会遇到严重的 BUG 阻碍用户使用,因此有在不发布新版本 APP 的情况下使用热更新技术立即修复 BUG 需求。原生 APP(例如:Android & IOS
2023-06-08 14:31:18488

AT32讲堂003 | AT32 MCU如何使用USB HID进行IAP升级

方便地通过预留的通信口对产品中的固件程序进行更新升级。通常实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执
2022-04-24 14:36:561241

AT32讲堂001 | AT32 MCU如何使用IAP通过USART实现对固件的在线升级更新

口对产品中的固件程序进行更新升级。通常实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功能操作,
2022-03-29 15:40:091239

AT32讲堂005 | AT32 MCU如何使用USB MSD 进行IAP升级

方便地通过预留的通信口对产品中的固件程序进行更新升级。通常实现IAP功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执
2022-06-14 10:37:13838

AT32 MCU如何使用IAP通过USART实现对固件的在线升级更新

AT32 MCU如何使用IAP通过USART实现对固件的在线升级更新
2023-09-19 16:51:281071

使用USART实现STM32F40x/STM32F41x的IAP

电子发烧友网站提供《使用USART实现STM32F40x/STM32F41x的IAP.pdf》资料免费下载
2023-09-21 14:54:310

AT32 IAP using the USART

的通信口对产品中的固件程序进行更新升级。通常实现 IAP 功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功能操作,而只是通过某种通信方式(如USB、USART)接收程序或数据,执行对第二部分代码的更新;第二个项目代码才是真正的
2023-11-06 17:28:380

已全部加载完成