数字信号处理实验四(实验箱)报告 - 图文 联系客服

发布时间 : 星期一 文章数字信号处理实验四(实验箱)报告 - 图文更新完毕开始阅读95d0826304a1b0717fd5dddf

数字信号处理实验报告

实验名称:实验四 基于E300TECHV6713的卷积算法实验 实验时间: 2014 年 11 月 10 日 学号: 201211106134 姓名: 孙舸 成绩:

评语:

一、 实验目的:

1、掌握卷积算法的原理;

3、阅读所提供的样例实验程序,运行样例程序,分析结果;

2、掌握在CCS环境下,TMS320程序编写、编译和调试程序的方法。

二、 实验原理与步骤:

(一) 原理:

Convolve子程序

时域表达式: y?n???h?m?x?n?m?,n?0,1,?,L?1

m?0n程序参数说明:

Input:原始输入数据序列,浮点型,长度128; Impulse:冲激响应序列,浮点型,长度128; Output:卷积输出结果序列,浮点型,长度256; Length:参与卷积运算的两输入序列长度;

子程序流程图:

开始p=Length1-2k<=Length1-1NYNk>Length1-1k<=Length1-1Yi<=pNNYOutput[k]=Output[k]+x[k-i]*y[i],i++i<=pOutput[k]=Output[k]+x[Length1-1-i]*y[Length1-1-p+i],i++p++,p<=Length1-1k++p-1END

(二) 步骤:

A、实验前准备

1)正确完成计算机、E300的连接;

2)用音频线连接音源和E300板的MIC_IN,系统上电;

E300拨码开关设置:

SW1:1:OFF;2:OFF;3:OFF;4:OFF

SW6:1:ON;2:ON;3:ON;4:ON;5:ON;6:ON B、实验 启动

CCS,用

Project/Open

打开“..\\ Algorithm\\01

Convolve\\example.pjt”工程文件;双击“example.pjt”及 “Source”可查看源程序;并加载“example.out”;

在主程序中的两个“k++”处,设置断点,如图所示;单击“Run”运行程序,程序运行到第一个断点处停止;

用View / Graph / Time/Frequency打开图形观察窗口;设置观察图形窗口变量及参数;采用双踪观察两路输入变量Input及Impulse的波形,波形长度为128,数值类型为32位浮点型;

再打开一个图形观察窗口,以观察卷积结果波形;该观察窗口的参数设置

为:变量为Output,长度为256,数据类型为32位浮点数;

调整观察窗口,观察两路输入波形和卷积结果波形;这两路输入波形是由程序产生,并对这两个信号进行卷积;

单击“Animate”或按F10运行程序;调整图形观察窗口,该部分实验的输入信号为音源输出的音频信号的采样信号,且两信号相同,观察卷积结果;