基于VisualDSP++ 4.0 Kernel(VDK)操作系統的函數\任意波發(fā)生器的實(shí)現
摘要: 本文簡(jiǎn)要介紹了美國模擬器件(ADI)公司的高性能數字信號處理器的集成開(kāi)發(fā)和調試環(huán)境VisualDSP++4.0的操作系統核 (VDK);重點(diǎn)分析了ADSPBF535的基于VDK操作系統的函數信號發(fā)生器系統的軟件設計結構和流程。同時(shí),重點(diǎn)介紹了在VisualDSP++開(kāi)發(fā)環(huán)境下系統的軟件實(shí)現方法。
關(guān)鍵詞:VisualDSP++;VDK;線(xiàn)程;調度
引言
函數任意波形發(fā)生器被廣泛應用在科研、教學(xué)、工程等領(lǐng)域,用以產(chǎn)生各種信號波形,以適應用戶(hù)在各種場(chǎng)合的需求方案。目前,國內生產(chǎn)的函數任意波形發(fā)生器的品種在國際市場(chǎng)上均為低端產(chǎn)品,除了信號的性能指標方面的原因之外,就是在系統的整體性、用戶(hù)的可操作性、遠程訪(fǎng)問(wèn)等功能上不及國外產(chǎn)品考慮得周詳。雖然實(shí)現的功能大同小異,但是更加人性化的設計,使得國外的同類(lèi)產(chǎn)品更具優(yōu)勢。
為了彌補國內產(chǎn)品在這方面的缺陷,普源精電(RIGOL)開(kāi)發(fā)出的DG3000系列函數任意波形發(fā)生器除了實(shí)現基本的波形輸出、波形編輯等功能之外,更是注重了圖形用戶(hù)界面的設計,以及遠程Internet訪(fǎng)問(wèn)功能。DG3000系列新的用戶(hù)圖形界面使得用戶(hù)能夠比以往更加容易生成、編輯波形;而遠程訪(fǎng)問(wèn)功能可以讓用戶(hù)在遠程終端操作儀器。除此之外,為了更大程度上方便用戶(hù),RIGOL還設計了一套文件管理系統,以允許用戶(hù)存儲、讀取設置的波形。
圖1 直接數字合成(DDS)信號生成原理圖
DG3000系列函數/任意波形發(fā)生器是高性能的80 MHz 復合函數發(fā)生器。其具有內置任意波形和脈沖功能函數發(fā)生器,同時(shí)具備工作臺特性和系統特性用以滿(mǎn)足客戶(hù)目前及未來(lái)測試需求的多用途解決方案。
便利的工作臺特性:
評論