在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

標(biāo)準(zhǔn)的IIC通信標(biāo)準(zhǔn)規(guī)范

電子工程師 ? 來源:單片機(jī)匠人 ? 作者:蔡琰老師 ? 2021-09-06 14:10 ? 次閱讀

實際工程項目中,有很多地方都會用到I2C總線通信,比如說24C02存儲、傳感器接口等,能使用I2C這項技能,就成為了我們工程師日常必備的武器,那么我們就來詳細(xì)的說說I2C。

I2C是一種簡單的雙向二線制同步串行總線。只需要兩根線即可在連接于總線上的器件之間傳送信息,一根SCL時鐘線,一根就是SDA數(shù)據(jù)。需要注意的是SDA它是一個雙向傳輸?shù)木€,主機(jī)向從機(jī)發(fā)送信號通過SDA把數(shù)據(jù)送出去,從機(jī)向主機(jī)發(fā)送信號也是從SDA線把數(shù)據(jù)送出來。

I2C也可以一個一,也可以一對多,每個連接到總線的外圍設(shè)備都有一個獨立的地址,主機(jī)可以通過該地址來訪問不同設(shè)備。主機(jī)可通過SDA線發(fā)送設(shè)備地址查找從機(jī)。

因為I2C 通信IO口輸出結(jié)構(gòu)都是配置為漏極開路或集電極開路輸出。所以時鐘線和數(shù)據(jù)線必須外部都接上拉電阻,當(dāng)一對多輸出的時候,很多GPIO口會連接在同一根線上,可能會存在某個GPIO輸出高電平,另一個GPIO輸出低電平的情況。如果使用推挽輸出,你會發(fā)現(xiàn)這個GPIO的VCC和另一個GPIO的GND接在了一起,也就是短路了。如果換成開漏輸出VCC和GND之間多了個電阻,這樣電路就是安全的。

上拉電阻一般取值在1K-10K之間,上拉電阻的取值和通信速率會有一定的關(guān)系,如果上拉電阻的取值太大,那么信號的上升沿、下降沿就會很緩,會影響通信速率,這個具體的看應(yīng)用的通信速率去測試波形,如果取的太小了,功耗很大,取的太大了,信號的上升沿就會慢,影響通信速率。

一般情況下I2C標(biāo)準(zhǔn)模式最高傳輸速率100Kbit/s,高速模式最高傳輸速率400Kbit,當(dāng)然也有用軟件模擬I2C的時序來進(jìn)行通信的,這個速率就需要自己去掌控測試了,說白了就是我們對著時序圖,抄一個同樣的波形出來。只要遵守同樣的約定,按照時序圖對應(yīng)管腳拉高拉低就可以讀寫數(shù)據(jù)了。

在標(biāo)準(zhǔn)協(xié)議中區(qū)分啟動、停止、應(yīng)答、等動作,下面我們來一起學(xué)習(xí)一下I2C的標(biāo)準(zhǔn)協(xié)議。

當(dāng)檢測到SDA線上為下降沿,SLC線上為高電平,就表示收到了啟動信號,當(dāng)檢測到SDA線上為上升沿,SLC線上為高電平,就表示收到了停止信號。

收到啟動信號之后就可以開始數(shù)據(jù)傳輸,收到停止信號表示幀數(shù)據(jù)傳輸完畢。在傳輸過程中,時鐘線SCL為高電平的時候,數(shù)據(jù)線SDA必須保持穩(wěn)定,不能改變電平狀態(tài),這樣才能有效傳輸,在時鐘線SCL為低電平的時候,數(shù)據(jù)線SDA可以改變狀態(tài),即:在SCL為高電平的時候,數(shù)據(jù)線SDA如果為高,那么傳送的就是1,如果SDA為低,那么傳送的就是0,在SCL為低電平的時候,你可以改變數(shù)據(jù)可以把數(shù)據(jù)變?yōu)?/1(圖中紅框交叉就表示數(shù)據(jù)的改變,從1變?yōu)? 從0變?yōu)?所以有了一個上升沿或者一個下降沿)。

在SCL的第9個時鐘位,對應(yīng)的SDA數(shù)據(jù)為應(yīng)答數(shù)據(jù),應(yīng)答數(shù)據(jù)是有方向的,可以是主設(shè)備應(yīng)答,可以是從設(shè)備應(yīng)答,應(yīng)答不是固定的,可以是低電平為應(yīng)答,也可以是高電平應(yīng)答,高應(yīng)答或者低應(yīng)答是由通信協(xié)議決定的,只要約定一個信號作為應(yīng)答就可以了,主機(jī)給從機(jī)發(fā)送數(shù)據(jù),從機(jī)接到了應(yīng)答主機(jī),從機(jī)給主機(jī)發(fā)送數(shù)據(jù),主機(jī)接到了,主機(jī)就要應(yīng)答,這樣就形成了一個閉環(huán)。

以上就是一個標(biāo)準(zhǔn)的IIC通信標(biāo)準(zhǔn)規(guī)范,你清楚了嗎?

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6084

    瀏覽量

    136538
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2908

    瀏覽量

    88484
  • I2C
    I2C
    +關(guān)注

    關(guān)注

    28

    文章

    1495

    瀏覽量

    124794

原文標(biāo)題:你知道I2C為什么要接上拉嗎?

文章出處:【微信號:gh_e7f294a514ca,微信公眾號:單片機(jī)匠人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    SMA連接器的國家標(biāo)準(zhǔn)規(guī)范

    德索工程師說道》SMA連接器的國家標(biāo)準(zhǔn)規(guī)范是中國在射頻連接器領(lǐng)域內(nèi)的一個重要參考標(biāo)準(zhǔn),它詳細(xì)規(guī)定了SMA連接器的技術(shù)要求、測試方法和質(zhì)量控制標(biāo)準(zhǔn)。以下是對SMA連接器國家標(biāo)準(zhǔn)規(guī)范的詳細(xì)
    的頭像 發(fā)表于 12-12 11:10 ?585次閱讀
    SMA連接器的國家<b class='flag-5'>標(biāo)準(zhǔn)規(guī)范</b>

    MHMF082L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF082L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MHMF082L32N-MINAS A6 系列
    發(fā)表于 11-27 18:37
    MHMF082L32N-MINAS A6 系列 <b class='flag-5'>標(biāo)準(zhǔn)規(guī)</b>格書 松下

    FMR52-AAECAABPCJK+AK四線制雷達(dá)料位計信號檢測標(biāo)準(zhǔn)規(guī)范

    四線制雷達(dá)料位計的信號檢測標(biāo)準(zhǔn)規(guī)范涉及多個方面,包括基本測量原理、信號檢測標(biāo)準(zhǔn)、校準(zhǔn)規(guī)范以及使用與維護(hù)規(guī)范等。這些規(guī)范旨在確保雷達(dá)料位計的測
    的頭像 發(fā)表于 11-06 15:03 ?222次閱讀

    物聯(lián)網(wǎng)設(shè)備的標(biāo)準(zhǔn)規(guī)范

    物聯(lián)網(wǎng)(IoT)正在改變我們的生活方式,從智能家居到工業(yè)自動化,再到智慧城市,物聯(lián)網(wǎng)設(shè)備正在滲透到我們生活的方方面面。隨著物聯(lián)網(wǎng)設(shè)備的普及,制定一套統(tǒng)一的標(biāo)準(zhǔn)規(guī)范變得尤為重要,以確保這些設(shè)備
    的頭像 發(fā)表于 10-29 11:34 ?903次閱讀

    MHMF042L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF042L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MHMF042L32N-MINAS A6 系列
    發(fā)表于 10-15 18:46
    MHMF042L32N-MINAS A6 系列 <b class='flag-5'>標(biāo)準(zhǔn)規(guī)</b>格書 松下

    MHMF041L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF041L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MHMF041L32N-MINAS A6 系列
    發(fā)表于 09-19 19:15
    MHMF041L32N-MINAS A6 系列 <b class='flag-5'>標(biāo)準(zhǔn)規(guī)</b>格書 松下

    移動電源的測試方法與測試標(biāo)準(zhǔn)規(guī)范

    移動電源測試系統(tǒng)是針對便攜式移動電源綜合性能測試的自動化測試軟件,能夠全面檢測移動電源性能和質(zhì)量,為電源研發(fā)設(shè)計提供指導(dǎo)方向,在電源生產(chǎn)過程中把控電源質(zhì)量。
    的頭像 發(fā)表于 08-23 11:41 ?976次閱讀
    移動電源的測試方法與測試<b class='flag-5'>標(biāo)準(zhǔn)規(guī)范</b>

    MHMF022L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF022L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MHMF022L32N-MINAS A6 系列
    發(fā)表于 08-20 18:50
    MHMF022L32N-MINAS A6 系列 <b class='flag-5'>標(biāo)準(zhǔn)規(guī)</b>格書 松下

    MHMF021L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF021L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MHMF021L32N-MINAS A6 系列
    發(fā)表于 07-25 19:19
    MHMF021L32N-MINAS A6 系列 <b class='flag-5'>標(biāo)準(zhǔn)規(guī)</b>格書 松下

    MHMF011L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書 松下

    電子發(fā)燒友網(wǎng)為你提供Panasonic(Panasonic)MHMF011L32N-MINAS A6 系列 標(biāo)準(zhǔn)規(guī)格書相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MHMF011L32N-MINAS A6 系列
    發(fā)表于 06-20 18:51
    MHMF011L32N-MINAS A6 系列 <b class='flag-5'>標(biāo)準(zhǔn)規(guī)</b>格書 松下

    IEEE標(biāo)準(zhǔn)規(guī)范1149(JTAG)帶8位通用主機(jī)接口的TAP主控器SN54LVT8980A SN74LVT8980A數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《IEEE標(biāo)準(zhǔn)規(guī)范1149(JTAG)帶8位通用主機(jī)接口的TAP主控器SN54LVT8980A SN74LVT8980A數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-27 10:49 ?0次下載
    IEEE<b class='flag-5'>標(biāo)準(zhǔn)規(guī)范</b>1149(JTAG)帶8位通用主機(jī)接口的TAP主控器SN54LVT8980A SN74LVT8980A數(shù)據(jù)表

    RS-485通信標(biāo)準(zhǔn)CN485A-E收發(fā)器應(yīng)用于安防設(shè)備中

    RS-485通信標(biāo)準(zhǔn)CN485A-E收發(fā)器應(yīng)用于安防設(shè)備中
    的頭像 發(fā)表于 04-07 09:53 ?529次閱讀
    RS-485<b class='flag-5'>通信標(biāo)準(zhǔn)</b>CN485A-E收發(fā)器應(yīng)用于安防設(shè)備中

    M12航空插座8芯拉力標(biāo)準(zhǔn)規(guī)范要求是什么

    德索工程師說道M12航空插座8芯的拉力標(biāo)準(zhǔn)規(guī)范受多種因素影響,接觸件的形狀、尺寸和材料都會影響連接器的拉力性能。例如,較大的接觸面積和更強(qiáng)的鎖定機(jī)制可以提供更好的拉力性能。
    的頭像 發(fā)表于 03-30 14:23 ?492次閱讀
    M12航空插座8芯拉力<b class='flag-5'>標(biāo)準(zhǔn)規(guī)范</b>要求是什么

    微型燃料電池動力系統(tǒng)標(biāo)準(zhǔn)IEC 62282-6-101:2024正式發(fā)布

    燃料電池的技術(shù)革新和標(biāo)準(zhǔn)規(guī)范不斷更新,IEC國際電工委員會已經(jīng)初步建立了燃料電池標(biāo)準(zhǔn)化體系,包括典型的固定動力式、動力推進(jìn)式、便攜動力式和微型動力式四大類。
    的頭像 發(fā)表于 03-15 11:38 ?771次閱讀

    一些國家標(biāo)準(zhǔn)規(guī)范的文檔一般在哪找和下載

    GB4943.1-2011《信息技術(shù)設(shè)備 安全 第一部分,通用要求》的文檔資料有嗎,在哪邊可以找到,能免費(fèi)下載最好(*^ω^*)
    發(fā)表于 03-06 10:46
    主站蜘蛛池模板: 免费精品美女久久久久久久久 | 婷婷综合五月天 | 波多野结衣的毛片 | 搞逼综合网 | 亚洲高清毛片 | 特黄一级毛片 | 天堂bt在线| 午夜在线观看免费视频 | 色偷偷成人 | 天天摸天天做天天爽天天弄 | 久久久福利 | 深点再深一点好爽好多水 | 九色视频网站 | 欧美乱论视频 | 老司机狠狠k免费毛片 | 狠狠色丁香婷婷综合激情 | 一级特黄高清完整大片 | 日本黄色短视频 | 国产又色又爽又黄的网站在线一级 | 午夜嘿嘿嘿 | 久久中文字幕一区二区 | 天天操天天曰 | 亚洲国产精品自在现线让你爽 | 天天综合在线视频 | 三级网站在线免费观看 | 国产在线视频网站 | 最好免费高清视频观看韩国 | 黄色大片三级 | 日本国产高清色www视频在线 | 1024手机在线观看视频 | 四虎最新视频 | 孩交精品xxxx视频视频 | 美女黄视频免费 | www.免费| 日本大片免费播放网站 | 欧美xx网站 | 亚洲 欧美 自拍 卡通 综合 | 日本超黄视频 | 婷婷亚洲综合 | 长腿丝袜美女被啪啪 | 亚洲68283精品人体 |