ZHCAD50A July   2011  – September 2023 MSP430FR5720 , MSP430FR5721 , MSP430FR5722 , MSP430FR5723 , MSP430FR5724 , MSP430FR5725 , MSP430FR5726 , MSP430FR5727 , MSP430FR5728 , MSP430FR5729 , MSP430FR5730 , MSP430FR5731 , MSP430FR5732 , MSP430FR5733 , MSP430FR5734 , MSP430FR5735 , MSP430FR5736 , MSP430FR5737 , MSP430FR5738 , MSP430FR5739

 

  1.   1
  2.   低功耗 FRAM 微控制器及其应用
  3. 1什么是 FRAM?
  4. 2为什么使用 FRAM?– 应用示例
    1. 2.1 FRAM: 通用存储器
    2. 2.2 写入寿命
    3. 2.3 快速写入
  5. 3另一个应用示例:照明开关
  6. 4其它应用
  7. 5MSP430FR57xx 系列
  8. 6结论
  9. 7参考
  10. 8修订历史记录

FRAM: 通用存储器

在数据记录器应用中,测量和收集数据所需的程序代码大小相对于用于存储数据的内存量可以非常小。假设不能使用外部存储器,并且数据将存储在“传统”的基于闪存的微控制器的 RAM 中,那么就需要购买程序存储器远超应用所需的其他器件。借助基于 FRAM 的微控制器,可根据应用的需求对可用存储器进行分区,便于将很大一部分用于数据以满足应用要求。

GUID-8030C613-ED08-455D-9967-4041E1A7459D-low.gif图 2-2 统一存储器

其背后的概念称为“通用存储器”。通用存储器支持对存储器进行灵活分区以用于存储代码和数据。相同类型的存储器可用于“传统上”保存在单独存储器中的数据和程序存储 - RAM 用于数据和闪存,ROM 用于程序存储。

为了支持“通用存储器”概念,德州仪器 (TI) 在基于 FRAM 的 MSP430 器件中实现了存储器保护单元 (MPU)。MPU 可保护存储器中用于程序存储的部分不被意外覆盖。