SPI 總線(xiàn) 和 IIC 總線(xiàn) 的區(qū)別
----串行外圍設(shè)備接口SPI(serial peripheral interface)總線(xiàn)技術(shù)是Motorola公司推出的一種同步串行接口。Motorola公司生產(chǎn)的絕大多數(shù)MCU(微控制器)都配有SPI硬件接口,如68系列MCU。SPI總線(xiàn)是一種三線(xiàn)同步總線(xiàn),因其硬件功能很強(qiáng),所以,與SPI有關(guān)的軟件就相當(dāng)簡(jiǎn)單,使CPU有更多的時(shí)間處理其他事務(wù)。
IIC總線(xiàn)是荷蘭飛利浦PHILIPS開(kāi)發(fā)的一種高效,實(shí)用,可靠的雙向二線(xiàn)制(也有3線(xiàn)制,家電很少用)串行數(shù)據(jù)傳輸結(jié)構(gòu)總線(xiàn),該總線(xiàn)使各電路分割成各種功能的模塊,并進(jìn)行軟件化設(shè)計(jì),各個(gè)功能模塊電路內(nèi)都有集成一個(gè)IIC總線(xiàn)接口電路,因此都可以?huà)旖釉诳偩€(xiàn)上,很好的解決了眾多功能IC與CPU之間的輸入輸出接口,使其連接方式變得十分簡(jiǎn)單。
IIC總線(xiàn)上的器件分為主控器和被控器兩大類(lèi)它們之間只要在正常工作,總有一個(gè)IIC在總線(xiàn)上發(fā)送信息數(shù)據(jù)(一般是在開(kāi)機(jī)后cpu首先像各個(gè)功能模塊電路發(fā)出自檢信號(hào),得到各個(gè)功能模塊電路正常反饋的數(shù)據(jù)信號(hào)后機(jī)器才進(jìn)入正常工作狀態(tài))。
評(píng)論