国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

串口I2C通信詳解介紹(小白初學(xué),淺顯易懂,基本知識(shí))

wua_wua2012 / 3750人閱讀

摘要:每個(gè)字節(jié)后必須跟一個(gè)響應(yīng)位。低速率一般是同一個(gè)板子上的兩個(gè)芯片間通信,數(shù)據(jù)量不大,速率低。速率幾百,速率可能不同,不能超過的最高速率。

介紹:I2C通訊協(xié)議(Inter-Integrated Circuit)引腳少,硬件實(shí)現(xiàn)簡(jiǎn)單,可擴(kuò)展性強(qiáng),不需要USART、CAN等通訊協(xié)議的外部收發(fā)設(shè)備,現(xiàn)在被廣泛地使用在系統(tǒng)內(nèi)多個(gè)集成電路(IC)間的通訊。

特點(diǎn):

1.只需要一根數(shù)據(jù)線SDA和一根時(shí)鐘線SCL,SDA(串行數(shù)據(jù)線)和SCL(串行時(shí)鐘線)都是雙向I/O線

SCL(Serial Clock):串行時(shí)鐘線,傳輸CLK信號(hào),一般是主設(shè)備向從設(shè)備提供

SDA(Serial Data) :串行數(shù)據(jù)線,傳輸通信數(shù)據(jù)

2.實(shí)現(xiàn)真正的多主機(jī)總線,任何器件既可以作為主機(jī)又可以作為從機(jī),但是同一時(shí)刻只能有一個(gè)主機(jī)

3.可以通過外部連線檢測(cè),便于系統(tǒng)故障診斷和調(diào)試

4.連接到相同總線上的IC數(shù)量只受總線最大電容的限制,串行的8位雙向數(shù)據(jù)傳輸位速率在標(biāo)準(zhǔn)模式下可達(dá)100Kbit/s,快速模式下可達(dá)400Kbit/s,高速模式下可達(dá)3.4Mbit/s

5.在總線上消耗的電流很小,因此,總線上擴(kuò)展的器件數(shù)量主要由電容負(fù)載來決定,抗高噪聲干擾,增加總線驅(qū)動(dòng)器可以使總線電容擴(kuò)大10倍,傳輸距離達(dá)到15m;兼容不同電壓等級(jí)的器件,工作溫度范圍寬

6.接口電路為開漏輸出,需通過上拉電阻接電源VCC,當(dāng)總線空閑時(shí),兩根線都是高電平,連接總線的外同器件都是CMOS器件輸出級(jí)也是開漏電路

數(shù)據(jù)傳輸:
發(fā)送到SDA線上的每個(gè)字節(jié)必須為8位,每次傳輸可以發(fā)送的字節(jié)數(shù)量不受限制。每個(gè)字節(jié)后必須跟一個(gè)響應(yīng)位。首先傳輸?shù)氖菙?shù)據(jù)的最高位(MSB),如果從機(jī)要完成一些其他功能后(例如一個(gè)內(nèi)部中斷服務(wù)程序)才能接收或發(fā)送下一個(gè)完整的數(shù)據(jù)字節(jié),可以使時(shí)鐘線SCL保持低電平,迫使主機(jī)進(jìn)入等待狀態(tài),當(dāng)從機(jī)準(zhǔn)備好接收下一個(gè)數(shù)據(jù)字節(jié)并釋放時(shí)鐘線SCL后數(shù)據(jù)傳輸繼續(xù)。

空閑時(shí)候:SDA數(shù)據(jù)線和SCL時(shí)鐘線都是高電平

開始信號(hào):SCL處于高電平,SDA由高到低

結(jié)束信號(hào):SCL處于高電平,SDA由低到高

應(yīng)答信號(hào):當(dāng)傳輸完8位數(shù)據(jù)以后,在第9個(gè)SCL時(shí)鐘周期

主機(jī)釋放SDA控制權(quán)交給從機(jī),由于上拉電阻的作用,此時(shí)該電平為高,但是如果從機(jī)正確接受了數(shù)據(jù),就會(huì)將SDA拉低

發(fā)送數(shù)據(jù):SDA上的數(shù)據(jù)必須在SCL高電平周期時(shí)保持穩(wěn)定,數(shù)據(jù)的高低電平翻轉(zhuǎn)變化發(fā)生在SCL低電平時(shí)期

非應(yīng)答信號(hào):如果第9個(gè)SCL時(shí)鐘周期,SDA保持高電平,則代表非應(yīng)該信號(hào)

非應(yīng)答信號(hào)可能是主機(jī)發(fā)出的也可能是從機(jī)產(chǎn)生的

有幾種可能:

  1. I2C總線上沒有主機(jī)所指定地址的從機(jī)設(shè)備
  2. 從機(jī)正在執(zhí)行一些操作,處于忙狀態(tài),還沒有準(zhǔn)備好與主機(jī)通訊
  3. 主機(jī)發(fā)送的一些控制命令,從機(jī)不支持
  4. 主機(jī)接收從機(jī)數(shù)據(jù)時(shí),主機(jī)產(chǎn)生非應(yīng)答信號(hào),通知從機(jī)數(shù)據(jù)傳輸結(jié)束,不要再發(fā)數(shù)據(jù)了

通訊特征:

1)串行通信,所有的數(shù)據(jù)以位為單位在SDA線上串行傳輸

2)同步通信:通過時(shí)鐘同步

3)非差分:I2C通信速率不高,且通信距離近,使用電平信號(hào)通信。

4)低速率:I2C一般是同一個(gè)板子上的兩個(gè)IC芯片間通信,數(shù)據(jù)量不大,速率低。速率:幾百KHz,速率可能不同,不能超過IC的最高速率。

模式:

標(biāo)準(zhǔn)模式(Standard):100kbps

快速模式(Fast):400kbps

快速模式+(Fast-Plus):1Mbps

高速模式(High-speed):3.4Mbps

超快模式(Ultra-Fast):5Mbps(單向傳輸)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/121781.html

相關(guān)文章

  • STM32CubeMX學(xué)習(xí)教程之硬件I2C讀取光照度

    摘要:使用庫讀寫環(huán)境光照度傳感器本文將教大家如何快速使用庫讀取光照度數(shù)據(jù)。五實(shí)驗(yàn)樣機(jī)測(cè)試展示通過之前配置好的面板,通過涂鴉智能進(jìn)行配網(wǎng)實(shí)時(shí)采集光照度傳感器的數(shù)據(jù)。 使用STM32 HAL庫讀寫環(huán)境光照度傳感器(BH1750) 本文將教大家如何快速使用STM32HAL庫讀取光照度數(shù)據(jù)。 實(shí)現(xiàn)功能:通...

    tinylcy 評(píng)論0 收藏0
  • 【STM32+cubemx】0011 HAL庫開發(fā):I2C總線訪問加速度傳感器ADXL345

    摘要:本節(jié)我們介紹總線,并使用的總線來訪問加速度傳感器。主循環(huán)內(nèi)添加循環(huán)讀取的代碼編譯下載運(yùn)行,可以看到數(shù)據(jù)輸出變換傳感器方向,可以看到測(cè)出的重力加速度的數(shù)值變化。 本節(jié)我們介紹I2C總線,并使用stm32的I2C總線來訪問加速度傳感器ADXL345。 1)I2C基礎(chǔ)知識(shí) I2C總線通信比較適合...

    paulli3 評(píng)論0 收藏0
  • Arduino--數(shù)字電位器AD5252/1的使用

    摘要:目錄簡(jiǎn)介使用說明編程說明實(shí)驗(yàn)說明完整的參考程序致謝感謝宮同學(xué)為本次實(shí)驗(yàn)提供器件和意見。簡(jiǎn)介是公司出品的數(shù)字電位器,同時(shí)帶有非易失性存儲(chǔ)器,其使用通信。 目錄 1....

    HelKyle 評(píng)論0 收藏0
  • 實(shí)戰(zhàn)技能分享,各種數(shù)據(jù)類型的SPI, UART, I2C,F(xiàn)DCAN等方式的通信傳輸以及存儲(chǔ)到EEP

    摘要:編程手冊(cè)和編程手冊(cè)和編程手冊(cè)各種數(shù)據(jù)類型編程,等存儲(chǔ)器的簡(jiǎn)易方法一般這些存儲(chǔ)器都是字節(jié)編程,寫入浮點(diǎn)等數(shù)據(jù)類型時(shí)不太方便。 目錄 背景知識(shí) F1編程手冊(cè): F3和F4編程手冊(cè): F7和H7編程手冊(cè): 各種數(shù)據(jù)類型編程EEPROM,SPI Flash等存儲(chǔ)器的簡(jiǎn)易方法 各種數(shù)據(jù)類型的SPI,U...

    cgspine 評(píng)論0 收藏0
  • 自己畫一塊ESP32-C3 的開發(fā)板(第一次使用立創(chuàng)EDA)(更新中...)

    摘要:復(fù)位系列芯片的復(fù)位可使用管腳。這個(gè)和保存代碼的是不一樣的,計(jì)劃使用。 記錄一下第一次使用立創(chuàng)EDA第一次設(shè)計(jì)ESP-C3的開發(fā)板(這幾天工作有點(diǎn)忙,稍等) 目錄 ...

    MrZONT 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

wua_wua2012

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<