日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

I2C总线知识

發布時間:2025/4/16 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 I2C总线知识 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

I2C 信號的上升時間和下降時間一般要求都小于<300ns? (上拉電阻過大,總線電容過大,均會增大該時間)

I2C的時鐘可能被從設備拉低,從示波器看好像主少發了時鐘,實際是從設備拉低,這時候主設備最好檢查時鐘信號變高后,再發時鐘信號脈沖!

(問題:主發第九個時鐘未檢查總線,此時從設備把SCL拉低《此時從設備正在做相應數據處理,所以拉低總線》,導致ACK應答失敗,從示波器看好像少發了第九時鐘;方法發第九個時鐘的時候檢查SCL電平,發現它變高后,才發第九個時鐘)

?

I2C主和從通信異常

原因:主模擬寫,從由于準備數據原因拉低了SCL,而主沒有判斷SCL,繼續發送數據導致錯誤。

從準備(即拉低SCL):可能在字節和字節之間,也可能在回ACK的時候

解決方法:主在SCL=1時,后面判斷SCL是否為高,如果不為高則超時等待判斷

?

?

示波器帶I2C模塊--設置好觸發電平,默認1.4V,有事件保存功能,可將I2C數據自動保存在excel中

?

I2C 速率有三種模式

1.標準模式 100kbit/s

2.快速模式 400Kbit/s

3.高速模式(HS) 3.4Mbit/s

??? Hs模式的串行數據傳輸格式符合標準模式i2c總線規范。日s模式只能在下面的情況下(所有都在F/S模式)啟動:
??? 1.起始條件(S)
??? 2.8位的主機碼(00001XXX) --- I2C地址不能為主機碼,不能瞎設置
??? 3.不響應位(A)

?

I2C廣播地址為0x00


當總線空閑,SDA,SCL均為高電平

開始信號:SCL為高電平時,SDA由高電平向低電平跳變,開始傳送數據。

結束信號:SCL為高電平時,SDA由低電平向高電平跳變,結束傳送數據。

?

SDA線上的數據狀態僅在SCL為低電平的期間才能改變,SCL為高電平的期間,SDA被用來傳遞數據。

?

?一次典型的?I2C數據傳輸包括一個起始條件?START,一個地址字節(位?7-1: 7?位從地址;位0 R/W方向位),一個或多個字節的數據,?一個停止條件STOP .

?

?所有的數據傳輸都由主器件啟動

?

?主器件發送數據:

?

?主器件產生一個起始條件,然后主器件發送地址和方向位(共一個字節,位0 W),等待來自從器件的確認(ACK)

?

?如果本次數據傳輸是一個從主器件到從器件的寫操作,則主器件每發送一個數據字節后,等待來自從器件的確認(ACK);最后主器件發送停止條件

?

?Start() -> Write(addressDir)?-> GetAcK() ->?Write(data1)-> GetAcK().... Write(datan)-> GetAcK()?Stop();

?

?

?

?主器件接收數據:

?

?主器件產生一個起始條件,然后主器件發送地址和方向位(共一個字節,位1 R),等待來自從器件的確認(ACK)

?

?如果是一個讀操作則由從器件發送數據并等待主器件的確認(ACK),但主器件獲得最后一個數據時候,主器件發送不回應(NOACK),最后主器件發送停止條件.

?

?Start() -> Write(addressDir)?-> GetAcK() ->?Read(data1)-> AcK().... Read(datan)-> NAcK()?Stop();

???

應答:也稱為ACK,接收器件發送該信號表示確認。例如,在器件X收到一個字節后,它將發送一個ACK確認傳輸成功。ACK條件是在SCL為高時采樣到SDA為低電平。

?

非應答:也稱為NACK,這是在SCL為高電平時采樣到SDA為高電平。當接收器件不能產生ACK時,發送器件看到的是NACK。在典型的數據傳輸中,收到NACK信號表示所尋址的從器件沒有準備好或不在總線上。一個處于接收狀態的主器件發送NACK表示這是傳輸的最后一個字節。


I2C特殊地址

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的I2C总线知识的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 美景之屋电影免费高清完整韩剧 | 欧美 日韩 国产 成人 | 国产精品夜夜躁视频 | 欧美三级免费观看 | 一级毛毛片 | 国产精品99久久久久久动医院 | 久久中文字幕一区二区 | 91精品国产高清91久久久久久 | 国产精品无码专区 | 午夜不卡福利视频 | 在线免费一区二区 | 男女做爰真人视频直播 | 超碰在线一区 | aaa人片在线| 欲色视频 | av影库 | 成年人国产视频 | 性午夜| 午夜在线观看一区 | 福利在线视频导航 | 日本韩国欧美 | 男人激烈吮乳吃奶爽文 | 在线观看日韩国产 | 中文字幕一区二区av | 91蝌蚪少妇偷拍 | 人妻中文字幕一区 | 在线观看免费日韩av | 国产一级免费片 | 人民的名义第二部 | 少妇一边呻吟一边说使劲视频 | 特级少妇| 国产精品黑人一区二区三区 | 91久久精品日日躁夜夜躁欧美 | 久色网 | 亚洲 欧美 日韩 在线 | 夜夜爽夜夜叫夜夜高潮漏水 | 日本三级韩国三级三级a级中文 | 国产天堂av | 色噜| 国产100页 | 合欢视频污 | 日日躁夜夜躁狠狠久久av | 久操福利 | 日韩av一区二区在线观看 | 91麻豆精品国产91久久久久久久久 | 亚洲色图第三页 | 国产无遮挡18禁无码网站不卡 | 黄色理伦 | av簧片| 久草热视频 | 毛片直接看 | 午夜影院免费 | 妺妺窝人体色WWW精品 | 乱图区| www.狠狠操.com | 国语对白一区二区三区 | 亚洲视频免费 | 日韩精品国产一区 | 级毛片内射视频 | 污网站在线免费看 | 成人无码精品1区2区3区免费看 | 欧美一区二区不卡视频 | 嫩草网站在线观看 | www.四虎影视 | 欧美日韩图片 | 婷久久| 做视频 | 中文字幕亚洲欧美日韩 | 欧美亚洲一区二区三区 | 91狠狠操 | 青青艹在线观看 | 影音先锋成人资源网站 | 蜜桃久久久久 | 波多野结衣免费看 | 色撸撸av| 三女同志亚洲人狂欢 | 亚洲欧美日韩综合一区二区 | 亚洲交性网 | 暴力调教一区二区三区 | 日本爽爽爽爽爽爽在线观看免 | 日韩欧美视频二区 | 女人18毛片水真多 | 三上悠亚一区二区在线观看 | 国产成人在线观看 | 毛片哪里看 | 午夜影院欧美 | 国产成人一区二区三区 | 午夜精品久久久久久久久 | 91视频免费播放 | 这里只有精品视频在线观看 | 中文字幕在线观看视频www | 偷拍一区二区三区 | 天天做夜夜爽 | 日本在线播放 | 天天天色 | 一区二区在线视频观看 | 一卡二卡三卡四卡五卡 | 欧美一级爱爱 | 诱人的乳峰奶水hd |