北京迪陽公司提供的邏輯分析儀能進(jìn)行I2C,、SPI,、RS232分析
I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發(fā)的兩線式串行總線,,用于連接微控制器及其外圍設(shè)備。I2C總線產(chǎn)生于在80年代,,最初為音頻和視頻設(shè)備開發(fā),如今主要在服務(wù)器管理中使用,其中包括單個組件狀態(tài)的通信。例如管理員可對各個組件進(jìn)行查詢,,以管理系統(tǒng)的配置或掌握組件的功能狀態(tài),如電源和系統(tǒng)風(fēng)扇,??呻S時監(jiān)控內(nèi)存,、硬盤,、網(wǎng)絡(luò)、系統(tǒng)溫度等多個參數(shù),,增加了系統(tǒng)的安全性,,方便了管理。
1 I2C總線特點
I2C總線最主要的優(yōu)點是其簡單性和有效性,。由于接口直接在組件之上,,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數(shù)量,,降低了互聯(lián)成本,。總線的長度可高達(dá)25英尺,,并且能夠以10Kbps的最大傳輸速率支持40個組件,。I2C總線的另一個優(yōu)點是,它支持多主控(multimastering),, 其中任何能夠進(jìn)行發(fā)送和接收的設(shè)備都可以成為主總線,。一個主控能夠控制信號的傳輸和時鐘頻率。當(dāng)然,,在任何時間點上只能有一個主控,。
2 I2C總線工作原理
2.1 總線的構(gòu)成及信號類型
I2C總線是由數(shù)據(jù)線SDA和時鐘SCL構(gòu)成的串行總線,可發(fā)送和接收數(shù)據(jù),。在CPU與被控IC之間,、IC與IC之間進(jìn)行雙向傳送,最高傳送速率100kbps