SPI
Serial Peripheral interface
SPI接口主要應用在 EEPROM,FLASH,實時時鐘,AD轉換器,還有數(shù)字信號處理器和數(shù)字信號解碼器之間。
?
SPI,是一種高速的,全雙工,同步的通信總線,它以主從方式工作,這種模式通常有一個主設備和一個或多個從設備,需要4根線
?
SDI(數(shù)據(jù)輸入),SDO(數(shù)據(jù)輸出),SCK(時鐘),CS(片選)。
(1)SDO? ???– 主設備數(shù)據(jù)輸出,從設備數(shù)據(jù)輸入 (2)SDI? ?? ?– 主設備數(shù)據(jù)輸入,從設備數(shù)據(jù)輸出 (3)SCLK? ?– 時鐘信號,由主設備產(chǎn)生 (4)CS? ?? ???– 從設備使能信號,由主設備控制 其中CS是控制芯片是否被選中的,也就是說只有片選信號為預先規(guī)定的使能信號時(高電位或低電位),對此芯片的操作才有效。這就允許在同一總線上連接多個SPI設備成為可能。
軟件SPI和硬件SPI的區(qū)別,軟件模擬的SPI需要模擬中斷,大量的中斷會消耗系統(tǒng)大量的資源。
?
轉載于:https://www.cnblogs.com/cheng-amy/p/5815277.html
總結