版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于基于DSP與CPLD的I2C總線接口的設(shè)計與實(shí)現(xiàn)總線接口的設(shè)計與實(shí)現(xiàn)摘要:摘要:介紹了一種使用CPLD完成DSP芯片I2C總線接口的設(shè)計和實(shí)現(xiàn)方案,重點(diǎn)敘述了I2C核的設(shè)計思想。關(guān)鍵詞:關(guān)鍵詞:PWMSG3524控制器帶有I2C總線接口的器件可以十分方便地將一個或多個單片機(jī)及外圍器件組成單片機(jī)系統(tǒng)。盡管這種總線結(jié)構(gòu)沒有并行總線那樣大的吞吐能力,但由于連接線和連接引腳少,因此其構(gòu)成的系統(tǒng)價格低、器件間總線連接簡單、結(jié)構(gòu)緊湊,而且在總線
2、上增加器件不影響系統(tǒng)的正常工作,系統(tǒng)修改和可擴(kuò)展性好。即使有不同時鐘速度的器件連接到總線上,也能很方便地確定總線的時鐘。如今,為了提高系統(tǒng)的數(shù)據(jù)處理精度和處理速度,在家用電器、通訊設(shè)備及各類電子產(chǎn)品中已廣泛應(yīng)用DSP芯片。但大多數(shù)的尚未提供I2C總線接口,本文將介紹一種基于CPLD的已實(shí)現(xiàn)的高速DSP的I2C總線接口方案。圖1I2CI2C總線接口電路結(jié)構(gòu)總線接口電路結(jié)構(gòu)1I2C通信協(xié)議I2C通信協(xié)議ADSP21992是2003年最新推出
3、的160MIPS、帶CAN通信接口的適合于高精度工業(yè)控制和信號處理的高性能DSP芯片。它帶有48K片內(nèi)RAM、SPORT通信接口、SPI通信接口、8通道14位A/D轉(zhuǎn)換器以及PWM等。PCF8583是一款帶有256字節(jié)靜態(tài)CMOSRAM的時鐘/日歷芯片。地址和數(shù)據(jù)嚴(yán)格按照雙向雙線制I2C總線協(xié)議傳輸。內(nèi)置地址寄存器在每次讀/寫后自動遞增。21系統(tǒng)結(jié)構(gòu)設(shè)計系統(tǒng)的基本功能是通過CPLD的I2C總線接口完成ADSP21992(主控芯片)與PC
4、F8583的數(shù)據(jù)交換。系統(tǒng)框圖如圖3所示。系統(tǒng)主要由兩個部分組成:一是DSP與CPLD的接口;另一是I2C核。為了能在DSP指定的時刻讀/寫PCF8583的數(shù)據(jù),使用DSP的讀寫信號、同步時鐘和最高位地址控制數(shù)據(jù)的傳輸。最高位地址作為控制信號是因?yàn)椋模樱械模桑峡诒容^少,必須優(yōu)先供應(yīng)給其它外設(shè),因此用它來產(chǎn)生DSP提供給I2C核的片選信號。而DSP的地址總線位數(shù)較多,最高位一般使用不到,這樣正好可以充分利用資源。22I2C核I2C核原理
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- i2c課程設(shè)計--基于arm的i2c接口設(shè)計
- 基于fpga的i2c串行總線接口電路設(shè)計
- I2C總線在SOC系統(tǒng)中的設(shè)計與實(shí)現(xiàn).pdf
- 基于fpga的i2c接口程序?qū)崿F(xiàn)課程設(shè)計
- 集成I2C總線接口的白光LED驅(qū)動芯片的研究與設(shè)計.pdf
- 嵌入式課程設(shè)計---i2c 總線接口設(shè)計
- 片上i2c總線設(shè)計
- 基于I2C總線接口的低功耗10bit ADC的設(shè)計.pdf
- i2c總線數(shù)字電位器原理及與單片機(jī)的接口設(shè)計
- 基于fpga課程設(shè)計--基于fpga的i2c接口程序?qū)崿F(xiàn)
- arm課程設(shè)計--基于arm的i2c接口設(shè)計
- 片上I2C總線設(shè)計.pdf
- 同步串行通訊I2C總線的設(shè)計.pdf
- ABS-S信道解調(diào)芯片中I2C總線的設(shè)計與實(shí)現(xiàn).pdf
- i2c總線之(二)---時序
- i2c與smbus的區(qū)別
- 基于I2C總線的模塊化測試電源設(shè)計.pdf
- 基于I2C的HPC人機(jī)交互系統(tǒng)設(shè)計與實(shí)現(xiàn).pdf
- 開題報告--基于i2c總線的ic卡讀寫器設(shè)計
- 應(yīng)用于DRM-DAB系統(tǒng)的I2C總線接口電路設(shè)計.pdf
評論
0/150
提交評論