dsp实验报告 下载本文

DSP实验报告

姓 名 学 院 自动化学院 专 业 测控专业 班 级 学 号

指导教师 林雪燕

2018年 6月

实验一 CCS 使用实验

一、实验目的

1. 熟悉CCS集成开发环境,掌握工程的生成方法; 2. 熟悉SEED-DEC6713实验环境;

3. 掌握CCS集成开发环境的调试方法;

二、实验内容

(一)幅值可变的正弦波曲线 设计一个程序,输出的正弦波幅值是输入正弦波幅值的多倍。输入输出界面要有必要的文字说明。

(二)自编Hello World程序

能够输出HelloWorld。恰逢教学检查组来我校,可以改输出为欢迎词。

三、实验要求

1. 2. 3. 4.

DSP 源文件的建立;

DSP 程序工程文件的建立;

编译与链接的设置,生成可执行的 DSP 文件; 学习使用 CCS 集成开发工具的调试工具;

四、实验步骤

(一) 创建源文件

1.打开 CCS 选择 File →New →Source File 命令 2.编写源代码并保存

3.保存源程序(如名为 sine.c),选择 File →Save 4.创建其他源程序(如.cmd)可重复上述步骤。 (二) 创建工程文件

1. 打开 CCS,点击 Project-->New,创建一个新工程,其中工程名及路径可任意指定。

2. 在 Project 中填入工程名,Location 中输入工程路径,点击完成。 3. 点击 Project 选择 add files to project,添加工程所需文件。 4. 在弹出的对话框中的下拉菜单中分别选择.c点击打开,添加源程序 sine.c 5. 同样的方法可以添加文件 sine.cmd、rts.lib 到工程中 (三) 工程编译与调试

1. 点击 Project →Build all,对工程进行编译,如正确则生成 out 文件;若是修改程序,可 以使用 Project →Build 命令,进行编译连接,它只对修改部分做编译连接工作。可节省编译与连接的时间。编译通过,生成.out 文件。 2. 点击 File →load program,在弹出的对话框中载入debug文件夹下的.out 可执行文件。

3. 点击 debug →Go Main 回到 C 程序的入口

4.使用 F5 快捷键,运行程序,在Stdout 观察窗中查看程序运行结果,并记录。

五、实验结果

图1相关源程序

图2 HelloWorld主程序与输出

图3幅值可变正弦波界面

六、心得体会:

要认真听老师讲课,这样才会做实验,如果不认真听课,做实验的时候就做不好。要注意培养动手能力。如果程序有错误,在调试的时候要有耐心。

实验二 数字 I/O 实验

一. 实验目的

1. 熟悉 CCS 的开发环境;

2. 掌握 DSP 扩展数字 I/O 口的方法;

3. 了解 SEED-DEC6713 的硬件系统交通灯实现程序;

二. 实验准备