基于DSP的FIR数字滤波器设计实验汇编语言.docxVIP

  • 65
  • 0
  • 约6.92千字
  • 约 9页
  • 2021-10-03 发布于天津
  • 举报

基于DSP的FIR数字滤波器设计实验汇编语言.docx

基于DSP的FIR数字滤波器(设计实验) 实验目的 了解FIR (Finite Impulse Response有限冲激响应)滤波器的原理及使用方法; 了解使用MATLAT语言设计FIR滤波器的方法; 了解DSP对FIR滤波器的设计及编程方法; 熟悉在CCS环境下对FIR滤波器的调试方法; 二、实验原理 数字滤波是DSP的最基本应用,利用MAC(乘、累加)指令和循环寻址可以方便地完成 滤波运算。两种常用的数字滤波器:FIR (有限冲激响应)滤波器和IIR (无限冲激响应) 滤波器的DSP实现。 设FIR滤波器的系数为h(0), h⑴,,h(N-l), X(n)表示滤波器在n时刻的输入, 则n时刻的输出为: N-\ y(Z?) = ^/Z(/)X(Z2-/) = /-( h(O)x{n) + /z(l)x(z? 一 1) + …/z(N - l)x[n 一 (N -1)] FIR数字滤波器的结构如图3. 1所示。 又称延迟线法。其方法是:对于n 又称延迟线法。其方法是:对于n二N的FIR滤波器,在数据存储器中开辟一个N单元的 缓冲区,存放最新的N个样本;滤波时从最老的样本开始,每读一个样本后,将此样本向下 移位;读完最后一个样本后,输入最新样本至缓冲区的顶部。以上过程,可以用N二6的线性 缓冲区示意图来说明,如图3-2所示 数据存储器数据存桔器数据存祐器 数据存储器 数据存桔器 数据

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档