![F2812外部接口XINTF資料(共7頁(yè))_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-8/20/326048f4-d34f-4093-8d18-ba1f17da4c95/326048f4-d34f-4093-8d18-ba1f17da4c951.gif)
![F2812外部接口XINTF資料(共7頁(yè))_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-8/20/326048f4-d34f-4093-8d18-ba1f17da4c95/326048f4-d34f-4093-8d18-ba1f17da4c952.gif)
![F2812外部接口XINTF資料(共7頁(yè))_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-8/20/326048f4-d34f-4093-8d18-ba1f17da4c95/326048f4-d34f-4093-8d18-ba1f17da4c953.gif)
![F2812外部接口XINTF資料(共7頁(yè))_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-8/20/326048f4-d34f-4093-8d18-ba1f17da4c95/326048f4-d34f-4093-8d18-ba1f17da4c954.gif)
![F2812外部接口XINTF資料(共7頁(yè))_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-8/20/326048f4-d34f-4093-8d18-ba1f17da4c95/326048f4-d34f-4093-8d18-ba1f17da4c955.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、F2812外部接口XINTF什么是外部接口,外部接口有什么作用,怎么去配置和使用這一塊。今天了解了這部分的知識(shí),現(xiàn)將其詳細(xì)的記錄下來(lái)。先看一下什么是外部接口。外部接口是F2812與外部設(shè)備進(jìn)行通信的重要接口,這些外部接口對(duì)應(yīng)著CPU內(nèi)部的某個(gè)存儲(chǔ)空間,CPU通過對(duì)存儲(chǔ)空間進(jìn)行的讀寫操作間接控制外部接口。書本上抄下來(lái)的定義,很是官方啊,不好懂。再來(lái)看一下接的是一些什么,估計(jì)是不是會(huì)好理解一些呢?一般用于RAM,F(xiàn)LASH等。哦.估計(jì)是內(nèi)部數(shù)據(jù)或者是程序存不下了,找一個(gè)外面的片子來(lái)做存儲(chǔ)區(qū)擴(kuò)展用的接口。外部接口有哪一些線呢?有片選信號(hào)線、數(shù)據(jù)總線、地址總線、讀寫使能信號(hào)線、以及其他信號(hào)線。F281
2、2中外部接口被映射到5個(gè)固定的存儲(chǔ)空間區(qū)域,每個(gè)區(qū)域都有一個(gè)片選信號(hào)。當(dāng)系統(tǒng)使能片選信號(hào)后,數(shù)據(jù)自動(dòng)存儲(chǔ)到對(duì)應(yīng)的存儲(chǔ)空間內(nèi)。嘻嘻!就喜歡這一句自動(dòng)存儲(chǔ)。所有的數(shù)字芯片不能少的一條主線就是時(shí)鐘,這個(gè)模塊的時(shí)鐘怎樣呢?答:XINTF模塊的時(shí)序都是參照F2812的內(nèi)部時(shí)鐘XTIMCLK。大小可以人為設(shè)定為系統(tǒng)時(shí)鐘或系統(tǒng)時(shí)鐘的一半。F2812中XINTF的使用想使用XINTF先要弄清楚里面有些什么,外面有些什么引腳需要接線。XINTF一共有5個(gè)空間,分別是Zone0、Zone1、Zone2、Zone6、Zone7,每個(gè)空間有相應(yīng)的片選信號(hào)線連接到外面。其中1、2共用一根片選線,6、7共用一根片選線;2
3、、6共用相同的外部地址,外部首地址0x0 0000、尾地址0x7 ffff;1、2占用的外部總線地址不同,0的為0x20000x3fff、1的為0x40000x5fff;空間7可以作為外部啟動(dòng)的存儲(chǔ)空間,由于這個(gè)空間的特殊性,所以暫時(shí)不打算用,也就不放在這里討論了。觀察了一下開發(fā)板,CPLD的接線為8根數(shù)據(jù)線,五根地址線,空間0、1共用的片選線,還有R/W讀寫信號(hào)線,WE寫使能信號(hào)線,RD讀使能信號(hào)線。對(duì)XINTF空間的操作分為以下三個(gè)部分,引導(dǎo)、激活、跟蹤。引導(dǎo):訪問區(qū)域的片選信號(hào)為低,相應(yīng)地址放在外設(shè)總線上,引導(dǎo)部分的周期通過XTIMCLK來(lái)配置時(shí)序。激活:訪問外部設(shè)備,由于我只進(jìn)行讀操作
4、,所以將讀使能信號(hào)線拉低,外部接口的數(shù)據(jù)被鎖存到DSP中。暫不打算使用XREADY信號(hào)采樣。跟蹤:跟蹤周期是指讀寫信號(hào)置成高電平之后片選信號(hào)仍然保持低電平一段時(shí)間。由于是使用開發(fā)板,為了使DSP與片外的RAM和FLASH不產(chǎn)生干擾,將數(shù)據(jù)配置在空間0、1的片選信號(hào)線上,在CPLD端未接有效的片選信號(hào),相當(dāng)于不產(chǎn)生任何作用,以防導(dǎo)致整個(gè)系統(tǒng)出現(xiàn)不穩(wěn)定的狀態(tài)而死掉。使用這一塊的主要目的是接收CPLD發(fā)出來(lái)的8位并行數(shù)據(jù),在激活部分僅僅使用了讀信號(hào)為低,讓DSP一直處于讀數(shù)據(jù)的狀態(tài)。使用空間0、1的區(qū)別在于不同的地址,所以根據(jù)程序來(lái)修改,對(duì)XINTF模塊寄存器做一個(gè)分析,其他的空間區(qū)域寄存器也大同小
5、異。配置寄存器XINTCNF2,可以控制所有的區(qū)域空間一樣,時(shí)序寄存器(XTIMINGx)個(gè)空間不同。配置寄存器。再給的學(xué)習(xí)板做給的程序中有這幾位做了設(shè)定:XTIMCLK=1選擇為1/2系統(tǒng)輸出時(shí)鐘;CLKOFF=1關(guān)閉XCLKOUT模式,為了節(jié)電和減少噪聲,復(fù)位后該位被置1;CLKMODE=1使得XCLKOUT=XTIMCLK/2;WRBUFF=0沒有寫緩沖,CPU等待外部接口訪問結(jié)束才可以執(zhí)行程序。時(shí)序寄存器。USEREADY=0訪問區(qū)域時(shí)XREADY信號(hào)被屏蔽;XSIZE=3只能這樣設(shè)置呀,不知道是為什么,占有兩位數(shù)據(jù),其他的三中設(shè)置都是錯(cuò)誤的哦;XWRACTIVE=7寫操作激活階段等待
6、狀態(tài)周期選擇為7;XWRTRAIL=3寫操作跟蹤階段周期為3;XWRLEAD=3寫操作引導(dǎo)階段周期為3;XRDLEAD=3讀操作引導(dǎo);XDACTIVE=7讀操作激活;XRDTRAIL=3讀操作跟蹤;X2TIMING確定上述的六個(gè)周期是否需要加倍,=0不加倍,=1為兩倍。XBANK寄存器。BCYC=7,確定連續(xù)訪問之間添加的XTIMCLK周期個(gè)數(shù);BANK=0,因?yàn)闀簳r(shí)打算使用Zone0的空間區(qū)域。好,該設(shè)置的寄存器都設(shè)置好了,是否能夠正常工作了呢,先試一下看看數(shù)據(jù)能否從D0D7的管腳鎖進(jìn)到DSP中。淺談2812上的外擴(kuò)接口XINTFXINTF全稱是 eXternal INTerFace。一開始
7、我還以為是外部中斷,居然用了那么多管腳。后來(lái)拿到現(xiàn)在用的實(shí)驗(yàn)板后看例子才知道是外擴(kuò)接口。這個(gè)功能(模塊)只在2812上有,它把外設(shè)直接映射到尋址空間的五個(gè)區(qū)域內(nèi)。好處是顯而易見的外擴(kuò)存儲(chǔ)設(shè)備具有和片內(nèi)內(nèi)存相同的地址空間??梢灾苯油ㄟ^地址進(jìn)行訪問。(插圖)上圖是來(lái)自2812數(shù)據(jù)手冊(cè)的XINTF示意圖,XINTF的地址范圍并不連續(xù),共分為5個(gè)區(qū)域8K的Zone0和Zone1512K的Zone2和Zone616K的Zone7用例子來(lái)說,當(dāng)你讀取02001的時(shí)候,這個(gè)地址屬于zone0,硬件就會(huì)在nXZCS0AND1引腳上產(chǎn)生選通信號(hào),轉(zhuǎn)換后的實(shí)際地址通過XA線傳遞給外擴(kuò)部件,相應(yīng)的數(shù)據(jù)通過XD返回到
8、DSP。從這個(gè)意義上來(lái)看,XINTF相當(dāng)于是一個(gè)MMU。1.XINTF接口總線映射到5個(gè)區(qū),區(qū)0,1,2,6,7;2.每個(gè)區(qū)都有一個(gè)內(nèi)部片選信號(hào),區(qū)0,1的片選信號(hào),區(qū)6,7的片選信號(hào)在內(nèi)部AND(與)后,通過管腳輸出,所以實(shí)際的片選信號(hào)為三個(gè),XZCS0AND1,XZCS2,XZCS6AND7.3.區(qū)2,和區(qū)6共享相同的外部總線物理地址,起始外部總線物理地址為0x00000-0x7ffff,兩者靠片選信號(hào)XZCS0AND1,XZCS2區(qū)分。4.區(qū)0,區(qū)1使用相同的片選XZCS0AND1,但是兩者外部總線物理地址不同,區(qū)0為0x20000-0x3ffff,區(qū)1為0x40000-0x5ffff,
9、因此兩者的片選XZCS0AND1要和其地址總線的13,14位XA13,XA14通過外部邏輯配合才能產(chǎn)生能夠區(qū)分區(qū)兩者的有效片選信號(hào)。(詳細(xì)方法可見TI相關(guān)文檔)5. 區(qū)7只有當(dāng)XMPMC引腳復(fù)位的時(shí)候被拉高才能被外部總線連接,如果該區(qū)復(fù)位時(shí)未連接,復(fù)位后,可以通過XINTCNF2的XMP|MC位,使能該區(qū)。如果區(qū)7復(fù)位時(shí)連接,2812認(rèn)為復(fù)位位置以及向量表存在該區(qū)域,因此區(qū)7可以存儲(chǔ)用戶引導(dǎo)程序。當(dāng)區(qū)7未映射到外部總線上的時(shí)候,區(qū)6仍然可以訪問區(qū)7的物理空間,因?yàn)閰^(qū)6的物理空間和區(qū)7 是重合的,并且兩者使用相同的片選XZCS6AND7,就是說盡管區(qū)7未映射,區(qū)7的物理空間仍然可以通過區(qū)6來(lái)使用.區(qū)7的邏輯空間0x3F C000 -0x3F FFFF對(duì)應(yīng)的19位外部地址總線的物理地址為:0x7 c000-0x7 fff,區(qū)6的邏輯空間為:0x10 0000-0x17 ffff,對(duì)應(yīng)的19位外部地址總線的物理地址也為:0x0 0000-0x7 fff,區(qū)7和區(qū)6的外部總線的高端物理地址重合.6.“寫緊接著讀”流水線保護(hù),由于流水線工作的時(shí)候,2812的讀修改寫操作機(jī)制為了提高效率,會(huì)先讀后寫,對(duì)于數(shù)據(jù)存儲(chǔ)器來(lái)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6 我們神圣的國(guó)土 第三課時(shí) (說課稿)-部編版道德與法治五年級(jí)上冊(cè)
- 7-1《短歌行》說課稿 2024-2025學(xué)年統(tǒng)編版高中語(yǔ)文必修上冊(cè)
- 2025年企業(yè)招標(biāo)承包經(jīng)營(yíng)合同
- 《7 剪紙藝術(shù)》(說課稿)-2023-2024學(xué)年四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)粵教版
- Module 8 Unit 1 Were going to visit Hainan.(說課稿)-2024-2025學(xué)年外研版(三起)英語(yǔ)四年級(jí)上冊(cè)
- Unit 2 My week Period 4 Get ready for the new school year(說課稿)-2024-2025學(xué)年人教PEP版英語(yǔ)五年級(jí)上冊(cè)
- 19海濱小城 (說課稿)-2024-2025學(xué)年三年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- 2025農(nóng)副產(chǎn)品買賣合同書模板(合同版本)
- 2023八年級(jí)語(yǔ)文上冊(cè) 第五單元 口語(yǔ)交際 復(fù)述與轉(zhuǎn)述配套說課稿 新人教版
- 2024年春八年級(jí)歷史下冊(cè) 第10課 社會(huì)主義民主與法制的加強(qiáng)說課稿1(pdf) 川教版
- 2025-2030全球廢棄食用油 (UCO) 轉(zhuǎn)化為可持續(xù)航空燃料 (SAF) 的催化劑行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 山東省臨沂市蘭山區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末考試生物試卷(含答案)
- 湖北省武漢市2024-2025學(xué)年度高三元月調(diào)考英語(yǔ)試題(含答案無(wú)聽力音頻有聽力原文)
- 商務(wù)星球版地理八年級(jí)下冊(cè)全冊(cè)教案
- 天津市河西區(qū)2024-2025學(xué)年四年級(jí)(上)期末語(yǔ)文試卷(含答案)
- 校長(zhǎng)在行政會(huì)上總結(jié)講話結(jié)合新課標(biāo)精神給學(xué)校管理提出3點(diǎn)建議
- 北京市北京四中2025屆高三第四次模擬考試英語(yǔ)試卷含解析
- 2024年快遞行業(yè)無(wú)人機(jī)物流運(yùn)輸合同范本及法規(guī)遵循3篇
- 地下商業(yè)街的規(guī)劃設(shè)計(jì)
- 中國(guó)慢性冠脈綜合征患者診斷及管理指南2024版解讀
- (正式版)SHT 3551-2024 石油化工儀表工程施工及驗(yàn)收規(guī)范
評(píng)論
0/150
提交評(píng)論