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

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

相关文章
相关标签/搜索