一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

標準的IIC通信標準規(guī)范

電子工程師 ? 來源:單片機匠人 ? 作者:蔡琰老師 ? 2021-09-06 14:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

在標準協(xié)議中區(qū)分啟動、停止、應答、等動作,下面我們來一起學習一下I2C的標準協(xié)議。

當檢測到SDA線上為下降沿,SLC線上為高電平,就表示收到了啟動信號,當檢測到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個時鐘位,對應的SDA數(shù)據(jù)為應答數(shù)據(jù),應答數(shù)據(jù)是有方向的,可以是主設備應答,可以是從設備應答,應答不是固定的,可以是低電平為應答,也可以是高電平應答,高應答或者低應答是由通信協(xié)議決定的,只要約定一個信號作為應答就可以了,主機給從機發(fā)送數(shù)據(jù),從機接到了應答主機,從機給主機發(fā)送數(shù)據(jù),主機接到了,主機就要應答,這樣就形成了一個閉環(huán)。

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

責任編輯:haq

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

    關注

    18

    文章

    6206

    瀏覽量

    137793
  • 總線
    +關注

    關注

    10

    文章

    2959

    瀏覽量

    89729
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1541

    瀏覽量

    127787

原文標題:你知道I2C為什么要接上拉嗎?

文章出處:【微信號:gh_e7f294a514ca,微信公眾號:單片機匠人】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    歐洲電信標準化協(xié)會一行到訪中汽中心

    近日,歐洲電信標準化協(xié)會總干事?lián)P·埃爾斯伯格一行到訪中汽中心,與中汽中心黨委委員、副總經(jīng)理李洧進行了座談交流。
    的頭像 發(fā)表于 07-04 18:13 ?597次閱讀

    TNC 連接器:標準規(guī)范構建射頻連接基石

    正是這些嚴格且完善的標準規(guī)范,賦予了 TNC 連接器在測試與測量、無線通信、廣播電視、醫(yī)療設備等眾多關鍵領域中不可或缺的重要地位。而德索精密工業(yè)始終堅守以標準為導向的發(fā)展理念,持續(xù)不斷地創(chuàng)新
    的頭像 發(fā)表于 04-24 09:22 ?471次閱讀
    TNC 連接器:<b class='flag-5'>標準規(guī)范</b>構建射頻連接基石

    TNC連接器標準全覽:開啟高效射頻傳輸之門

    憑借這些卓越的標準規(guī)范,TNC連接器在軍事與航空、測試與測量、無線通信、廣播電視、醫(yī)療設備、工業(yè)自動化、科研與教育、汽車電子以及物聯(lián)網(wǎng)等眾多領域得以廣泛應用。它宛如一把鑰匙,成功開啟了高效射頻
    的頭像 發(fā)表于 04-18 11:47 ?590次閱讀
    TNC連接器<b class='flag-5'>標準</b>全覽:開啟高效射頻傳輸之門

    提升焊接可靠性!PCB焊盤設計標準規(guī)范詳解

    一站式PCBA智造廠家今天為大家講講PCB設計中焊盤設計標準是什么?PCB設計中焊盤設計標準規(guī)范。在電子制造領域,焊盤設計是PCB設計中至關重要的環(huán)節(jié),它直接影響元器件的安裝質量和電路板的性能
    的頭像 發(fā)表于 03-05 09:18 ?2093次閱讀

    電壓互感器的標準規(guī)范

    電壓互感器是電力系統(tǒng)中不可或缺的組成部分,它將高電壓轉換為低電壓,以供測量和保護設備使用。為了確保電壓互感器的安全性、可靠性和準確性,各國和地區(qū)都制定了相應的標準規(guī)范。 國際標準 IEC標準
    的頭像 發(fā)表于 01-06 18:02 ?2355次閱讀

    SMA連接器的國家標準規(guī)范

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

    MHMF082L32N-MINAS A6 系列 標準規(guī)格書 松下

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

    FMR52-AAECAABPCJK+AK四線制雷達料位計信號檢測標準規(guī)范

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

    北美運營商PTCRB認證測試標準詳解

    是對PTCRB認證測試標準的詳細解析:核心測試規(guī)范PTCRB認證的測試標準主要參考3GPP的測試規(guī)范,這些規(guī)范為無線
    的頭像 發(fā)表于 10-29 17:43 ?596次閱讀
    北美運營商PTCRB認證測試<b class='flag-5'>標準</b>詳解

    物聯(lián)網(wǎng)設備的標準規(guī)范

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

    MHMF042L32N-MINAS A6 系列 標準規(guī)格書 松下

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

    MHMF041L32N-MINAS A6 系列 標準規(guī)格書 松下

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

    移動電源的測試方法與測試標準規(guī)范

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

    MHMF022L32N-MINAS A6 系列 標準規(guī)格書 松下

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

    MHMF021L32N-MINAS A6 系列 標準規(guī)格書 松下

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