特点:
全双工、同步
先传输高位
信号线:
片选信号 CS
时钟信号 SCLK
发送数据 MOSI
接收数据 MISO
SPI 工作模式

(图来自 I.MX6ULL 手册)
SPI 参数:
(1)时钟极性 CPOL,空闲状态下时钟线是高电平还是低电平:
0:低电平
1:高电平
(2)时钟相位 CPHA,主机在什么时候发送和接收数据:
0:第一个边沿接收数据,第二个边沿发送数据
1:第一个边沿发送数据,第二个边沿接收数据




拓展 SPI 协议
标准的 SPI 是 4 线全双工。
(1)4 线半双工
(2)6 线半双工
(3)8 线半双工