SPI相关知识讲解

CPOL:时钟极性。当CPOL=0时,串行同步时钟的空闲状态为低电平。

                             当CPOL=1时,串行同步时钟的空闲状态为高电平。

CPHA:时钟相位。当CPHA=0时,在串行同步时钟的第一个跳边沿(上升或下降)对数据进行采样。

                            当CPHA=1时,在串行同步时钟的第二个跳边沿(上升或下降)对数据进行采样。

SPI总线有4种工作方式:

MODE 0: CPOL=0, CPHA=0 ,CLK限制状态为低电平,第一个边沿采样,所以是上升沿采样。
MODE 1: CPOL=0, CPHA=1,CLK限制状态为低电平,第二个边沿采样,所以是下降沿采样。
MODE 2: CPOL=1, CPHA=0 ,CLK限制状态为高电平,第一个边沿采样,所以是下降沿采样。
MODE 3: CPOL=1, CPHA=1 ,CLK限制状态为高电平,第二个边沿采样,所以是上升沿采样。
SPI相关知识讲解_第1张图片

你可能感兴趣的:(硬件)