SPI总线

1.SPI(Serial Peripheral Interface--串行外设接口):4根信号线、主/从两种模式。

2.四根信号线

(1)MOSI – 主器件 数据输出,从器件数据输入
(2)MISO – 主器件数据输入,从器件 数据输出
(3)SCLK – 时钟信号,由主器件产生,最大为fPCLK/2,从模式频率最大为fCPU/2
(4)NSS – 从器件使能信号,由主器件控制,有的IC会标注为CS(Chip select)
3.SPI四种工作模式(由CPOL和CPHA组合出4种工作模式)
CPOL: (Clock Polarity),时钟极性
   CPOL为0时:时钟空闲idle时候的电平是低电平;
   CPOL为1时:时钟空闲idle时候的电平是高电平;
CPHA:(Clock Phase),时钟相位
   CPHA为0时:时钟周期的前一边缘采集数据;
   CPHA为1时:时钟周期的后一边缘采集数据;
4.主/从连接方式
SPI总线_第1张图片&
SPI总线_第2张图片
5.一个主机多个从机的连接(通过控制使能位来区分)
SPI总线_第3张图片

你可能感兴趣的:(SPI)