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