赞
踩
概括而言:QSPI是标准SPI的扩展,用于连接SPI flash。(spi flash一般为NOR Flash)
SPI: Serial Peripheral Interface
QSPI: Qual-SPI (不是Queued SPI)表示4个数据wire
SPI协议其实是包括:Standard SPI、Dual SPI和Queued SPI三种协议接口,分别对应4-wire, 4-wire, 6-wire。
(1)通常我们说的SPI就是Standard SPI,有4根信号线,分别为CLK、CS、MOSI和MISO。数据线工作在全双工。
(2)Dual SPI,它只是针对SPI Flash而言,不是针对所有SPI外设。对于SPI Flash,全双工并不常用,因此扩展了mosi和miso的用法,让它们工作在半双工,用以加倍数据传输。也就是对于Dual SPI Flash,可以发送一个命令字节进入dual mode,这样mosi变成SIO0(serial io 0),mosi变成SIO1(serial io 1),这样一个时钟周期内就能传输2个bit数据,加倍了数据传输。
(3)类似的,还可以扩展,与也是针对SPI Flash,Qual SPI Flash增加了两根I/O线(SIO2,SIO3),目的是一个时钟内传输4个bit
SPI FLASH芯片,支持SPI, DSPI, QSPI三种工作方式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。