久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区


曙海教育集團論壇DSP專區DSP6000系統開發 → 基于DSP代碼自動生成技術實現FIR低通濾波器


  共有9031人關注過本帖樹形打印

主題:基于DSP代碼自動生成技術實現FIR低通濾波器

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
基于DSP代碼自動生成技術實現FIR低通濾波器  發帖心情 Post By:2010-11-22 14:09:08

1 引言

DSP芯片以其低成本、低功耗、高運算速度等優勢得到了飛速發展與廣泛運用。但目前各DSP廠商提供的開發環境(如TI的CCS)大多采用G/C++或匯編語言作為開發語言,與編寫Matlab程序相比,前者要復雜得多。

Matlab是一個強大的分析、計算和可視化工具,且編程非常方便。Simulink是Matlab產品中用來建模、分析和仿真各種動態系統的圖形化工具。通過豐富的功能模塊,可以迅速地創建動態系統模型。同時Simulink也是Real-Time Workshop(以下簡稱RTW)的支持平臺。通過RTW可以自動生成面向不同目標的代碼。

Matlab輔助DSP進行混合編程,很多學者作了許多研究和嘗試。文獻[1]提出了由Matlab向DSP傳送原始數據以及DSP反饋處理后數據的方法,充分利用了Matlab優秀的可視化功能。但仍然要在DSP開發環境中編寫復雜的代碼。文獻[2,3]利用工具包——Matlab Link for CCS Development Tools(以下簡稱CCSLink),實現了在Matlab、TI開發環境和DSP硬件間的雙向連接,極大地降低了開發人員調試DSP代碼的難度和工作量。但CCSLink只用于DSP程序的調試、數據傳遞和驗證等過程,同樣需要編寫復雜的DSP代碼。而另一工具包——ETTIC6000,利用RTW直接從Simulink模型生成面向TI C6000 DSP的高效代碼,不再需要傳統的DSP編程過程。本文在此基礎上進行研究,設計并自動生成FIR低通濾波器的DSP代碼。

2 ETTIC6000的功能、特點及開發DSP代碼過程

ETTIC6000是Math Works公司和TI公司聯合開發的工具包。利用RTW直接從Simulink模型生成面向TI的C6701 EVM和C6711 DSK目標板的可執行文件或CCS工程。在DSP代碼自動生成過程中,ETTIC6000必須與Simulink,RTW,CCS和TI目標板等軟硬件相結合才能充分顯現其功能。它們之間的關系如圖1所示。

應用ETTIC6000開發DSP代碼的過程一般經過如下幾步:

(1)概念構思和DSP處理算法設計。

(2)在Simulink環境下,利用Matlab基本模塊,Simulink基本模塊,數字信號處理工具箱,以及專門面向TI C6000的模塊組等模塊,構建算法模型并運行仿真。并非所有模塊都可以轉化為DSP代碼并順利編譯。例如一些面向Win32的程序模塊在轉化為DSP代碼或在CCS中進行編譯時就會出現無法兼容或找不到相關頭文件等錯誤提示。

(3)對仿真結果進行評價,若仿真結果滿意,即可在模型中加入C6701 EVM或C6711 DSK目標板的輸入輸出模塊。否則,重新進行算法設計、建模、仿真。

(4)在設計好的面向具體目標板的模型中,設置Simulation選項,包括RTW中的編譯連接等選項。

(5)執行代碼自動生成、編譯、調試并裝載到目標板上運行。

從整個設計過程來看,DSP開發人員只需在Matlab中進行Simulink模型設計、構建與仿真。省去了編寫、調試復雜DSP代碼的過程。下面以實現FIR低通濾波器為例,詳細闡述應用ETTIC6000開發DSP代碼的全部過程。

圖片點擊可在新窗口打開查看

3 FIR低通濾波器實現過程

此系統要求對頻率分別為200 Hz,600 Hz和1 000 Hz,幅度為1的混合正弦信號進行低通濾波,保留200 Hz的正弦信號。采用Simulink環境下的FDATool工具設計FIR低通濾波器。在以下軟硬件環境中設計并通過測試,以下軟件均采用默認安裝路徑,若軟硬件環境不同,相應的參數設置將有很大差別。

硬件環境:TMS320C6711 DSK開發板、PC聲卡、雙頭音頻線等。

軟件環境:Matlab 7.4(R2007a),CCStudio 3.1,Simulink 6.6,Real-Time Workshop 6.6,Target forTI C6000(tm)3.2,Link for Code ComposerStudio 3.0。

Matlab附帶軟件可以在命令窗口通過ver命令查看,附帶軟件的使用可以充分利用help命令。

3.1 Simulink環境下構建算法模型并仿真

依據設計思想,在Simulink環境下,通過Simulink基本模塊庫和數字信號處理工具箱構建如圖2所示系統模型。三個輸入信號模塊關鍵參數設置:頻率分別設置為200 Hz,600 Hz和1 000 Hz;幅度為1;采樣頻率為1 600 Hz。FDA Tool關鍵參數設置:濾波類型選擇低通;階數為80;采樣頻率為1 600 Hz;起始頻率為100 Hz;截至頻率為500 Hz。

圖片點擊可在新窗口打開查看

對圖2所示模型運行仿真,仿真結果如圖3所示。從濾波后的波形看,此濾波器的參數設置比較合理。

圖片點擊可在新窗口打開查看

3.2 構建面向C6711 DSK目標模型

(1)依據仿真模型利用ETTIC6000中C6711 DSK輸入輸出模塊構建如圖4所示面向C6711 DSK目標模型。C6711 DSK ADC與C6711 DSK DAC參數采用默認設置。FDA Tool參數與仿真模型中參數保持一致,設置完成后將模型保存在Matlab默認目錄下,命名為myfilter.mdl。

圖片點擊可在新窗口打開查看

(2)依據圖4構建如圖5所示的硬件平臺。TMS320C6711 DSK與PC通過并口線連接;信號源由PC聲卡輸出,經C6711 DSK A/D轉換后進行FIR低通濾波,由Line OUT將濾波后信號輸出至PC聲卡,最后采集聲卡信號,顯示濾波后波形。

3.3 DSP代碼自動生成

進行DSP代碼自動生成前,首先要安裝、配置相應的軟硬件環境。正確安裝、配置是此系統能夠成功運行的關鍵。具體配置有如下幾個方面:

(1)依據圖5實現硬件連接。在BIOS中將并口傳輸模式改為EPP模式;在DOS模式下,運行C:\CCS-tudio v3.1\C6000\DSK6X11\conftest\dsk6xtst.exe文件,可以檢測目標板是否連接正常;最后檢查PC聲卡輸入輸出是否正常。

(2)正確配置CCS。點擊Setup CCStudio V3.1,選擇C6711 DSK Port 378 EPP Mode模塊,點擊Add,設置并口地址為0x378;保存設置后退出。

(3)打開myfilter.mdl模型,展開simulation>Configuration Paraineters面板,面板中相應選項設置如下:

圖片點擊可在新窗口打開查看

其他選項設置為默認模式。

(4)點擊RTW面板Generate code按鈕,執行代碼自動生成過程,此時Matlab命令窗口將顯示如下信息:

圖片點擊可在新窗口打開查看

(5)CCStudio 3.1將自動運行,窗口中自動生成myfilter.pit的工程文件。

3.4 FIR低通濾渡器實現

(1)對myfiher.pit的工程文件在CCS中進行編譯、連接、裝載、運行。

(2)利用Matlab中的daqfcengen函數,可以實現向PC聲卡輸出端輸出波形。在Matlab命令窗口輸入daqfcengen命令,將顯示波形發生器窗口,將頻率設置為200 Hz,幅度設置為1,如圖6所示。點擊Start按鈕。在Matlab命令窗口繼續輸入daqfcengen命令,相繼實現頻率為600 Hz,1 000 Hz的波形輸出。這樣PC聲卡就輸出了三個不同頻率波形的疊加。

圖片點擊可在新窗口打開查看

(3)利用Matlab中的daqscope函數,可以實現顯示PC聲卡輸入端的波形。在Matlab命令窗口輸入daqscope命令,將顯示波形顯示器窗口,如圖7所示,即為濾波后的輸出波形。

圖片點擊可在新窗口打開查看

4 結 語

從整個FIR低通濾波器實現過程看,沒有編寫一行DSP代碼,全部采用圖形化的編程模式,生成的CCS工程文件既可供初學者學習、借鑒。又可供具有一定編程經驗的程序開發者對代碼進一步修改或優化,提高代碼執行效率。

從實驗結果看,設計的FIR低通濾波器濾波效果明顯。充分說明利用DSP代碼自動生成技術實現FIR低通濾波器的方法是可行的、高效的。Matlab輔助DSP在語音處理、圖像處理、通信、雷達等領域還有許多值得研究的地方。采用多語言工具進行程序開發也是今后發展的趨勢.


支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
我愛jen3p
  2樓 個性首頁 | 博客 | QQ | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:新手上路 帖子:20 積分:160 威望:0 精華:0 注冊:2010-12-4 21:25:09
不錯。看起來不錯哦  發帖心情 Post By:2010-12-4 21:39:13

不錯。看起來不錯哦,送給朋友,長輩,領導什么的。不僅好看又能凈化空氣。禮客中國http://www.leekecn.com

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

基于DSP代碼自動生成技術實現FIR低通濾波器








簽名
久久精品在这里_成人99免费视频_国产激情视频一区二区在线观看_国产伦精品一区二区三区免费 _亚洲午夜免费福利视频_色狠狠色狠狠综合_av在线综合网_91毛片在线观看_欧美视频一区二区在线观看_极品美女销魂一区二区三区免费_国产亚洲欧美激情_在线免费观看不卡av_日韩不卡一区二区三区_91精品国产麻豆国产自产在线_亚洲国产精品一区二区久久恐怖片_a4yy欧美一区二区三区
亚洲成a人片在线观看中文| 欧美精品一区二区三| 美女视频久久| 美日韩精品免费| 亚洲三区四区| 欧美日韩日本视频| 精品国产亚洲在线| 中文字幕不卡的av| 亚洲女性喷水在线观看一区| 亚洲一区二三区| 美女在线视频一区| 成人午夜激情影院| 久久久久久久久久久久久久久久av| 欧美日韩电影一区二区| 在线观看一区欧美| 欧美一区二区精品久久911| 国产午夜精品一区二区三区嫩草| 日韩码欧中文字| 日韩av一区二区在线影视| 国产精品正在播放| 国产在线精品日韩| 91国产成人在线| 久久综合久久鬼色中文字| 亚洲色图在线视频| 理论片日本一区| 99久久一区三区四区免费| 日韩免费三级| 日韩欧美国产小视频| 亚洲欧美色图小说| 国产精品一区二区黑丝| 国内一区在线| 欧美午夜精品久久久| 国产午夜亚洲精品不卡| 日本 国产 欧美色综合| 91久久精品一区二区别| 亚洲一区在线免费| 久久亚洲精品小早川怜子| 亚洲一区二区在线观看视频| 成人永久免费视频| 亚洲欧美日韩国产yyy| 久久午夜老司机| 日韩综合在线视频| a级国产乱理论片在线观看99| 在线国产伦理一区| 欧美激情一区二区在线| 久草在线在线精品观看| 精品国产免费一区二区三区| 欧美日韩视频在线观看一区二区三区 | 国产精品传媒入口麻豆| 蜜桃精品视频在线| 精品国产乱码久久久久久蜜柚| 欧美三级日本三级少妇99| 国产精品传媒在线| 国产91精品精华液一区二区三区 | 91精品久久香蕉国产线看观看| 91豆麻精品91久久久久久| 中文字幕一区在线观看| 国产成人精品三级麻豆| 亚洲精品国产精品国自产观看| 国产亚洲成av人在线观看导航| 激情综合五月天| 午夜精品美女久久久久av福利| 国产亚洲欧美在线| 国产乱子轮精品视频| 色综合久久综合网欧美综合网| 国产精品黄色在线观看| 99久久99久久免费精品蜜臀| 在线观看成人免费视频| 一区二区成人在线视频| 国产免费一区二区三区| 欧美tickle裸体挠脚心vk| 日产精品久久久久久久性色| 欧美婷婷久久| 日韩理论片一区二区| av成人免费观看| 日韩视频123| 国产一区二区三区免费观看| 色综合久久综合网97色综合| 一区二区免费在线| 久久亚洲高清| 久久久久国产精品麻豆 | 国产区二精品视| 久久久国产午夜精品| 成人亚洲精品久久久久软件| 色婷婷av久久久久久久| 亚洲国产va精品久久久不卡综合| www.久久草| 国产欧美日韩久久| 91av免费看| 中文欧美字幕免费| 高清不卡日本v二区在线| 欧美极品xxx| 国产一区二区三区免费不卡| 国产精品国产a级| 精品久久久久久亚洲| 中文字幕中文字幕在线一区| 韩国成人一区| 一区二区高清视频在线观看| 日韩黄色影视| 日产国产高清一区二区三区 | 免费中文日韩| 亚洲精品大片www| 视频一区二区三| 亚洲高清免费观看高清完整版在线观看| 欧美日韩精品综合| 午夜日韩在线电影| 色天天综合色天天久久| 精品无人区卡一卡二卡三乱码免费卡 | 91精品在线免费| 成人av资源下载| 久久精品视频一区二区三区| 国产精品免费视频一区二区| 亚洲天堂成人在线观看| 欧洲精品国产| 日韩国产欧美在线观看| 欧美日韩一区高清| 国产aⅴ精品一区二区三区色成熟| 日韩欧美不卡在线观看视频| 国产精品二区在线| 亚洲综合丝袜美腿| 欧美亚洲图片小说| av高清久久久| 亚洲视频一二三| 亚洲欧洲精品在线| 久久疯狂做爰流白浆xx| 欧美r级电影在线观看| 狠狠爱一区二区三区| 日韩经典一区二区| 91精品国产91久久久久久一区二区 | 中文字幕的久久| 亚洲天堂电影网| 国产一区二区三区免费观看| 久久综合av免费| 免费在线成人av电影| 久久99精品久久久| 国产喂奶挤奶一区二区三区| 相泽南亚洲一区二区在线播放| 国内精品国产成人| 国产精品视频看| 91久久精品网| 91女神在线视频| 日本欧美久久久久免费播放网| 日韩欧美国产不卡| 欧美日韩视频在线一区二区观看视频| 三级一区在线视频先锋 | 欧美一级爽aaaaa大片| 久久精品国产精品亚洲精品| 久久久久久麻豆| 综合操久久久| 97久久人人超碰caoprom欧美| 午夜天堂影视香蕉久久| 久久午夜电影网| 色先锋aa成人| 国产精品一区视频| 国产综合久久久久久久久久久久| 一色屋精品亚洲香蕉网站| 欧美日韩精品一区二区三区蜜桃| 精品91免费| 成人影视亚洲图片在线| 亚洲一区二区av电影| www国产亚洲精品久久麻豆| 中文字幕一区二区三区有限公司| 91丨九色丨蝌蚪富婆spa| 蜜臂av日日欢夜夜爽一区| 国产精品高清亚洲| 日韩午夜精品视频| 色婷婷亚洲一区二区三区| 国产一区二区三区黄| 国产69精品一区二区亚洲孕妇| 亚洲综合视频在线观看| 久久嫩草精品久久久精品| 日本韩国精品一区二区在线观看| 黑人另类av| 99久久99久久精品免费看蜜桃| 美腿丝袜亚洲综合| 亚洲最大成人综合| 中文字幕不卡三区| 精品国产91亚洲一区二区三区婷婷 | 精品国产免费视频| 欧美性一二三区| 亚洲欧美丝袜| 欧美日韩精品免费看 | 在线免费观看成人| 国内精品视频免费| 99国产一区二区三精品乱码| 美女久久久精品| 亚洲一区二区免费视频| 国产91丝袜在线播放| 亚洲影视在线观看| 国产精品久久久久9999吃药| 国产色产综合产在线视频| 欧美日韩激情一区| 色先锋aa成人| 亚洲精品在线观看免费| 久久婷婷国产综合尤物精品| 国产成人免费观看| 99re在线国产| 99久久精品久久久久久ai换脸| 成人av资源网站| 高清免费成人av|