計(jì)算機(jī)基本知識、SPI總線說明串行外圍設(shè)備接口SPI(serial peripheral interface)總線技術(shù)是Motorola公司推出的一種同步串行接口,Motorola公司生產(chǎn)的絕大多數(shù)MCU(微控制器)都配有SPI硬件接口,如68系列MCU,SPI用于CPU與各種外圍器件進(jìn)行全雙工、同步串行通訊。SPI可以同時發(fā)出和接收串行數(shù)據(jù)。它只需四條線就可以完成MCU與各種外圍器件的通訊,這四條線是:串行時鐘線(csk)、主機(jī)輸入/從機(jī)輸出數(shù)據(jù)線(MISO)主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線(MOSD)、低電平有效從機(jī)選擇線es。這些外圍器件可以是簡單的TTL移位寄存器,復(fù)雜的LCD顯示驅(qū)動器,A/D.D/A轉(zhuǎn)換子系統(tǒng)或其他的MCU,當(dāng)SPI工作時,在移位寄存器中的數(shù)據(jù)逐位從輸出引腳(MOSI)輸出(高位在前),同時從輸入引腳(MISO)接收的數(shù)據(jù)逐位移到移位寄存器(高位在前),發(fā)送一個字節(jié)后,從另一個外圍器件接收的字節(jié)數(shù)據(jù)進(jìn)入移位寄存器中。主SPI的時鐘信號(SCK)使傳輸同步,其典型系統(tǒng)框圖如下圖所示。
標(biāo)簽:
can
i2s
i2c
spi
ssp
上傳時間:
2022-06-19
上傳用戶: