AT26DF321
5.设备操作
该AT26DF321由一组指令被从主机控制器发送的,COM的控制
monly简称SPI主控。 SPI主控制器通过了该AT26DF321通信
SPI总线它由四根信号线:片选(CS ) ,串行时钟(SCK ),串行
输入( SI )和串行输出( SO ) 。
SPI协议共有四种操作模式(模式0,1 ,2或3)的定义与每个模式
就不同的SCK极性和相位,以及如何极性和相位控制
SPI总线上的数据流量。该AT26DF321支持两种最常见的方式,SPI
模式0和3的SPI模式0和3之间的唯一区别是SCK信号的极性
在非活动状态时(当SPI主是在待机模式下,不传输任何
数据)。带有SPI模式0和3 ,数据总是在SCK信号和始终的上升沿
输出在SCK的下降沿。
图5-1 。
CS
SPI模式0和3
SCK
SI
最高位
最低位
SO
最高位
最低位
6.指令和寻址
有效的指令或操作必须首先断言CS引脚启动。在CS
脚已经断言,SPI主控制器必须接时钟出有效的8位操作码的SPI总线上。
下面的操作码,指令有关的信息,如地址和数据字节将
然后通过SPI主控可以同步输出。所有的指令,地址和数据字节传输带
最显著位( MSB)开始。操作是通过拉高CS引脚结束。
不支持的AT26DF321操作码将被设备忽略和没有操作将是
开始。该设备将继续忽略任何从SI引脚,直到开始数据
接下来的操作( CS引脚被拉高,然后重新生效) 。此外,如果CS引脚被拉高
完整的操作码和地址的信息被发送到设备之前牢固插入,则没有任何操作
将被执行,并且该设备将简单地返回到空闲状态,等待下一个
操作。
寻址的装置的需要共3个字节的信息要发送,较
地址位A23- A0 。由于AT26DF321存储器阵列的上地址限制为
3FFFFFh ,地址位A23- A22是被忽略的设备。
5
3633E–DFLASH–10/07