- 11
- 0
- 约3.32万字
- 约 41页
- 2016-12-06 发布于重庆
- 举报
DSP技術与应用实验指导书
实验一 CCS系统基本操作实验
一﹑ 实验目的
1.熟悉CCS集成开发环境,掌握工程的生成方法;
2.熟悉SEED-DEC2812实验环境;
3.掌握CCS集成开发环境的调试方法。
二﹑ 实验内容
1.DSP源文件的建立;
2.DSP程序工程文件的建立;
3.学习使用CCS集成开发工具的调试工具。
三﹑实验原理与方法
1.实验原理
CCS提供了配置、建立、调试、跟踪和分析程序的工具,便于实时、嵌入式信号程序的编制和测试,它能够加速开发进程,提高工作效率。
CCS提供了基本的代码生成工具,它们具有一系列的调试、分析能力。
2.方法
(1)将DSP仿真器与计算机连接好;
(2)将DSP仿真器的JTAG插头与SEED-DEC2812单元的J1相连接;
(3)启动计算机,计算机启动后,打开SEED-DTK2812的电源。观察SEED-DTK_MBord单元的+5V,+3.3V,+15V,-15V的电源指示灯及SEED-DEC2812的电源指示灯D2是否均亮;若有不亮,请断开电源,检查电源。
四﹑ 实验仪器设备
SEED-DTK2812实验箱
五﹑实验步骤
1.创建源文件
(1)双击图标进入CCS环境。
(2)打开CCS选择File New Source File命令
(3)编写源代码并保存
(4)保存源程序名为add.c,选择File save
(5)创建其它源程序(如.cmd)可重复上述步骤。
2.创建工程文件
(1)打开CCS,点击Project New,创建一个新工程,其中工程名及路径可任意指定
弹出如下对话框:
(2)在Project中填入工程名,Location中输入工程路径;其余按照默认选项,点击完成既可创建工程;
(3)点击Project选择add files to project,添加工程所需文件;
(4)在弹出的对话框中的下拉菜单中分别选择.c点击打开,既可添加源程序add.c添加到工程中;
(5) 同样的方法可以添加文件add.cmd、rts2800.lib到工程中;在下面的窗口中可以看到math.c、2812.cmd、rts.lib文件已经加到工程文件中。
3.设置编译与连接选项
(1)点击Project选择Build Options;
(2)在弹出的对话框在设置相应的编译参数,一般情况下,按默认值就可以;
(3) 在弹出的对话框中选择连接的参数设置,设置输出文件(可执行文件与空间分配文件),堆栈的大小以及初始化的方式。
4.工程编译与调试
(1)点击Project Build all,对工程进行编译,如正确则生成out文件;若是修改程序,可以使用Project Build 命令,进行编译连接,它只对修改部分做编译连接工作。可节省编译与连接的时间。编译通过,生成add.out文件;
(2)点击File load program,弹出的对话框中载入debug文件夹下的.out可执行文件;
(3)装载add.out完毕;
(4)点击debug Go M ain回到C程序的入口;
(5)打开File Workspace Save Workspace保存调试环境,以便下次调试时不需要重新进行设置。只要File Workspace Load Workspace既可恢复当前设置;
(6) 打开观察窗口察看变量的值,即使用View Watch window;
(7)打开add.c文件,在22行“for(;;);”设置断点;
(8)运行程序,观察结果。
六﹑附参考程序
#include stdio.h
/* ======== main ======== */
void main(){
int a=10;
int b=10;
int c;
c=a+b;
for(;;);
}
实验二 加减法算术运算实验
一﹑ 实验目的
1.学习使用16位定点DSP运算的基本编程方法;
2.学习在CCS环境中调试调试汇编代码;
3.学习Simulator的使用方法。
二﹑实验内容
1.使用C54X汇编语言编写16位定点DSP加减法实验程序;
2.在仿真器上调试运行,并记录分析运算结果。
三﹑实验原理与方法
1.定点DSP中的数据表示方法
C54X是16位的定点DSP。一个16位的二进制数既可以表示一个整数,也可以表示一个小数。当它表示一个整数时,其最低位(D0)表示,D1位表示,次高位(D14)表示。如果表示一个有符号
您可能关注的文档
最近下载
- 石竹山签谱详解100.doc VIP
- 中医临床诊疗术语标准及应用.docx VIP
- 2025年湘西土家族苗族自治州民族中医院医护人员招聘备考试题及答案解析.docx VIP
- 石竹山签谱全100签详解.pdf VIP
- 2023年高考历史真题:2023年高考山东历史真题及答案.pdf VIP
- 2025-2026学年人教版八年级数学上册期末考试试卷.pdf VIP
- 2023年高考历史真题试卷(新课标卷)(含答案及详细解析) .pdf VIP
- 2026中考英语复习《主谓一致》课件.pptx
- 2024年湘西土家族苗族自治州民族中医院医护人员招聘备考试题及答案解析.docx VIP
- 2025-2026学年小学科学六年级上册青岛版(六三制2024)教学设计合集.docx
原创力文档

文档评论(0)