I2C 的速度
I2C 是一種低速、串行總線,有 SDA(串行數據線) 和 SCL(串行時鐘線) 兩條信號線,半雙工通信。通信速度如下:
? Bidirectional bus:
Standard-mode (Sm), 100 kbit/s
Fast-mode (Fm), 400 kbit/s
Fast-mode Plus (Fm+),1 Mbit/s
High-speed mode (Hs-mode),3.4 Mbit/s.
? Unidirectional bus:
Ultra Fast-mode (UFm),5 Mbit/s
速度由 SCL 決定,不同模式對上升沿的要求不一樣,上升沿由上拉電阻和等效電容決定(RC)。
I2C 是一種多主從架構總線
I2C 的讀寫均由 master 端發起。
I2C 通信的每一個 byte(8bits)都需要 slaver 端的回應 ACK/NACK 作為回應。
多 master 端需要引入仲裁機制。
slaver 端通過設備地址區分,有 7bits 和 10 bits 等地址,還有一種 8bits 地址,實際上是 7bits + 讀寫位。【其中7位地址 = 種類型號(4bit)+ 尋址碼(3bit)】
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
通信
+關注
關注
18文章
6389瀏覽量
140047 -
總線
+關注
關注
10文章
3040瀏覽量
91660 -
I2C
+關注
關注
28文章
1556瀏覽量
131241
發布評論請先 登錄
相關推薦
熱點推薦
I2C總線詳解
I2C總線定義 I2C(Inter-Integrated Circuit)總線是一種由PHILIPS公司開發的兩線式串行總線,用于連接微控
發表于 06-30 11:09
?4195次閱讀
基于CPLD的I2C總線接口設計
在電路設計中,I2C總線是比較常用的兩線式串行通信方式,大多數的CPU都擅長于并口操作,不具備直接操作I2C總線接口的能力。為了使不具備I2C
發表于 02-12 16:11
?96次下載
I2C串行總線協議是什么?I2C總線有哪些優點?
I2C串行總線協議是什么?I2C總線有哪些優點? I2C(Inter-Integrated Circuit)是一種串行
關于I2C總線的6個問題分析
I2C總線上的上拉電阻范圍是多少?
回答: 總線電容是走線部分、連接部分、管腳部分的電容的總和。總線電容限制了上拉電阻(Rp) 的最大
發表于 12-25 09:19
?3044次閱讀
I2C總線的速率是多少
評論