一、SPI共有4個引腳:
CS片選信號
CLK時鍾信號
DO串行數據輸出引腳
DI串行數據輸入信號
二、從主機角度描述SPI通信過程,假定CS片選信號高電平有效:
1、主機將CS片選管腳設置為高電平;
2、CLK設置為高電平;
3、CLK設置為低電平;
4、寫數據到從機,操作SDO為高電平或者低電平(讀數據則是操作SDI),這里每個時鍾脈沖只操作一個位數據;
5、重復234,直到需要操作的數據傳輸完畢(一般采用循環發送的方式傳輸數據);
6、重新設置CS片選低電平。
三、SPI通信的特點
1、SPI通信可實現全雙工通信
2、