国产欧美一区二区精品行性色_91精品午夜在线观看_亚洲精品无码激情国产_91精品啪在线观看国产城中村_91看片国产一区二区色欲

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

I2C全面理解

發(fā)布時間:  2012/8/9 17:23:18

I2C我是想全面深入的從嵌入式軟件工程師的角度做個理解,剛剛還申請了一個專欄,這個好好寫.

學習技術(shù)從外文文檔看起~~

要全面了解I2C,可以從《I2C-bus specification and user manual》看起.I2C最初是由Philips提出的,那么這文檔就是由NXP維護的.

I2C總線被全球超過50個公司的1000+個ICs所使用,已然是一個世界標準.另外,I2C總線與多種不同的控制總線是兼容的,比如SMBus(系統(tǒng)管理總線),PMBus(電源管理總線),IPMI(智能平臺管理總線),DDC(顯示數(shù)據(jù)通道)以及ATCA(高級電信架構(gòu)).如果沒記錯的話,linux中的I2C框架是完全支持SMBus的.
-
 

我們接下來要了解I2C總線是如何工作的,在一個具體應(yīng)用中如何設(shè)計.I2C的數(shù)據(jù)傳輸,握手以及總線仲裁機制都需要了解.I2C總線在每種操作模式下的時序和電氣特性都需要了解,這里還是從嵌入式軟件工程師的角度著重了解時序特性.

I2C總線的特性:

在消費電子,通信以及工業(yè)電子中,看起來不相關(guān)的設(shè)計中有很多類似的地方.例如,基本上每個系統(tǒng)都包括:

1.一些智能控制,通常是單芯片的微控制器

2.通用的電路:LCD和LED驅(qū)動器,遠程IO口,RAM,EEPROM,RTC或者DAC\ADC.

3.面向應(yīng)用的電路:比如收音機和視頻系統(tǒng)的數(shù)字調(diào)諧和信號處理電路,溫度傳感器和智能卡.

為了讓這些共同之處對于系統(tǒng)設(shè)計者和設(shè)備廠商都有用,也為了最大化硬件的有效性和電路的簡單性,Philips半導體開發(fā)了一個簡單的雙向2線的總線,實現(xiàn)了IC之間的有效控制.這個總線就被稱為I2C總線.所有兼容I2C總線的設(shè)備都包含一個片上的接口,允許它們直接通過I2C總線進行通信.這個設(shè)計解決了在設(shè)計數(shù)字控制電路時帶來的很多接口問題.

下面是I2C總線的一些特性:

1.只需要兩根線,一個串行數(shù)據(jù)線(SDA)額一個串行時鐘線(SCL).

2.可以通過軟件方式和一個唯一的地址來尋找到每一個連接到總線的設(shè)備,簡單的主從關(guān)系一直存在.主機可以作為主機發(fā)送器或者主機接收器.

3.它是真正的多主機總線,如果有兩個或多個主機初始化數(shù)據(jù)傳輸,可以通過沖突檢測和仲裁來防止數(shù)據(jù)被破壞.

4.串行的8位雙向數(shù)據(jù)傳輸在標準模式下達到100kb/s,快速模式下是400kb/s,超速模式下是3.4Mb/s.

5.串行的8位單向數(shù)據(jù)在快速模式下可以達到5Mb/s.

6.片上的濾波器可以保護數(shù)據(jù)完整性.

7.總線上連接的最大IC數(shù)量由總線最大的電容所限制.

系統(tǒng)設(shè)計者的好處:

由于I2C總線是個是一個標準的總線,不需要額外的接口.所以在系統(tǒng)升級或者修改時,可以簡單的換IC.

廠商的好處:

符合I2C總線的IC不僅幫助了設(shè)計者,同樣給設(shè)備廠商很多好處,因為:

1.I2C只有兩根線,所以IC的pin腳會少,PCB的面積會小,成本會降.

2.完整的I2C總線協(xié)議不需要地址譯碼器或其他邏輯電路.

這只是一些好處.另外,符合I2C總線的IC會增加系統(tǒng)設(shè)計的靈活性.IC很容易升級,比如需要一個更大的ROM,只需要選擇一個有更大ROM的微控制器就可以了.

IC設(shè)計者的好處:

微控制器的設(shè)計者經(jīng)常要考慮輸出pin腳.I2C協(xié)議允許在沒有單獨尋址信號和芯片使能信號的條件下各種外設(shè)的連接.另外,帶I2C接口的微控制器在市場上更受歡迎,因為有很多外設(shè)可以選.


 


本文出自:億恩科技【www.cmtents.com】

服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線