STM32F405RG实现IAP程序在线应用编程

Posted takumi-wake

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32F405RG实现IAP程序在线应用编程相关的知识,希望对你有一定的参考价值。

STM32F405RG实现IAP程序在线应用编程
  通过Falsh的地址实现不同的分区,来存放IAP程序代码与功能APP程序,然后通过地址跳转来执行需要执行的代码。需要注意的是单片机开始跑的地址为0x08000000,而IAP程序地址也是从此处开始,当程序跑完这一段后,会检测是否需要更新程序,如果需要,则通过IAP程序将功能APP代码下载下来,并存放在后面设定的Flash分区地址中,下载完成后,程序便跳转到功能APP程序执行的地方,开始运行。


以上是关于STM32F405RG实现IAP程序在线应用编程的主要内容,如果未能解决你的问题,请参考以下文章

STM32F405RG开发板控制OLED显示屏

STM32F405RG开发板控制OLED显示屏

STM32F405RG开发板控制OLED显示屏

stm32f405和stm32f407的区别

STM32F103 实例应用(14)——IAP升级(基于HAL库)

STM32F103 实例应用(14)——IAP升级(基于HAL库)