1. 概述
spi = serial peripheral inte***ce,是序列外圍裝置介面,是一種高速,全雙工,同步的通訊匯流排。常規只占用四根線,節約了晶元管腳,pcb的布局省空間。現在越來越多的晶元整合了這種通訊協議,常見的有eeprom、flash、ad轉換器等。
支援全雙工,push-pull的驅動效能相比open-drain訊號完整性更好;
支援高速(100mhz以上);
協議支援字長不限於8bits,可根據應用特點靈活選擇訊息字長;
硬體連線簡單;
相比iic多兩根線;
沒有定址機制,只能靠片選選擇不同裝置;
沒有從裝置接受ack,主裝置對於傳送成功與否不得而知;
典型應用只支援單主控;
相比rs232 rs485和can匯流排,spi傳輸
弄懂SPI介面
spi serial peripheral inte ce,序列外設介面 是motorola公司提出的一種同步序列資料傳輸標準,在很多器件中被廣泛應用。1.介面 spi介面經常被稱為4線序列匯流排,以主 從方式工作,資料傳輸過程由主機初始化。如圖1所示,其使用的4條訊號線分別為 1 sclk 序列時...
SPI匯流排介面
序列外圍裝置介面spi serial peripheral inte ce 匯流排技術是motorola公司推出的一種同步序列介面,motorola公司生產的絕大多數mcu 微控制器 都配有spi硬體介面,如68系列mcu。spi 用於cpu與各種外圍器件進行全雙工 同步序列通訊。spi可以同時發出...
弄懂SPI介面
spi serial peripheral inte ce,序列外設介面 是motorola公司提出的一種同步序列資料傳輸標準,在很多器件中被廣泛應用。1.介面 spi介面經常被稱為4線序列匯流排,以主 從方式工作,資料傳輸過程由主機初始化。如圖1所示,其使用的4條訊號線分別為 1 sclk 序列時...