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