衡阳派盒市场营销有限公司

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次閱讀
    网页百家乐游戏| 真人百家乐官网赢钱| 百家乐官网变牌器批发| 百家乐玩法教材| 百家乐桌子定制| 百家乐经验在哪找| 大发888破解| 百家乐官网噢门棋牌| 阳宅24方位判断方法| 百家乐微笑玩| 香港六合彩码报| 百家乐官网赌博讨论群| 伯爵百家乐赌场娱乐网规则| 联兴棋牌| 马牌百家乐现金网| 现金棋牌评测网| 试玩百家乐官网的玩法技巧和规则 | 博彩网58娱乐城| 百家乐官网真人游戏投注网| 百家乐最保险的方法| 汇丰娱乐城| 百家乐是多少个庄闲| 澳博娱乐| 535娱乐城下载| 百家乐官网庄闲赢负表| 怎么看百家乐的路| 百家乐官网盛大娱乐城城| 百家乐游戏网站| 内丘县| 真人百家乐口诀| 浩博真人娱乐| 三元玄空24山坐向开门| 通化大嘴棋牌官方下载| 百家乐官网透视牌靴| 利来百家乐娱乐| 百家乐官网贴士介绍| 澳门赌场图片| 百家乐赌博技巧大全| 一路发娱乐| 时时博百家乐娱乐城| 澳门百家乐官网现场真人版|