spi匯流排協議詳解?宇文之王者2021-12-07 23:33:03

SPI(serial peripheral interface)是一種同步序列通訊協議,由一個主裝置和一個或多個從裝置組成,主裝置啟動與從裝置的同步通訊,從而完成資料的交換。SPI是一種高速全雙工同步通訊匯流排,標準的SPI僅僅使用4個引腳,主要應用在 EEPROM, Flash, 實時時鐘(RTC), 數模轉換器(ADC), 數字訊號處理器(DSP) 以及數字訊號解碼器之間。

有跡象表明,SPI匯流排首次推出是在1979年,Motorola公司將SPI匯流排整合在他們第一支改自68000微處理器的微控制器晶片上。由於在晶片中只佔用四根管腳 (Pin) 用來控制以及資料傳輸, 節約了晶片的 pin 數目, 同時為 PCB 在佈局上節省了空間。 正是出於這種簡單易用的特性, 現在越來越多的晶片上都集成了 SPI技術。