首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]MC9S12XEP100 EEEPROM

[求助]MC9S12XEP100 EEEPROM

各位大侠:
从MC9S12XEP100的datasheet上得知-Flash的最小擦除单位是sector(256bytes).当D-Flash中的一些Sector当作EEEPROM使用时,若要更新某个sector中的某个byte,是不是整个sector先被擦除啊?
多谢指点!
坚持到底,有恒则成!
是这样。但是,一般用FLASH当EEPROM来用时,由于FLASH的SECTOR比较大,我们会把它分成几段来使用;当更新数据时,不是擦除原有的数据,而是将新数据写入下一段中;只有当一个SECTOR的所有段都用完后,再擦除这个SECTOR。这样不仅可以大大提高速度,而且可以延长FLASH的使用寿命。
海纳百川  有容乃大
返回列表