TMS320C54x DSP结构、原理及应用的大作业.pdf

TMS320C54x DSP结构、原理及应用的大作业.pdf

ID:57072905

大小:446.93 KB

页数:21页

时间:2020-08-02

TMS320C54x DSP结构、原理及应用的大作业.pdf_第1页
TMS320C54x DSP结构、原理及应用的大作业.pdf_第2页
TMS320C54x DSP结构、原理及应用的大作业.pdf_第3页
TMS320C54x DSP结构、原理及应用的大作业.pdf_第4页
TMS320C54x DSP结构、原理及应用的大作业.pdf_第5页
资源描述:

《TMS320C54x DSP结构、原理及应用的大作业.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、南京航空航天大学DSP原理与应用实验报告学生姓名:蔡静学生学号:SX1401111上机地点:12号楼509室2015年6月一、已知一低通滤波器的采样率为2KHz,通带为500Hz,阻带为600Hz,带内波动3dB,带外衰减-50dB,滤波器的相位具有线性特性,具体幅频特性见下图。要求用等波纹方法设计出该FIR滤波器,然后用TMS320C54x汇编语言编程实现该FIR滤波器。FIR滤波器系数为:0.0073-0.0009-0.0395-0.0609-0.01490.0340-0.0014-0.04570.01250.0641-0.0375-0.10800.12540.47170

2、.47170.1254-0.1080-0.03750.06410.0125-0.0457-0.00140.0340-0.0149-0.0609-0.0395-0.00090.00731.matlab设计FIR滤波器:滤波器的幅频响应200-20-40-60Magnitude(dB)-80-100-1200200400600800100012001400160018002000Frequency滤波器的相频响应0-5-10-15Phase(degree)-20-25-3000.10.20.30.40.50.60.70.80.91Frequency2.C54x汇编语言设计FIR滤

3、波器:⑴输入100点的冲激响应信号impluse.dat,输出存到y_impluse.dat文件中⑵输入100点的正弦信号y_sin200.dat,输出存到out_sin200.dat文件中⑶输入100点的正弦信号y_sin800.dat,输出存到out_sin800.dat文件中二、认真阅读课本中P182~P186上基于时间抽取的8~1024点FFT的程序及输入、输出说明,然后调试出该程序,并对输入方波信号进行FFT变换,检验输出信号是否是一sinc波形。同时更改程序,使其能进行2048点FFT运算。⑴8点fft,输入FFTIN.DAT,输出存到out.dat文件中⑵204

4、8点fft,输入FFTIN.dat,输出存到out.dat文件中。三、编写TMS320C54x汇编语言程序,计算下列矩阵乘法:123424313C50291E23454632506C3828ABC345668436488473245678A5478A4563C要求:①两个矩阵的数据由DATA段输入(可放在源程序中,也可单独建立一个数据文件);②两个矩阵的数据从0口以数据文件IN.DAT输入,计算结果从1口以数据文件OUT.DAT输出。1.程序说明本程序由Matrix_Mul.asm,Matrix

5、_Mul.cmd,input_B.dat,input_C.dat,output_A.dat组成。通过两种不同的方式输入矩阵B和矩阵C:①矩阵B保存在input_B.dat文件中,由data段输入,通过.copy命令加载到程序中;②矩阵C保存在input_C.dat文件中,利用I/O端口从PA1口输入。矩阵相乘时,利用RPTZ,RPTB,BANZ实现三层循环嵌套,并通过MAR指令实现对辅助寄存器的修改。2.测试结果①矩阵B保存在input_B.dat文件中,由data段输入到MatrixB(0x0070);②矩阵C保存在input_C.dat文件中,通过PA1口输入到Matri

6、xC(0x0080);③通过计算,结果矩阵A保存到MatrixA(0x0090)中,并通过PA0口输出到output_A.dat文件中。四、附录实验一:matlab程序:clc;clearall;[n,fo,mo,w]=remezord([500600],[10],[0.180.003],2000);b=remez(n,fo,mo,w);[h,w]=freqz(b);figure(1);plot(w*2000/pi,20*log10(abs(h)));gridon;xlabel('Frequency');ylabel('Magnitude(dB)');title('滤波器的幅

7、频响应');figure(2);plot(w/pi,unwrap(angle(h)));xlabel('Frequency');ylabel('Phase(degree)');gridontitle('滤波器的相频响应');CCS程序:FIR.asm.title"FIR.asm".mmregs.def_c_int00PA0.set0;0口输出PA1.set1;1口输入x.usect"x",28;定义数据空间h.usect"h",28.bssy,1.dataCOEF:.word32768*73/10000

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。