使用的LPC1766没有EEPROM,但是做的项目有些用户数据是在系统运行过程中被修改的,所以想使用IAP的方式来做
现在有个问题请教下:怎么确定需要修改的数据在什么地址?
或者换一个说法:怎么把需要修改的数据存储到指定的地址?
知道了这个地址才能实现 读出到RAM--修改--写入FLASH ,来实现数据修改
我用的是MDK,能不能在代码中指定存储位置?和程序代码一起编译到一个HEX文件中,烧录到FLASH里面?
或者是另外生成一个数据bin文件,用FlashMagic把这个bin文件烧写到指定的扇区?
谢谢!
|