I2C匯流排學習 二 資料傳送格式

2022-07-07 10:42:08 字數 459 閱讀 8263

資料傳送格式

(1)位元組傳送與應答

每乙個位元組必須保證是8位長度。資料傳送時,先傳送最高位(msb),每乙個被傳送的位元組後面都必須跟隨一位應答位(即一幀共有9位)。

(2)資料幀格式    

在起始訊號後必須傳送乙個從機的位址(7位),第8位是資料的傳送方向位(r/),用「0」表示主機傳送資料(t),「1」表示主機接收資料(r)。每次資料傳送總是由主機產生的終止訊號結束。

注:有陰影部分表示資料由主機向從機傳送,無陰影部分則表示資料由從機向主機傳送。

a表示應答, 表示非應答(高電平)。s表示起始訊號,p表示終止訊號。。

舉例:

I2C匯流排學習

i2c的時序圖,如下所示 匯流排應當時序圖 i2c時序要求 空閒狀態 scl和sda都是處於高電平。起始訊號 在scl時鐘線為高電平期間,sda輸出下降沿。停止訊號 在scl時鐘線為高電平期間,sda輸出上公升沿。應答訊號 傳送器每傳送乙個位元組,就在時鐘scl第9個脈衝釋放資料線,由接收器反饋乙個...

I 2C匯流排規範 pdf格式

i 2c匯流排規範 目 錄1 序言.3 1.1 版本 1.0 1992 3 1.2 版本 2.0 1998 3 1.3 版本 2.1 2000 3 1.4 購買 philips的 i2c 匯流排元件.3 2 i2c 匯流排使設計人員和廠商都得益.3 2.1 設計人員的得益.4 2.2 廠商的得益 5...

i2c匯流排時序

一心想踏入linux device driver的世界,想著i2c匯流排相對於usb等其他匯流排較為簡單,就以i2c作為切入點,希望可以逐步理解ldd的設計思想,並能理解其裝置模型的概念。在此對近期於i2c匯流排及驅動原始碼的理解做備忘,以免徒勞。平台友善之臂s70 tiny6410 cpusams...