同步、全雙工、序列
主從工作方式
sdo :主裝置資料輸出
sdi :主裝置資料輸入
sclk :主裝置產生的時鐘訊號
cs(ss/nss) :片選訊號
與iic相比,iic一次必須傳送8位資料,但是spi不需要,可以一位一位傳送,完全由spi的時鐘線控制,它可以全雙工通訊。
但是spi沒有應答機制,而且如果是多個從機的話需要很多io口去連線不同從機的cs端,這種情況下相對iic來說更麻煩一些。
在使用的過程中需要注意:
假設cs低電平是 使能訊號,那最開始要把cs置為高電平,然後來乙個從高到低的跳變。如果一直把cs用為低電平可能會出現一些問題。
上圖中的cpol 和cpha是有關時鐘的兩個引數:
cpol為0表示:sck空閒時為低電平,為1表示sck空閒時為高電平。
cpha為0表示:奇數字跳變邊沿為取樣時刻,偶數字為傳送時刻。
cpha為1表示:第乙個觸發沿不動作,之後偶數字跳變為取樣時刻,奇數字為傳送時刻。
SPI通訊協議
spi是什麼 spi 是英語 serial peripheral inte ce 的縮寫,顧名思義就是序列外圍裝置介面。是 motorola 首先在其 mc68hcxx 系列處理器上定義的。spi 介面主要應用在 eeprom,flash,實時時 鐘,ad 轉換器,還有數字訊號處理器和數碼訊號解碼器...
SPI通訊協議總結
資料 於網上,不足之處歡迎指正,技術無邊,多多交流 1 什麼是spi?spi是序列外設介面 serial peripheral inte ce 的縮寫。是 motorola 公司推出的一種同步序列接 術,是一種高速的,全雙工,同步的通訊匯流排。2 spi優點 支援全雙工通訊 通訊簡單 資料傳輸速率塊...
SPI通訊協議(SPI匯流排)學習
spi是序列外設介面 seria 種同步序列接 術,是一種高速的,全雙工,同步的通訊匯流排。2 spi優點 支援全雙工通訊 通訊簡單 資料傳輸速率塊 3 缺點 沒有指定的流控制,沒有應答機制確認是否接收到資料,所以跟iic匯流排協議比較在數 據 可靠性上有一定的缺陷。4 特點 1 高速 同步 全雙工...