adsp-21489evb開發(fā)板使用說明一vdsp自己編程寫代碼詳解_第1頁
adsp-21489evb開發(fā)板使用說明一vdsp自己編程寫代碼詳解_第2頁
adsp-21489evb開發(fā)板使用說明一vdsp自己編程寫代碼詳解_第3頁
adsp-21489evb開發(fā)板使用說明一vdsp自己編程寫代碼詳解_第4頁
adsp-21489evb開發(fā)板使用說明一vdsp自己編程寫代碼詳解_第5頁
已閱讀5頁,還剩28頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

如何來做21489的開 三、VDSP軟件安 SW2和 : (2:SDRAM (3: (2:Bloc- (3:Sampled- (4:Sampled- 總 21489開發(fā)板簡NORflashSPIflashBOOTSHARC同軸SPDIF輸入輸出,串口通訊,按鍵和LED燈等功能。特別注意:開發(fā)板ADI原廠開發(fā)板ADZS-21489-EZLITE的硬件設計,所以可以無縫支持ADI原廠提供的所有例程!板主要器件包含SDRAM:48LC16M16A2,16MB,采用16bit模式(或pin兼容程序兼容的其他型號NORflash:S29AL016J70TF102,8bit模式(或pin兼容程序兼容的其他型號SPIflash:M25P16,8bit模式(或pin兼容程序兼容的其他型號音頻底板主要器件包4833LED開發(fā)板勘第一種開發(fā)(自己寫程序編程一、硬件準 二、軟件準備三、VDSP軟件安了VDSP5.1.2軟件,當然您也可以通過ADI公司官網。 安裝軟件的特別注意事項:在安裝軟件的時候,請務必關閉、殺毒軟件,實的e作 ,文檔中就不再做詳細描述了四、硬件環(huán)境搭JTAGUSB線連接仿真器和PC,作用為上電+數(shù)據通訊。開發(fā)板上電,硬件環(huán)境搭成。文檔中獲得,EE68文檔也是ADIDSPJTAG詳細說明文檔,什么接口定義,JTAG都總結一下軟件安裝,關殺毒關,強制安裝所有系統(tǒng)提示要不要裝的軟件,不不能使五、仿真器正確上電狀態(tài)說器與ADI公司原廠的工具完全兼容。安裝后驅動會顯示為ICE-1000的設備接入。USBPCPower燈亮,這個是正常的,一旦仿真器通過軟件的一系列操作,進DSP,的3.3/5V的燈才會亮。特別注意:如果仿真器插入PC后,沒有自動安裝驅動,或者驅動安裝不正確,可以在設備管理器里找到該仿真器硬件,并手動安裝驅動,驅動就在VisualDSP++軟件安 下,指定到下即可六、開發(fā)板上的開關詳細說SW2由NORFLASH從原理上來講,為什么調節(jié)開關,能選通boot模式,里是有詳細描述的,置,我們設置的SW2和SW3開關就是依據此項配置來做的。CLK_CFG0CLK_CFG1配置的頻率運行,在引導完成后,該頻七、開發(fā)板上電后BOOT八、開始調導致出錯,所以為了避免這種小概率的發(fā)生,我們把BOOT開關調整到非當下2個就可以直接接管DSP,來調試程序了。打開軟軟件裝好,硬件環(huán)境也搭建好了,下一步就來跑個例程看看。打 VisualDSP++軟件新建處理器系列里選擇SHARC,這里簡單說一下,ADI公司的DSP,在VisualDSP++這個軟件里是分三大類的,Blackfin、SHARC、TigerSHARC。BF是定點處理器,SHARC跟TigerSHARC是浮點處理器。21489屬于SHARC,所以就按上圖所示選擇SHARC +Next進入下一步。如上圖所示,選擇Emulator。這里有4個選項,第一個EZ-KIT,如果在使用ADI公司開發(fā)是模擬環(huán)境,無需接硬件就可以進行模擬仿真器;第四個是第插件,沒啥用,不選。好板子之后,會顯示上圖那個紅框里的內容九、可能出現(xiàn)的故障和解決辦DSP++軟件提供了自帶的TEST功能,能通過軟件分析,得出故障原因,并排除。OP的經驗:VisualDSP++軟件并不是百分之百的穩(wěn)定,就像微軟作系統(tǒng)這么多年,OpenADSPADIDevelopmentICEWindow提示找到新硬件的情況下重裝一下ICEPCADI仿真器的測試工具“VisualDSPConfigurator”來進行故障排查。這一步我要詳細講一下,有不少用了多年ADIDSP的老客戶都還不知道ADIVDSP里有這么一個排查ICE故障的工具。 “TestingICEPACmemory”這一步不通過,返修。前三步是ICE的自檢,第二第三步不通過,說明是ICE本身出了問題,需要返修?!癉eterminingscanpach 定要。并且不能同事開2VisualDSP++軟件。十、跑程序(1LED這近15年來開發(fā)ADIDSP實際項目里碰到問題的經驗之談,希望能夠對用戶有幫助)跑程序就涉及到了VisualDSP++軟件的操作,我有錄制過一個,是專門講VDSP軟件教學的優(yōu)酷 VDSP 結合整個CLED燈,按下一個按鍵,對應某一個LED燈亮。讓我們來編譯運行,試試則LED3亮起。help里去搜就能搜到啦,VDSP的help集成了所有有用的資料,非常好用!說一下,所有ADIDSP的寄存器說明,到VDSPhelp里去搜!舉一個最簡單的例子。BF533PPI,PPI_CONTROL這個寄存器的詳細說明,上哪里去找(21489同理。我們打開VisualDSP++軟件,打開幫助。(2:SDRAMSDRAMSDRAM內存的工作情況。將SDRAM自檢工程拖到VDSP中,編譯,運行。十二、跑程序(3是直接用的ADI官網的串口程序,串口的設置,程序的含義均有標注,可以看一下。音頻開(1:Block-BasedTalkthru48or96任何處理,交給AD1938再進行數(shù)字轉模擬,將模擬的音頻信號送到對應的通道,實現(xiàn)多通是這么設計的,如果1/2IN,就是4/56/7OUT;如果是0/1IN,就是0/1或者2/3通道OUT。程。這時候把輸出改6/7通道,也能聽到音樂;如果再接一個音箱,那4/56/7都能聽右聲道IN就是板子上的2/3IN。十四、音頻開發(fā)(2:Bock-BasedTalkthru十五音頻開(3Sampled-BasedTalkthru48or96Left_Channel_Out1=Left_Channel_In2;2/3IN2/3OUT。Left_Channel_Out3=Left_Channel_In1;Left_Channel_Out4=Left_Channel_In1;十六、音頻開發(fā)(4:Sampe-BasedTalkthru192Left_Channel_Out1=Left_Channel_In1;Left_Channel_Out3=Left_Channel_In2;Left_Channel_Out4=Left_Channel_In2;十七、音頻開發(fā)(5)I2SCSampled-Based十八、音頻開發(fā) 十九音頻開(7SPDIF ogTalkT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論