阅读背景:

STM32 IAP 简介与实例

来源:互联网 
1 简介-STM32 IAP IAP(In Application Programming,应用内编程),是指程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。 下面针对STM32 IAP功能。在设计固件程序时,需要建立两个MDK工程。 MDK工程 IAP工程 APP工程 代码功能 通过某种通信管道(USART等)接收数据,写入APP程序对应的Flash,修改参数或程序 正常的目标功能 存放位置 Flash的开始区域(一般会设置写保护,正常响应中断) Flash中IAP代码空间之后(需要重映射中断向量表) 执行顺序 上电执行 等待IAP程序跳转 下载方式 ISP、SWD等 ISP、SWD等、IAP 两个工程都需要下载到芯片中,上电后执行顺序为: 1 简介-STM32 IAP IAP(In Application Programming,应用内



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: