經常忘記SPI4種工作模式,學了忘了,現在記下方便以后查閱。
在芯片資料上極性和相位一般表示為CPOL(Clock POLarity)和CPHA(Clock PHAse), 極性和相位組合成4種工作模式。
CPOL CPHA
MODE0 0 0
MODE1 0 1
MODE2 1 0
MODE3 1 1
CPOL: SPI空閑時的時鍾信號電平(1:高電平, 0:低電平)
CPHA: SPI在時鍾第幾個邊沿采樣(1:第二個邊沿開始, 0:第一個邊沿開始)
MODE0和MODE3最常用。