基于DSP的FIR滤波器的设计与实现
基于DSP的FIR滤波器的设计与实现摘要
DSP技术一般指将DSP处理器用于完成数字信号处理的方法与技术。目前的DSP芯片以其强大的数据处理功能在通信和其他信号处理领域得到广泛注意并已成为开发应用的热点技术。许多领域对于数字信号处理器的应用都是围绕美国德州仪器所开发的DSP处理器来进行的。DSP芯片是一种特别适合于进行数字信号处理运算的微处理器。主要应用是实时快速的实现各种数字信号处理算法,如卷积及各种变换等。其中利用DSP来实现数字滤波器就是很重要的一种应用,本文深入研究基于美国德州仪器公司TITMS320C5410DSP芯片的滤波器系统软件实现方法,用窗口设计法实现FIR滤波器,给出了MATLAB仿真结果,并在以TITMS320C5410为微处理器的DSK上实现,实验结果表明滤波结果效果良好,达到了预期的性能指标,用时间抽取法实现的FFTIFFT算法,介绍了自适应滤波器的基本原理及应用,并对LMS算法进行了深入的研究。
关键词:DSP;TMS320C5410;FIR滤波器;FFTIFFT;自适应滤波器
1
f目录
基于DSP的FIR滤波器的设计与实现
1绪论311引言312课题背景及研究意义4121课题背景4122研究意义413国内外相关领域的研究514主要研究内容6
2DSP及其开发环境7211DSP系统的构成7213DSP系统硬件电路图9
22TIDSP介绍923CCS开发环境10
231CCS集成开发环境11
3FIR滤波器的设计1331FIR滤波器的基本理论13311FIR滤波器的特点1332FIR滤波器的常规设计方法14321窗函数法14323Chebyshev逼近法1633FIR滤波器的MATLAB实现17331带通滤波器的MATLAr