spi
标准spi,双线,三线,四线spi
标准spi
CLK,CS,MOSI,MISO,WP,Hold。在标准spi下,spi是全双工的,MOSI,MISO分别负责不同方向的传输。大多数单个SPI串行吞吐速率达到10Mbps左右。
双线spi
CLK,CS,IO0,IO1,WP,Hold,双线spi是Dual SPI就是MOSI,MISO同时朝一个方向发数据,单词可以同时传输2bit,此时MOSI 和 MISO则被改称为IO0和IO1。在双线spi下,spi是双线半双工。串行吞吐量速率达到20Mbps左右。
三线spi
SCLK, MOSI,CS。数据收发只有一根线,适用于单工通讯,主机只发送或者只接收从机的数据。spi是半双工的。
四线spi
CLK,CS,IO0,IO1,IO2,IO3,Wp,Hold。Quad Spi,IO0,IO1,IO2,IO3被用于同一个方向传输数据。单次可传输4bit。此时MOSI和MISO为IO0,IO1,而WP,HOLD被用作IO2,IO3,CS和CLK不变。半双工40Mbps