当前位置:   article > 正文

QSPI和SPI是什么关系,区别是什么?

QSPI和SPI是什么关系,区别是什么?

概括而言:QSPI是标准SPI的扩展,用于连接SPI flash。(spi flash一般为NOR Flash)

SPI是什么?

SPI: Serial Peripheral Interface

QSPI是什么?

QSPI: Qual-SPI  (不是Queued SPI)表示4个数据wire

SPI协议:(SPI ,DSPI, QSPI)

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三种工作方式


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/124811
推荐阅读
  

闽ICP备14008679号