基于DSP的数字滤波器的设计与实现摘要:本文根据数字信号处理的理论和方法,基于MATLAB的滤波器设计方法以其方便快捷的特点,利用窗函数设计法,使用FDATool设计出符合给定的设计参数的FIR(Finite Impulse Response)低通滤波器,并用Simulink工具箱完成数字滤波器的仿真,完成FIR滤波器系数的确定。本文根据设计确定的FIR滤波器系数,基于TMS320C54x具备高速完成乘法-累加、数字滤波和快速傅里叶变换等运算的能力,并具有体积小、功耗低、功能强、软硬件资源丰富等优点,比较了FIR滤波器的DSP实现算法,利用TMS320C54x提供的乘法-累加指令MAC和循环寻址方式,编写汇编语言,采用循环缓冲区实现FIR滤波器。关键词: 数字信号处理;MATLAB;窗函数;FIR;低通滤波器;DSP。中图分类号:.The Design And Implementation of Digital Filter Based on DSPAbstract: Guided by the theories and methods of Dig