版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、協(xié)議2條雙向串行線,一條數(shù)據(jù)線SDA,一條時(shí)鐘線SCL。SDA傳輸數(shù)據(jù)是大端傳輸,每次傳輸8bit,即一字節(jié)。支持多主控(multimastering),任何時(shí)間點(diǎn)只好有一個(gè)主控。總線上每個(gè)設(shè)施都有自己的一個(gè)addr,共7個(gè)bit,廣播地點(diǎn)全0.系統(tǒng)中可能有多個(gè)同種芯片,為此addr分為固定部分和可編程部份,細(xì)節(jié)視芯片而定,看datasheet。I2C位傳輸數(shù)據(jù)傳輸:SCL為高電平常,SDA線若保持穩(wěn)固,那么SDA上是在傳輸數(shù)據(jù)bit;若SDA發(fā)生跳變,則用來(lái)表示一個(gè)會(huì)話的開(kāi)始或結(jié)束(后邊講)數(shù)據(jù)改變:SCL為低電平常,SDA線才能改變傳輸?shù)腷itI2C開(kāi)始和結(jié)束信號(hào)開(kāi)始信號(hào):SCL為高電平常
2、,SDA由高電平向低電平跳變,開(kāi)始傳遞數(shù)據(jù)。結(jié)束信號(hào):SCL為高電平常,SDA由低電平向高電平跳變,結(jié)束傳遞數(shù)據(jù)。I2C應(yīng)答信號(hào)Master每發(fā)送完8bit數(shù)據(jù)后等候Slave的ACK。即在第9個(gè)clock,若從IC發(fā)ACK,SDA會(huì)被拉低。若沒(méi)有ACK,SDA會(huì)被置高,這會(huì)惹起Master發(fā)生RESTART或STOP流程,以下所示:I2C寫流程寫存放器的標(biāo)準(zhǔn)流程為:Master倡始STARTMaster發(fā)送I2Caddr(7bit)和w操作0(1bit),等候ACKSlave發(fā)送ACKMaster發(fā)送regaddr(8bit),等候ACKSlave發(fā)送ACK6.Master發(fā)送data(8b
3、it),即要寫入存放器中的數(shù)據(jù),等候ACKSlave發(fā)送ACK第6步和第7步能夠重復(fù)多次,即次序?qū)懚鄠€(gè)存放器Master倡始STOP寫一個(gè)存放器寫多個(gè)存放器I2C讀流程讀存放器的標(biāo)準(zhǔn)流程為:Master發(fā)送I2Caddr(7bit)和w操作1(1bit),等候ACKSlave發(fā)送ACKMaster發(fā)送regaddr(8bit),等候ACKSlave發(fā)送ACKMaster倡始STARTMaster發(fā)送I2Caddr(7bit)和r操作1(1bit),等候ACKSlave發(fā)送ACKSlave發(fā)送data(8bit),即存放器里的值Master發(fā)送ACK第8步和第9步能夠重復(fù)多次,即次序讀多個(gè)存放器
4、讀一個(gè)存放器讀多個(gè)存放器2.PowerPC的I2C實(shí)現(xiàn)Mpc8560的CCSR中控制I2C的存放器共有6個(gè)。I2CADR地點(diǎn)存放器CPU也能夠是I2C的Slave,CPU的I2C地點(diǎn)有I2CADR指定I2CFDR頻次設(shè)置存放器TheserialbitclockfrequencyofSCLisequaltotheCCBclockdividedbythedivider.用來(lái)設(shè)置I2C總線頻次I2CCR控制存放器MEN:ModuleEnable.置1時(shí),I2C模塊使能MIEN:ModuleInterruptEnable.置1時(shí),I2C中止使能。MSTA:Master/slavemode.1Maste
5、rmode,0Slavemode.當(dāng)1-0時(shí),CPU倡始STOP信號(hào)當(dāng)0-1時(shí),CPU倡始START信號(hào)MTX:Transmit/receivemodeReceivemode,1TransmitmodeTXAK:Transferacknowledge.置1時(shí),CPU在9thclock發(fā)送ACK拉低SDARSTA:RepeatSTART.置1時(shí),CPU發(fā)送REPEATSTARTBCST:置1,CPU接收廣播信息(信息的slaveaddr為7個(gè)0)I2CSR狀態(tài)存放器MCF:0Bytetransferisinprocess1BytetransferiscompletedMAAS:當(dāng)CPU作為Sla
6、ve時(shí),若I2CDR與會(huì)話中Slaveaddr般配,此bit被置1MBB:0I2Cbusidle1I2CbusbusyMAL:若置1,表示仲裁失敗BCSTM:若置1,表示接收到廣播信息SRW:WhenMAASisset,SRWindicatesthevalueoftheR/Wcommandbitofthecallingaddress,whichissentfromthemaster.0Slavereceive,masterwritingtoslave1Slavetransmit,masterreadingfromslaveMIF:Moduleinterrupt.TheMIFbitissetwhenaninterruptispending,causin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 24630.2-2024產(chǎn)品幾何技術(shù)規(guī)范(GPS)平面度第2部分:規(guī)范操作集
- 農(nóng)村房屋購(gòu)買合同范文
- 個(gè)體戶車輛轉(zhuǎn)讓協(xié)議
- 電腦租賃合同范本2024年
- 2024年鉆機(jī)購(gòu)銷合同國(guó)際貿(mào)易合同
- 合作伙伴協(xié)議:有限合伙企業(yè)合作合同
- 短期運(yùn)輸合同書(shū)
- 勞務(wù)協(xié)議書(shū)范本中的風(fēng)險(xiǎn)防范
- 土地買賣合同范本2024年
- 校園意外傷害賠償協(xié)議
- 公務(wù)員2018年國(guó)考《申論》真題卷及答案(副省級(jí))
- 2024年基金從業(yè)資格證(含三個(gè)科目)考前必刷必練題庫(kù)500題(含真題、必會(huì)題)
- 醫(yī)學(xué)教材 超聲引導(dǎo)下肩關(guān)節(jié)液壓擴(kuò)張聯(lián)合針刀治療肩周炎的臨床應(yīng)用
- 路燈改造施工方案
- 民用無(wú)人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題庫(kù)500題(含答案)
- 五四運(yùn)動(dòng) 說(shuō)課課件 2024-2025學(xué)年統(tǒng)編版八年級(jí)歷史上冊(cè)
- 寵物棄養(yǎng)合同協(xié)議書(shū)
- 2024年統(tǒng)編版新教材語(yǔ)文小學(xué)一年級(jí)上冊(cè)全冊(cè)單元測(cè)試題及答案(共8單元)
- 2024年北師大版七年級(jí)上冊(cè)數(shù)學(xué)期中綜合檢測(cè)試卷及答案
- 科室手衛(wèi)生分析
- 籌備期間勞動(dòng)合同的制定與實(shí)施
評(píng)論
0/150
提交評(píng)論