CPOL与CPHA

CPOL:决定Idle时SCK的电平

CPHA:决定数据的采样方式

CPOL=0时,CPHA=0,用上升沿采数;

                 CPHA=1,用下降沿采数。

CPOL=1时,CPHA=0,用下降沿采数;

                 CPHA=1,用上升沿采数。

 

或者用另一种方法记忆:

CPHA=0:表示用第一个时钟沿采样;sample on the leading clock edge

CPHA=1:表示用第二个时钟沿采样;sample on the trailing clock edge

如此即引申出一个隐含的要求:CPHA=0时,在第一个时钟沿来到之前,数据(和片选)必须在半个周期前已保持稳定。

 

更详细说明参考wikipedia上对SPI的解释。

相关文章:

  • 2021-11-18
  • 2021-08-10
  • 2021-05-05
  • 2021-11-29
  • 2021-06-22
  • 2021-05-25
  • 2021-12-12
  • 2022-12-23
猜你喜欢
  • 2021-04-17
  • 2021-09-08
  • 2021-05-19
  • 2022-12-23
相关资源
相似解决方案