下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE3I2C總線時(shí)序與數(shù)據(jù)傳輸當(dāng)I2C總線處在空閑狀態(tài)時(shí),因?yàn)楦髟O(shè)備都是開漏輸出,所以在上拉電阻的作用下,SDASCLI2C16—2I2C總線時(shí)序示意圖,圖中最左邊和最右邊給出了起始信號(hào)和停止信號(hào)的時(shí)序條件。>起始信號(hào)時(shí)序:當(dāng)SCL為高電平時(shí),SDA由高電平跳變到低電平。>停止信號(hào)時(shí)序:當(dāng)SCL 為高電平時(shí),SDA 由低電平跳變到高電平。I2CSCL處在低電平時(shí),才可以改變SDA的電平值,但起始信號(hào)和停止信號(hào)是特例。因此,當(dāng)?shù)娜魏翁兌紩?huì)被識(shí)別成為一個(gè)起始信號(hào)或停止信號(hào)。因此在I2C5DA的變化只能發(fā)生在SCL16—2中間部分的時(shí)序中.可以清楚地看到這一點(diǎn)。在I2C總線的數(shù)據(jù)傳輸過程中,發(fā)送到SDA8位,而且是高位在前,低位在后,每次發(fā)送數(shù)據(jù)的字節(jié)數(shù)量不受限制。但在這個(gè)數(shù)據(jù)傳輸過程中需要著重強(qiáng)調(diào)的是,當(dāng)發(fā)送方發(fā)送完每一字節(jié)后,都必須等待接收方返回一個(gè)應(yīng)答響應(yīng)信號(hào)ACK,如圖16—3所示。響應(yīng)信號(hào)ACK1位,緊跟在8個(gè)數(shù)據(jù)位后面,所以發(fā)送19個(gè)SCL時(shí)鐘脈沖。響應(yīng)時(shí)鐘脈沖也是由主機(jī)產(chǎn)生的,主機(jī)在響應(yīng)時(shí)鐘脈沖期間釋放SDA見圖16—3SDA拉低,使SDA16—3)。16—3中上面和中間的兩個(gè)信號(hào)應(yīng)該“線與”后呈現(xiàn)在SDA這個(gè)過程中存在比較復(fù)雜的轉(zhuǎn)換過程,所以將它們分開便于在下面做更仔細(xì)的分析。989鐘脈沖16—3)。>在前8個(gè)時(shí)鐘脈沖期間,發(fā)送方作為發(fā)送器,控制SI)A輸出8位數(shù)據(jù)到接收方。8個(gè)時(shí)鐘脈沖期間,接收方作為接收器,處在輸入的狀態(tài)下,檢測(cè)接收SDA6位數(shù)據(jù)。>在第9個(gè)時(shí)鐘脈沖期間,發(fā)送方釋放SDA,此時(shí)發(fā)送方由先前的發(fā)送器轉(zhuǎn)換成為接收器。9個(gè)時(shí)鐘脈沖期間,接收方則從先前的接收器轉(zhuǎn)換成為發(fā)送竭控制SDA,輸出ACK信號(hào)。9個(gè)時(shí)鐘脈沖期間,發(fā)送方作為接收器,處在輸入的狀態(tài)下,檢測(cè)接收SDAACK信號(hào)。>最后,發(fā)送和接收雙方都依據(jù)應(yīng)答信號(hào)的狀態(tài)(ACK/nACK),各自確定下一步的角色轉(zhuǎn)換,以及如何動(dòng)作。在上面的分析過程中,使用了發(fā)送方和接收方來表示通信的雙方,而沒有使用主機(jī)和從機(jī)的概念,這是因?yàn)閿?shù)據(jù)的發(fā)送可以是主機(jī),也可以是從機(jī)。因此方,還是從機(jī)為接收方,在響應(yīng)時(shí)鐘脈沖期間都必須回送應(yīng)答信號(hào)。2個(gè):低電平用ACK表示,代表有應(yīng)答;高電平用nACKI2C回或返回不正確的應(yīng)答信號(hào),以及發(fā)送方對(duì)應(yīng)答信號(hào)的誤判,都將造成總線通信的失敗。I2C總線尋址與通信過程前面已經(jīng)介紹過I2C總線是支持多機(jī)通信的數(shù)據(jù)總線,每一個(gè)連接在總線上的從機(jī)設(shè)備或器件都有一個(gè)唯一獨(dú)立的地址,以便于主機(jī)尋訪。I2C某一個(gè)從機(jī)設(shè)備,通知其參與同主機(jī)之間的數(shù)據(jù)通信。地址字節(jié)的格式如下:地址字節(jié)的高780;而“。當(dāng)主機(jī)發(fā)出地址字節(jié)后,總線上所有的從機(jī)都將起始信號(hào)后的7位地址與自己的地址址不匹配的從機(jī),則繼續(xù)保持在檢測(cè)起始信號(hào)的狀態(tài),等待下一個(gè)起始信號(hào)的到來。9SCK時(shí)鐘脈沖期間拉低SDAACK回應(yīng),以8(0圖16—4所示為在I2C1I2C上的數(shù)據(jù)情況、以及發(fā)送、接收雙方相互轉(zhuǎn)換與控制SDA的過程。>主機(jī)控制SDA。在I2C總線上產(chǎn)生起始信號(hào),同時(shí)控制SCL,發(fā)送時(shí)鐘脈沖。在整個(gè)傳輸過程中,SCL都是由主機(jī)控制的。85DA的控制,進(jìn)入接收檢測(cè)ACK的狀態(tài)。>所有從機(jī)在起始信號(hào)后為從機(jī)接收器,接收地址字節(jié),與自己地址比對(duì)。9個(gè)SCL時(shí)鐘脈沖期間控制SDA.將其拉低,給出ACK應(yīng)答。>主機(jī)檢測(cè)到從機(jī)的ACK應(yīng)答后、轉(zhuǎn)換成主機(jī)接收器。準(zhǔn)備接收從機(jī)發(fā)出的數(shù)據(jù)。828SDA1字節(jié)的數(shù)據(jù)。發(fā)送完成后放棄對(duì)SDA的控制,進(jìn)入接收檢測(cè)ACK的狀態(tài)。28d0位后,主機(jī)控制SDA,將其拉低,給出ACK應(yīng)答。>從機(jī)接收檢測(cè)主機(jī)的ACKc如果是1nACK,則轉(zhuǎn)入檢測(cè)下一個(gè)起始信號(hào)的狀態(tài)。>在這個(gè)示例中,主機(jī)收到l字節(jié)數(shù)據(jù)后,轉(zhuǎn)成主機(jī)發(fā)送器控制SDA,在發(fā)出ACK答信號(hào)后,馬上發(fā)出停止信號(hào),通知本次數(shù)據(jù)傳輸結(jié)束。>從機(jī)檢測(cè)到停止信號(hào),轉(zhuǎn)入檢測(cè)下一個(gè)起始信號(hào)的狀態(tài)。以上介紹了I2CI2CI2CSCL的TWI接口在硬件層面上實(shí)現(xiàn)了更多的I2C底層協(xié)議和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度生物制藥企業(yè)存貨質(zhì)押貸款合同3篇
- 2025年度舞臺(tái)租賃服務(wù)合同下載3篇
- 2025年度大型商場(chǎng)DJ現(xiàn)場(chǎng)表演及音響租賃合同2篇
- 二零二五版危險(xiǎn)品倉儲(chǔ)安全協(xié)議合同3篇
- 2024聯(lián)合研發(fā)合同3篇帶眉腳
- 2025年度夾板加工及銷售一體化合同范本4篇
- 二零二五版銀行存款賬戶資金調(diào)撥與監(jiān)管合同3篇
- 2025年新型投影顯示屏銷售合同3篇
- 二零二五年度玩具OEM委托生產(chǎn)合同示范文本3篇
- 二零二五年度按摩養(yǎng)生館安全管理與應(yīng)急預(yù)案合同3篇
- 2025年經(jīng)濟(jì)形勢(shì)會(huì)議講話報(bào)告
- 北師大版小學(xué)三年級(jí)上冊(cè)數(shù)學(xué)第五單元《周長(zhǎng)》測(cè)試卷(含答案)
- 國家安全責(zé)任制落實(shí)情況報(bào)告3篇
- 2024年度順豐快遞冷鏈物流服務(wù)合同3篇
- 六年級(jí)下冊(cè)【默寫表】(牛津上海版、深圳版)(漢譯英)
- 合同簽訂培訓(xùn)
- 新修訂《保密法》知識(shí)考試題及答案
- 電工基礎(chǔ)知識(shí)培訓(xùn)課程
- 鐵路基礎(chǔ)知識(shí)題庫單選題100道及答案解析
- 金融AI:顛覆與重塑-深化理解AI在金融行業(yè)的實(shí)踐與挑戰(zhàn)
- 住宅樓安全性檢測(cè)鑒定方案
評(píng)論
0/150
提交評(píng)論