ZHCAEX4 January 2025 F29H850TU , F29H859TU-Q1
EEPROM 具有各种不同的容量,并通过串行接口(有时为并行接口)与主机微控制器连接。由于引脚/布线数量超少,串行内部集成电路 (I2C) 和串行外设接口 (SPI) 颇受欢迎。EEPROM 可以进行电编程和擦除,并且大多数串行 EEPROM 支持逐字节编程或擦除操作。
EEPROM 与闪存的最大区别在于擦除操作:EEPROM 可以擦除任何特定的单独字节,而闪存必须清除至少一个整个扇区。
闪存写入和擦除周期是通过对各个存储单元施加时控电压来执行的。在擦除情况下,每个存储单元(位)读取逻辑 1。因此,被擦除时,C2000 实时控制器的每个闪存位置读取 0xFFFF。通过编程,存储单元可以更改为逻辑 0。任何字节都可以被覆盖,将一个位从逻辑 1 更改为 0(假设相应的 ECC 尚未编程);但无法执行相反的操作。F29H85x MCU 器件的片上闪存需要使用 TI 提供的特定算法(闪存 API)来执行擦除和写入操作。