ZHCACJ1 april   2023 MSPM0G3507

 

  1.   摘要
  2.   商标
  3. 1引言
    1. 1.1 EEPROM 与片上闪存的区别
  4. 2实现
    1. 2.1 原理
    2. 2.2 标头
  5. 3软件说明
    1. 3.1 软件功能和流程
    2. 3.2 EEPROM 函数
      1. 3.2.1 全局变量
      2. 3.2.2 EEPROM_TypeB_readDataItem
      3. 3.2.3 EEPROM_TypeB_findDataItem
      4. 3.2.4 EEPROM_TypeB_write
      5. 3.2.5 EEPROM_TypeB_transferDataItem
      6. 3.2.6 EEPROM_TypeB_eraseGroup
      7. 3.2.7 EEPROM_TypeB_init
    3. 3.3 应用集成
    4. 3.4 EEPROM 仿真存储器占用空间
    5. 3.5 EEPROM 仿真时序
  6. 4应用方面
    1. 4.1 可配置参数的选择
      1. 4.1.1 数据项数
      2. 4.1.2 耐写次数
    2. 4.2 断电恢复
  7. 5参考文献

引言

许多应用都需要将数据存储在非易失性存储器中,以便即使在系统再次上电后也可以重复使用或修改应用。EEPROM 是专为此类应用程序设计的。尽管 MSPM0 MCU 没有内部 EEPROM,但 MSPM0 内部闪存支持 EEPROM 仿真。与使用外部串行 EEPROM 相比,使用内部闪存的 EEPROM 仿真可节省引脚用量和成本。

不同应用所需的存储结构不尽相同。本文中介绍的 B 型设计专为存储小变量 数据而设计。如果应用需要存储大量数据,则可以参考 A 型设计。