6.1 SPI/QPI操作( 四 )


注意:
1、 当SRP1,SRP0=(1,0),下电上电循环将会使得SRP1,SRP0=(0,0)状态 。

6.1 SPI/QPI操作

文章插图
2、 该功能仅限于特定的型号,联系获取详细信息 。
图4b 状态寄存器2
7.1.8 擦除/编程挂起状态(SUS)-仅状态
挂起状态位是一个只读位,位于状态寄存器的S15位置 。当执行一条擦除/编程挂起(75h)指令后,其为1 。在擦除/编程恢复(7Ah)指令执行后,或者上下电后,SUS状态恢复为0 。
7.1.9 安全寄存器锁定位(LB3,LB2,LB1)-易失/非易失性OTP可写入
安全寄存器锁定位(LB3,LB2,LB1)是非易失性的一次性编程位,位于状态寄存器的S13,S12和S11位置,提供针对安全寄存器的写保护控制和状态 。缺省值是0,意味着安全寄存器非锁定 。这三个位的任意一位可以独立地使用写状态寄存器指令设置为1 。注意这些位是一次性编程的,一旦设置为1,对应的256字节安全寄存器将会永久变成只读状态 。
7.1.10 四线使能(QE)-易失/非易失性可写入
四线使能(QE)位是非易失性的可读可写位,位于状态寄存器的S9位置,用来控制是否允许四线SPI或者QPI模式操作 。当QE位为0时(对于产品编码IG,IP,IF,此为出厂缺省状态),/WP引脚和/HOLD引脚使能 。当QE位设置为1时(对于产品编码IQ,此为出厂缺省状态),IO2和IO3引脚使能,/WP和/HOLD功能被禁止 。
在通过指令“Enter QPI (38h)”在标准/双线/四线SPI模式和QPI模式之间切换时,必须先设置QE位为1,否则命令将会被忽略 。当器件在QPI模式时,QE为仍然为1 。在QPI模式时,写模式寄存器命令不能将QE由1变为0 。
警告:如果/WP或者/HOLD引脚直接连接到电源或者地,以使用标准SPI或者双线SPI操作,QE位永不可设置为1 。
图4c 状态寄存器3
7.1.11 写保护选择(WPS)-易失/非易失性可写入
WPS位用来选择使用哪种写保护机制 。当WPS=0时,器件会使用CMP,SEC,TB,BP[2:0]来共同决定存储器阵列中的哪个区域实施保护 。当WPS=1时,器件将会使用独立块锁定方式来保护任何独立的扇区或者块 。在器件上电后,或者复位完成后,缺省的独立块锁定位为1 。
7.1.12 输出驱动强度(DRV1,DRV0)-易失/非易失性可写入
DRV1和DRV0位用来决定读操作时的输出驱动强度 。
7.1.13 /HOLD或/RESET引脚功能(HOLD/RST)-易失/非易失性可写入
HOLD/RST位用来决定在8引脚封装的器件中,是使用/HOLD功能还是使用/RESET功能 。当HOLD/RST=0(出厂缺省状态),引脚作为/HOLD功能用;如果该位为1,则该引脚做/RESET功能用 。但是,/HOLD或者/RESET功能仅在QE=0的状态下才可能有效 。如果QE设置为1,/HOLD和/RESET功能都被禁止,该引脚作为专用数据引脚用 。
7.1.14 保留位-无功能
少量的状态寄存器位是保留的,读取时可能是0也可能是1 。建议忽略这些位的值 。在写状态寄存器指令中,保留位可以设置为0,但这并没有任何影响 。
7.1.15 状态寄存器存储器保护表(WPS=0,CMP=0)
(略,参考英文数据手册)
【6.1 SPI/QPI操作】7.1.16 状态寄存器存储器保护表(WPS=0,CMP=1)
(略,参考英文数据手册)
7.1.17 独立块保护(WPS=1)
(略,参考英文数据手册)