久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Visual DSP++的無限脈沖響應數字濾波器(IIR)設計

基于Visual DSP++的無限脈沖響應數字濾波器(IIR)設計

作者: 時間:2012-06-18 來源:網絡 收藏


2 實現方法及步驟
2.1 算法實現及編程
將1.2中提到的算法進行編程實現,利用 ++中的函數,用C語言編程實現。程序結構見圖1。

本文引用地址:http://cqxgywz.com/article/148896.htm

h.JPG


2.2 調入并編譯程序
將編好的源代碼插入到建好的工程中,注意需將相應頭文件加入。然后進行編譯、鏈接。注意選擇session為A-TS201 Rev.1.0 Single Processor Simulator。

3 結果分析
查看inputs[]和output[]的時域圖和頻譜圖,并把output[]的時域圖和頻譜圖與expected output[]的時域圖和頻譜圖進行比較。
時域圖如圖2所示,頻譜圖如圖3所示。也可以通過存儲空問直接比較output[]和expectedoutput[]的值。比較結果見表1。

a.JPG

i.JPG


由圖2可以看出,經濾波后,輸出時域變得平滑,且趨近于止弦曲線。

b.JPG


圖3顯示的是經過濾波后的輸出頻譜。可以看到,經濾波后,輸出數據的頻譜較輸入數據已有了較大程度的改善。

4 結束語
本文介紹了的原理、以及在 ++中的實現力法。在實際使用中,可以根據不同精度要求,方便地對該IIR參數進行修改以滿足不同的指標要求,靈活地組成任意階不同類型的。在 DSP++軟環境中調試濾波器,可進一步節省硬件資源和縮短運行周期。

濾波器相關文章:濾波器原理


濾波器相關文章:濾波器原理


c++相關文章:c++教程


電源濾波器相關文章:電源濾波器原理



上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉