CPOL和CPHA的不同组合定义了SPI总线的四种工作模式(也称为“quadrature”),如下:
模式0(CPOL=0, CPHA=0):空闲时钟线为低电平,数据在时钟的上升沿采样,并在下降沿传输。
模式1(CPOL=0, CPHA=1):空闲时钟线为低电平,数据在时钟的下降沿采样,并在上升沿传输。
模式2(CPOL=1, CPHA=0):空闲时钟线为高电平,数据在时钟的上升沿采样,并在下降沿传输。
模式3(CPOL=1, CPHA=1):空闲时钟线为高电平,数据在时钟的下降沿采样,并在上升沿传输。 |