学生实验报告
课程名称: DSP系统入门与实践
专业:
姓名:
学号:
班级:
指导老师:
S工程项目的调试
实验目的:
掌握如何装载建好的工程文件(*.pjt);
掌握外部文件输入/输出(file I/O)的读写操作;
S图形工具的使用、各种图形显示的基本原理。
实验内容和步骤:
S界面,S是否在C5409 Device Simulator环境下运行,如果不是则选择“File→Launch→Setup”命令,在Import Configuration对话框中选择C5409 Device Simulator,然后单击“Import”按钮,再单击“Save and Quit”按钮后保存设置并退出。S后即处于软件仿真环境下。
(1)S的工作目录myprojects下,并去掉只读属性。
(2)打开工程文件pjt。
、链接源文件
单击rebuild快捷键,,直到出现“0 Erros”。
如果编译、链接没有错误,则在菜单File→Load Program,出现“Load Program”对话框,添加“”文件。
,打开C语言程序文件,在main函数中找到dataIO(),设置两个探测点。把光标移到dataIO()前,然后分别单击探针图标,出现蓝色符号则表示设置成功。
I/O
(1)单击菜单File,选择File I/O命令后,进行输入输出文件的选择。
(2)根据File Input和File Output标签,进行输入和输出文件的选择。
(3)单击“打开”按钮,此时已选定数据文件但未完成与探测点的关联。
(4)先在Address栏输入in_buffer,再在Length栏中输入100,然后单击“Add Probe Point”按钮。
(5)单击“Replace”按钮后,按“确定”按钮,这时可以看到Probe栏出现Connected字样,表明设置文件输入成功。
(6)输入关联文件。
(5)单击“打开”按钮,此时已选定输出文件但未完成与探测点的关联。
(8)先在Address栏输入out_buffer,再在Length栏中输入100,然后单击“Add Probe Point”按钮。
(9)单击“Replace”按钮,再单击“确定”按钮,这时出现设置输出文件关联成功。
(10)单击“确定”按钮,完成链接。
单击工具栏上的运行后,可以看到图1所示界面。
图1 程序运行
CCS提供显示时频图(Time/Prequency)、星座图(Constellation)、眼图(Eye Diagram)和图像(Image)等四种功能。
显示输入信号设置步骤如下:
(1)单击菜单View中的Graph命令,选择Time/Prequency,出现图形特性设置对话框。
(2)单击“OK”按钮,得到输入信号的波形。如果需要查看输入信号的频谱,将Display Type栏的Single Time改为FFT Magnitude,在单击“OK”按钮,得到FFT波形。
显示输出信号设置步骤:
(1)和显示输入信号的基本一样,只需要在“Start Address”栏中改变地址为out_buffer,其他设置不变。
(2)单击“OK”按钮,得到输出信号的波形。如果需要查看输入信号的频谱,将Display Type栏的Single Time改为FFT Magnitude,在单击“OK”按钮,得到FFT波形。
实验观测记录:
输入信号的时间波形图
输入信号的FFT幅度波形
输出信号的时间波形图
输出信号的FFT幅度波形
习题
(1)改变抽样频率,看看输入输出信号的时频图有无变化。
输入信号图形(单时间波形Single Time,抽样频率:2000Hz):
输出信号图形(单时间波形Single Time,抽样频率:2000Hz):
输入信号图形(单时间波形FFT Magnitude,抽样频率:2000Hz):
输出信号图形(单时间波形FFT Magnitude,抽样频率:2000Hz):
(2)对FFT进行加窗处理,分析一下采用不同的窗函数有何区别(分析波形的旁瓣和主瓣)。
输出信号图形(单时间波形BARTLEET,抽样频率:2000Hz):
输出信号图形(单时间波形BLACKMAN,抽样频率:2000Hz):
输出信号图形(单时间波形HAMMING,抽样频率:2000Hz):
输出信号图形(单时间波形HANNING,抽样频率:2000Hz):
输出信号图形(单时间波形RECTANGLE
dsp实验报告 来自淘豆网m.daumloan.com转载请标明出处.