那曲檬骨新材料有限公司

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

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

3天內不再提示

I2C時鐘頻率與數據傳輸速率的理解

嵌入式那些事 ? 來源:嵌入式那些事 ? 2023-04-04 14:03 ? 次閱讀

在IIC協議中涉及到兩根線:SCL與SDA。SCL就是時鐘信號線,SCL線上的頻率就叫時鐘頻率。在對IIC總線進行學習與使用時,經常會聽到設置IIC的時鐘頻率為xxxHz,或者設置IIC的數據傳輸率為xxxKbit/s。明明概念里可以進行配置的只有一個時鐘頻率,那么這個數據傳輸率這位老兄是怎么個情況。

其實,時鐘頻率(Hz)與數據傳輸速率(bit/s)兩者是相同的概念。

時鐘頻率與數據傳輸率是如何對等的喃。因為一個SCL時鐘周期只能傳輸1bit數據(并且只能在SCL的低電平期間進行SDA數據電平的變化),假如SCL的時鐘頻率為100KHz,那么1s中就能產生100K個SCL時鐘周期,也就是說1s中可以傳輸100Kbit的數據。此時,可以看出時鐘頻率100KHz與數據傳輸率100Kbit/s就是一樣的了。

IIC傳輸位速率在標準模式下可達100Kbit/s,快速模式下可達400Kbit/s,高速模式下可達3.4Mbit/s;也可以理解為時鐘頻率在標準模式下可達100kHz,快速模式下可達400kHz,高速模式下可達3.4MHz。

方波在1秒鐘內的重復變化次數稱為信號的“頻率”,用f表示;而把信號波形變化一次所需的時間稱作“周期”,用T表示,以秒為單位。

頻率和周期的關系是:f=1/T。

我們可以計算一下100KHz的時鐘速率對應的一個周期的時間為多少:

T= 1/f = 1/100 000 = 0.00001S = 10us。如果有邏輯分析儀可以看一下,確實是這樣子。

下圖是我調試IIC過程中,讀數據時邏輯分析儀記錄的波形:

54de5794-d2ab-11ed-bfe3-dac502259ad0.png

審核編輯:湯梓紅。

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

    關注

    11

    文章

    1746

    瀏覽量

    131799
  • 總線
    +關注

    關注

    10

    文章

    2903

    瀏覽量

    88390
  • IIC
    IIC
    +關注

    關注

    11

    文章

    302

    瀏覽量

    38504
  • I2C
    I2C
    +關注

    關注

    28

    文章

    1495

    瀏覽量

    124554
  • SCL
    SCL
    +關注

    關注

    1

    文章

    239

    瀏覽量

    17175

原文標題:I2C-時鐘頻率與數據傳輸速率的理解

文章出處:【微信號:嵌入式那些事,微信公眾號:嵌入式那些事】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何設置CC2541硬件IIC通信數據傳輸速率

    IIC數據傳輸速率400kbps有何關系?】The I2C module features include:? Compliance with the I2C specificatio
    發表于 04-05 17:13

    I2S的數據傳輸速率一般是多少?

    弱弱的問一下各位 I2S的數據傳輸速率在實際應用中大概是多少?還有時鐘速率CLK
    發表于 12-12 20:39

    最大數據傳輸速率與最大時鐘頻率之間的差異是多少?

    大家好。最大時鐘頻率和最大數據傳輸速率之間的差異是多少?我讀過一些地方,例如斯巴達FPGA的最大時鐘頻率
    發表于 03-13 06:17

    I2C總線支持幾種傳輸模式

    I2C 總線提供了一種串行通信方式,用在 MCU 與 EEPROM,LCD模塊,溫度傳感器等等之間控制。I2C 用兩條線 (數據線SDA 和時鐘線 SCL) 在設備間
    發表于 02-11 07:05

    HT45R37使用I2C進行數據傳輸的方法 (C語言)

    HT45R37使用I2C進行數據傳輸的方法 (C語言)HT45R37 提供SIM 串行傳輸功能,分別是SPI 功能和I2C 功能,本文介紹H
    發表于 03-27 08:36 ?12次下載

    HT56R678使用I2C進行數據傳輸的方法

    HT56R678使用I2C進行數據傳輸的方法 HT56R678 內建有SIM 功能,其中包括了SPI 和I2C 兩種通信接口,本文以HT56R678 為母體,介紹使用I2C 進行
    發表于 03-27 09:25 ?16次下載

    HT56R678使用I2C進行數據傳輸的方法

    HT56R678使用I2C進行數據傳輸的方法HT56R678 內建有SIM 功能,其中包括了SPI 和I2C 兩種通信接口,本文以HT56R678 為母體,介紹使用I2C 進行
    發表于 03-28 22:39 ?7次下載

    數據傳輸速率是什么意思

    數據傳輸速率是什么意思 數據傳輸速率是通過信道每秒可傳輸的數字信息量的量度。數據傳輸
    發表于 03-18 14:45 ?4998次閱讀

    I2C隔離器如何實現雙向數據傳輸

    觀看此視頻,了解ADuM1250/ADuM2250 iCoupler?數字隔離器如何利用Philips針對I2C開發的三電平邏輯系統來實現雙向數據傳輸
    的頭像 發表于 08-01 06:06 ?5504次閱讀

    I2C數據傳輸的三個主要API

    I2C Data Transfer I2C 數據傳輸主要有三個 API int i2c_master_send(const struct i2c
    的頭像 發表于 07-22 15:04 ?1565次閱讀
    <b class='flag-5'>I2C</b><b class='flag-5'>數據傳輸</b>的三個主要API

    I2CI3C關于功耗和傳輸速率的對比

    傳統 I2C 設備的靜態尋址 I3C 總線支持傳統 I2C 通訊 類似 I2C 的單數據速率消息
    的頭像 發表于 07-22 16:24 ?1989次閱讀
    <b class='flag-5'>I2C</b>和<b class='flag-5'>I3C</b>關于功耗和<b class='flag-5'>傳輸</b><b class='flag-5'>速率</b>的對比

    網絡數據傳輸速率的單位是什么

    中使用的信息量的單位。 1. 網絡數據傳輸速率的定義 網絡數據傳輸速率,通常指的是網絡中數據傳輸速率
    的頭像 發表于 10-12 10:20 ?1793次閱讀

    I2C總線數據傳輸速度要求

    頻率,是衡量數據傳輸速率的關鍵參數。I2C總線有多種不同的速度模式,以下是一些常見的速度等級: 標準模式(Standard Mode)
    的頭像 發表于 01-17 15:15 ?260次閱讀

    信道帶寬與數據傳輸速率關系

    ×log2(1+SNR)。其中,log2表示以2為底的對數運算。這個公式表明,信道的帶寬越寬,信噪比越高,理論上的最大數據傳輸速率也就越高。
    的頭像 發表于 01-22 16:36 ?164次閱讀

    iic協議的數據傳輸速率標準

    I2C協議定義了多種數據傳輸速率標準,以適應不同的應用需求。以下是I2C協議的主要數據傳輸速率
    的頭像 發表于 02-05 13:40 ?61次閱讀
    财众平台| 网上百家乐官网心得| 百家乐庄闲出现几率| 百家乐官网游戏试玩免费| 全讯网hg9388.com| 网络百家乐可靠吗| 大赢家百家乐官网66| 水果机遥控| 赌场百家乐官网怎么破解| 棋牌真钱游戏| 凯斯百家乐的玩法技巧和规则| 德晋百家乐官网的玩法技巧和规则 | 金字塔百家乐官网的玩法技巧和规则 | 全讯网vc8888.com| 百家乐21点| 百家乐官网出老千视频| 田东县| 大发888熊之舞怎么玩| 加州百家乐的玩法技巧和规则| 百家乐代理在线游戏可信吗网上哪家平台信誉好安全 | 百家乐娱乐城体育| 百家乐官网的巧门| 百家乐平注赢钱法| 总统娱乐城返水| 威尼斯人娱乐城首存| 百家乐好不好玩| 百家乐起步多少| 自己做生意怎样才能带来财运| 新濠百家乐官网娱乐城| 老钱庄百家乐官网的玩法技巧和规则| 真钱百家乐官网哪里最好| 在线老虎机| 菲律宾赌球| 大发888游戏平台黄埔网| 太阳城网上娱乐城| 太阳城ktv团购| 全讯网最方便的新全讯网| 百家乐最新道具| 视频百家乐信誉| 最好的百家乐游戏平台1| 百家乐威尼斯人|