周公好,我用LPC2114开发频率计,现在急需把现场测到的一个校验值存到片内FLASH中,使得以后在掉电或者关机状态该值也不会消失。有操作系统的程序代码也在片内FLASH里运行,想请问周公几个问题,请周公赐教,在下十分感谢: 一是通过IAP方式能实现我在FLASH里运行程序的同时读写FLASH吗,需不需要再把程序映射到RAM里再操作呢? 二是IAP服务代码是THUMB指令,使用ARM环境用C直接调用可以吗,要注意哪些问题? 三是如果以上都是可以的话我应该在程序中添加哪些关于IAP的代码,实现IAP功能呢?
|