bootload
IAP:in application programme 在应用编程,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。
步骤:
1、判断是否从哪个区域更新APP程序
2、跳转到APP区
注:Flash里面一个地址占4个字节
STM32的启动过程:STM32启动过程--启动文件--分析 - amanlikethis - 博客园 (cnblogs.com)