在 24CS 系列串行 EEPROM 中使用增强软件写保护功能.pdf
(341.37 KB)
传统的 I2C 串行 EEPROM 采用基于硬件的写保护,只允许通过外部引脚锁定或解锁整个存储器阵列,从而严重限制了可实现的数据保护方式。为解决这一限制问题,24CS 系列器件新增了 16 位配置寄存器,该寄存器允许将写保护特性配置为传统的硬件写保护或增强的软件写保护。传统的硬件写保护采用写保护(Write Protection,WP)引脚,在 WP 引脚为 “1”时,对整个存储器阵列进行写保护。顾名思义,传统的写保护模式作用与标准的I2C串行 EEPROM 相同。然而,当今的许多应用都可以从更灵活的数据保护管理中受益。对于这些应用, 24CS提供了利用增强软件写保护的选项,可将存储器阵列分为八个区,每个区都可以单独设置为写保护。这种新增的灵活性允许 24CS 系列器件根据应用需要提供更细粒度的数据保护.
所需的写保护设置可通过配置寄存器进行设置,而配置寄存器可通过向特定器件地址和字地址发送命令的方式访问。如果需要,可锁定配置寄存器,这样可以将其设置为只读,且不能再进行修改,从而使当前的数据保护方案永久生效。本应用笔记用于演示如何在应用中利用16 位配置寄存器设置数据保护.
|