SPI總線小結
關于時序分析,網上有幾張流行的說明圖表,意義是相同的。
圖2 SPI時序分析
圖4 SPI時序分析
雖然表述的側重點不同,但描述的意思是一致的。根據SCK無效電平和采樣時刻的不同,2x2=4種時序。
4、注意事項
1)在Mcbsp的手冊中,SPI的時序表述有所不同。SCK無效電平表述是相同的,但是采樣時刻的表述她是通過有無delay來表達的。對比如下:
CPHA = 0表示在每個周期的第一個時鐘沿采樣,對應存在delay;
CPHA = 1表示在每個周期的第二個時鐘沿采樣,對應無delay。
2)在不同場合下,發(fā)送和接收的表述詞匯可能不同。比如:
發(fā)送可表述為:transmit,output
接收可表述為receive,sample,latch
3)SPI主模塊和從設備時鐘相位和極性應該一致。個人理解這句話有2層意思:其一,主設備SPI時鐘和極性的配置應該由外設來決定,也就是說主設備這邊的時鐘極性和相位都是以從設備為基準的;其二,兩者的配置應該保持一致。
評論