摘要
在分析了FIR数字滤波器主要特点的基础上,采用最大误差最小化准则的等波纹迫近法,来设计FIR数字滤波器。然后通过Matlab程序设计语言中Remez函数和Remezord函数计算FIR数字滤波器的系数,并基于美国德州仪器公司生产的TMS32 0 C5 4 0 2芯片的数字信号处理功能,应用DSP汇编语言编程实现了该滤波器,使不同阶数的FIR数字滤波器都可以用Matlab所得到的结果来修改DSP程序中的数据子程序。
The paper is based upon analyzing main characteristics of the digital FIR filter and designing it by adopting equal ripple approaching of minimum rule of maximal error.We calculated coefficient of digital FIR filter by the Remez function and Remezord function in virtue of the Matlab language.According to the digital signal processing function of the chip TMS320VC5402 which is made in TI,the filter is realized by using assemble language of DSP.Following from Matlab,it can be implemented that digital FIR filter of different rank number modify data subprogram of DSP.
出处
《现代电子技术》
2005年第9期86-87,90,共3页
Modern Electronics Technique