4.4 CCS下的程序调试和结果
1、启动CCS 2、硬件选择
3、创建fir.pjt工程
4、加载fir.out文件
5、显示输入信号的时域波形
第16页 共21页
6、显示输入信号的频域波形
7、显示输出信号的时域波形
第17页 共21页
8、显示输出信号的频域波形
6.实验结果分析
f2PI=2*PI; fSignal1=0.0; fSignal2=PI*0.1;
fStepSignal1=2*PI/30; fStepSignal2=2*PI*1.4;
fXn[0]=sin(fSignal1)+cos(fSignal2)/6.0; fSignal1+=fStepSignal1; fXn[i]=fXn[i-1];
由上面两段程序可以看出:输入信号x(0)是由sin(0)+cos(0.1π)/6叠加,再与sin(2π/30)与cos(2.9π)混叠,是一个混叠有高频噪声的输入波形。最大周期为32us,最小频率为3.125KHz。
而频谱图横轴为采样点,纵轴为频率分量的振幅。频谱C(jn错误!未找到引用源。)错误!未找到引用源。
经过滤波器将高于3.125KHz的频率滤除。
总结
第18页 共21页
本次课程设计我做的是FIR滤波器的设计,滤波器就是在时间域或者频域内,对已知激励产生规定响应的网络,使其能够从信号中提取有用的信号,抑制并衰减不需要的信号。滤波器的设计实质上就是对提出的要求给出相应的性能指标,再通过计算,是物理可实现的实际滤波器频率响应特性逼近给出的频率响应特性。在本次课程设计中,应用Matlab与DSP微处理器实现FIR数字滤波器,在Matlab中利用FDATool设计滤波器,将滤波器系数以头文件形式导入CCS。先使用Matlab的滤波器设计与分析工具FDATool具体设计一个FIR滤波器。然后,在主程序中应用该滤波器,并模拟产生混频信号,然后再编写FIR函数程序对采样的信号进行滤波处理,最后将运行结果输出到图形窗中。设置CCS运行在软件仿真状态,建立FIR滤波器工程,FIR滤波器主程序的内容仍然采用框架结构。
在本次课程设计中,我深知自己知识的不足,自己课程学的知识太肤浅,等到自己用的时候,才发现自己什么都不会用。所以理论学习必须和实践相结合,这样才能学以致用,学的深入。另外,通过这次课程设计才深知DSP的重要以及应用的广泛性,在学习中,编程要认真,要不断地调试,要有耐心。
致谢
第19页 共21页
脚踏实地,认真严谨,实事求是的学习态度,不怕困难、坚持不懈、吃苦耐劳的精神是我在这次设计中最大的收益。我想这是一次意志的磨练,是对我实际能力的一次提升,也会对我未来的学习和工作有很大的帮助。
这次做课程设计的经历也会使我终身受益,我感受到做设计是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的能力,没有自己的研究,就不会有所突破,那也就不叫设计了。希望这次的经历能让我在以后学习中激励我继续进步。
在这次课程设计中也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听不同的看法对我们更好的理解知识,所以在这里非常感谢我的同学。
在此更要感谢郑老师,是你的细心指导和关怀,使我能够顺利的完成课程设计。老师的严谨治学态度、渊博的知识、无私的奉献精神使我深受启迪。从尊敬的老师身上,我不仅学到了扎实、宽广的专业知识,也学到了做人的道理。在此我要向我的老师致以最衷心的感谢和深深的敬意。
参考文献
第20页 共21页
[1]程佩青.数字信号处理教程[M].北京:清华大学出版社,1999年
[2]孙宗瀛,谢鸿林.TMS320C5xDSP原理设计与应用[M].北京:清华大学出版社,2002年
[3]乔瑞萍,崔涛,张芳娟.TMS320C54xDSP原理及应用[M].西安:西安电子科技大学出版社,2005年 [4]张雄伟. DSP芯片的原理与开发应用(第三版)[M].北京:电子工业出版社,2003年 [5]郑红.TMS320C54XDSP应用系统设计[M]. 北京:北京航空航天大学出版社,2002年 [6]李真芳.DSP程序开发调试及直接目标代码生成「M].西安:西安电子科技大学出版社,2003 [7]王秀芳、关凌涛.基于MatLab与DSP的滤波器的快速设计方法[期刊文章].现代计算机,2008 [8]赵秀玲、基于定点DSP的FIR数字滤波器的研究与设计[硕士论文].曲阜师范大学,2007. [9]罗军辉、罗勇江等.MATLAB在数字信号处理中的应用「M].北京:机械工业出版社,2005 [10]TexasInstrumentsIncorporated.TMS320LF/LC240xAControllersReferenceGuide.2002.233 [11] Texas Instruments Incorporated. TPS70358 Datasheet Reference Guide.2002. 1一30 [12] Texas Instruments Incorporated. TLU2544 Datasheet Reference Guide. 1999.1一12 [13] LINEAR Technology Corporation. LT1352 Datasheet Reference Guide. 1996.1一9 [14] Teas Instruments Incorporated. TLU5638 Datasheet Reference Guide. 1999. 1一8
第21页 共21页