新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于ARM的FIR數(shù)字濾波器的軟件實現(xiàn)

基于ARM的FIR數(shù)字濾波器的軟件實現(xiàn)

作者: 時間:2012-11-30 來源:網(wǎng)絡(luò) 收藏


  (2)誤差函數(shù)E(ω)

  若定義實值理想頻率響應(yīng)Hd(ω)在通帶內(nèi)為1,在阻帶內(nèi)為0;同時定義加權(quán)函數(shù)W(ω)在通帶內(nèi)為δ2/δ1(δ1為通帶波紋,δ1為阻帶波紋),阻帶內(nèi)為1。則可將加權(quán)逼近誤差E(ω)定義為:


  如誤差函數(shù)已知,則Chebyshev逼近只需確定濾波器參數(shù){α(k)},然后使其逼近頻帶E(ω)上的最大絕對值最小化。即要找到下式的解:


  該問題的解法已由Parks和McClellan解決,稱之為Remez交換算法。該算法是建立在交錯定理的基礎(chǔ)上的。圖1所示是Remez算法的流程圖。



  (3)交錯定理


  2 上的實現(xiàn)

  Chebyshev逼近法主要利用Remez交換算法來實現(xiàn),其設(shè)計流程圖如圖1所示。本文主要討論怎樣在平臺上實現(xiàn)該算法,從而設(shè)計。其具體設(shè)計流程圖如圖2所示,步驟如下:




數(shù)字濾波器相關(guān)文章:數(shù)字濾波器原理


關(guān)鍵詞: ARM FIR 數(shù)字濾波器

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉