VisualDSP++入門.ppt_第1頁
VisualDSP++入門.ppt_第2頁
VisualDSP++入門.ppt_第3頁
VisualDSP++入門.ppt_第4頁
VisualDSP++入門.ppt_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1. VisualDSP+概述,VisualDSP+是ADI公司針對(duì)ADSP系列處理器提供的軟件 開發(fā)工具。它通過圖形窗口的方式與用戶進(jìn)行信息交換,程 序開發(fā)人員可以在窗口中進(jìn)行高效的工程管理,輕松地在編 輯、編譯和調(diào)試之間互相切換,實(shí)現(xiàn)高效率的程序開發(fā)。目 前ADI公司推出的最新的版本是VisualDSP+5.0。,VisualDSP+入門,2. VisualDSP+程序設(shè)計(jì)流程,VisualDSP+入門,3. 基本操作實(shí)例,本節(jié)主要以一個(gè)c語言編寫的簡(jiǎn)單例子,來詳細(xì)介紹如何 在VisualDSP+軟件開發(fā)平臺(tái)上進(jìn)行: 軟件模擬仿真 硬件在線調(diào)試 程序的燒寫(軟件模擬燒寫Flash),Vis

2、ualDSP+入門,3.1 軟件模擬仿真,第1步:雙擊桌面快捷方式 或從開始程序-Analog Device-VisualDSP+打開VisualDSP+軟件開發(fā)平臺(tái),如圖,3. 基本操作實(shí)例,第2步:點(diǎn)擊菜單中File-New-Project,如下圖, Project types選擇Standard application, 工程的名稱(Name)和 存儲(chǔ)路徑(Direction)可修改,現(xiàn)采取默認(rèn),點(diǎn)擊Next。,3.1 軟件模擬仿真,第3步:在彈出的對(duì)話框中點(diǎn)擊“是”,如下圖:,3.1 軟件模擬仿真,第4步:在Processor的下拉選項(xiàng)中選擇SHARC,Processor Types中

3、選擇“ADSP21065L”,如下圖,然后點(diǎn)擊Next,3.1 軟件模擬仿真,第5步:如圖選擇,點(diǎn)擊Finish,3.1 軟件模擬仿真,第6步:點(diǎn)擊菜單Session-New session,如下圖,點(diǎn)擊“ADSP-21065L”,點(diǎn)擊Next,3.1 軟件模擬仿真,第7步:點(diǎn)擊Simulator,選擇建立軟件模擬仿真平臺(tái),點(diǎn)擊 Next,3.1 軟件模擬仿真,第8步:點(diǎn)擊Finish,3.1 軟件模擬仿真,第9步:如下圖,右鍵點(diǎn)擊Souse Files,從彈出的列表中點(diǎn)擊Add File(s) to Folder.,3.1 軟件模擬仿真,第10步:新建的工程文件夾Newproject是空文件

4、夾,如下圖,3.1 軟件模擬仿真,第11步:將源文件Blink.c(21kExamples ADSP-21065L EZ-KIT LiteBlink Blink.c)拷貝到Newproject中,如下圖所示,點(diǎn)擊Add。,3.1 軟件模擬仿真,第12步:雙擊Souse Files,雙擊Blink.c,可打開源文件Blink.c,如下圖,3.1 軟件模擬仿真,第13步:點(diǎn)擊菜單欄Tools-Expert Linker-Create LDF,創(chuàng)建連接文件,3.1 軟件模擬仿真,第14步:全部默認(rèn)(點(diǎn)擊下一步),最后點(diǎn)擊“完成”,3.1 軟件模擬仿真,第15步:點(diǎn)擊菜單Project-Build F

5、ile,編譯源程序,3.1 軟件模擬仿真,第16步:若編譯無錯(cuò)誤,則如下圖所示,狀態(tài)欄中會(huì)顯示“Build completed successfully.”,3.1 軟件模擬仿真,第17步:點(diǎn)擊菜單Project-Build Project,編譯整個(gè)工程,3.1 軟件模擬仿真,第18步:若編譯無錯(cuò)誤,則如下圖所示,狀態(tài)欄中會(huì)顯示“Load complete.”,3.1 軟件模擬仿真,第19步:點(diǎn)擊菜單Debug-Run,全速運(yùn)行程序,3.1 軟件模擬仿真,3.2 硬件在線調(diào)試,第1步:點(diǎn)擊菜單Session-New session,如下圖,點(diǎn)擊“ADSP-21065L”,點(diǎn)擊Next,3. 基

6、本操作實(shí)例,第2步:選擇Emulator,建立硬件在線調(diào)試平臺(tái),如圖所示,點(diǎn)擊Next,3.2 硬件在線調(diào)試,第3步:選擇“ADSP-21065L via HPPCI-ICE”,點(diǎn)擊“Finish”,3.2 硬件在線調(diào)試,第4步:點(diǎn)擊Debug-Run,則程序在芯片上全速運(yùn)行,3.2 硬件在線調(diào)試,第5步:若下載線連接異常,則會(huì)出現(xiàn)錯(cuò)誤,如圖所示 點(diǎn)擊“確定”,檢查連線,3.2 硬件在線調(diào)試,第6步:檢查下載線連接正常,供電正常后,如下圖,點(diǎn)擊“Activate”,返回第4步操作,3.2 硬件在線調(diào)試,3.3 程序的燒寫(軟件模擬燒寫Flash),第1步:點(diǎn)擊Session-Select Se

7、ssionADSP21065L ADSP2106x Simulator,選擇軟件模擬仿真平臺(tái),3. 基本操作實(shí)例,第2步:點(diǎn)擊Project-Project Options,3.3 程序的燒寫 (軟件模擬燒寫Flash),第3步:如圖選擇Loader File,點(diǎn)擊“確定”。使編譯產(chǎn)生“.ldr”文件,3.3 程序的燒寫 (軟件模擬燒寫Flash),第4步:點(diǎn)擊Project-Rebuild Project,重新編譯工程,3.3 程序的燒寫 (軟件模擬燒寫Flash),第5步:點(diǎn)擊Tools-Flash Programmer,3.3 程序的燒寫 (軟件模擬燒寫Flash),第6步:在Drive

8、r對(duì)話框中,選擇驅(qū)動(dòng)“21065LEzFlash.dxe”所在的位置(該驅(qū)動(dòng)可在ADI的網(wǎng)站下載),點(diǎn)擊“Load Driver”,3.3 程序的燒寫 (軟件模擬燒寫Flash),第7步:點(diǎn)擊Programming,打開Programming對(duì)話框,3.3 程序的燒寫 (軟件模擬燒寫Flash),第8步:如圖設(shè)置,在Data項(xiàng)中,選擇第3步編譯生成的文件 “Newproject.ldr”所在位置,然后點(diǎn)擊Program,3.3 程序的燒寫 (軟件模擬燒寫Flash),第9步:程序燒寫狀態(tài)如下圖所示,3.3 程序的燒寫 (軟件模擬燒寫Flash),第10步:程序燒寫完畢后如下圖所示,點(diǎn)擊OK,則程序燒寫完成。,3.3 程序的燒寫 (軟件模擬燒寫Flash),參考資料,ADI

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論