有关Flash中模拟放置EEProm数据的问题
众所周知现在的芯片上Flash区域中,最后的区域都比较喜欢用来做成数据存储区,用来存放用户的设置参数等数据。本人不明白的是,比喻把数据保存在Flash的最后面,然后当我程序有修改编译后再下载的情况是程序变了,即Flash前面的区别的数据改变了,但我后面存放的数据是没有变化。我想知道下载程序时,他怎样做到不是全片的Flash删除呢?理论来说每次下载程序他都会对Flash全删再写入新的程序。但现在的表现就是原程序区的程序改变了,但我在下载程序前所存到Flash最后面区域的用户数据得可以保留下来。太神奇了。 不是可以自己设置eeprom大小吗?设置后估计那块就不动了。这里决定是不是擦掉EEPROM
页:
[1]