230-讲述IAP功能在实际使用过程中的应用方法以及相关解决方案知识讲稿.pptVIP

  • 0
  • 0
  • 约1.46千字
  • 约 44页
  • 2018-12-08 发布于天津
  • 举报

230-讲述IAP功能在实际使用过程中的应用方法以及相关解决方案知识讲稿.ppt

230-讲述IAP功能在实际使用过程中的应用方法以及相关解决方案知识讲稿.ppt

IAP及其应用 以LPC2300为例,讲述IAP功能在实际 使用过程中的应用方法以及相关解决方案 ; IAP(In?Appplication?Program),即在应用中编程。顾名思义,就是在系统运行的过程中动态编程,对程序执行代码的动态修改。 IAP技术应用于嵌入式系统的数据存储和在线升级。例如在程序运行工程中产生4k字节数据表,为了避免占用SRAM空间,用户可以使用IAP技术将此表写入片内Flash。又如用户在开发完一个系统后要增加新的软件功能,可以使用IAP技术在线升级程序,避免重新拆装设备。;概述 Boot简介 片内Flash存储系统 数据存储解决方案 在线升级解决方案; LPC2300系列处理器在出厂时,由厂家在片内固化了一段Boot代码。Boot装载程序控制芯片复位后的初始化操作,并提供对Flash编程的方法。Boot程序可以对芯片进行擦除、编程。;Boot重映射;ARM7 处理器核;ARM7 处理器核;在应用编程(IAP);在应用编程(IAP);#define IAP_LOCATION 0x7FFFFFF1 typedef void (*IAP) (unsigned int [ ] , unsigned int [ ]); …… IAP iap_entry; unsigned long command[

文档评论(0)

1亿VIP精品文档

相关文档