实验报告 CCS的安装与simulate的使用.docx

上传人:b****0 文档编号:12539702 上传时间:2023-04-20 格式:DOCX 页数:12 大小:358KB
下载 相关 举报
实验报告 CCS的安装与simulate的使用.docx_第1页
第1页 / 共12页
实验报告 CCS的安装与simulate的使用.docx_第2页
第2页 / 共12页
实验报告 CCS的安装与simulate的使用.docx_第3页
第3页 / 共12页
实验报告 CCS的安装与simulate的使用.docx_第4页
第4页 / 共12页
实验报告 CCS的安装与simulate的使用.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

实验报告 CCS的安装与simulate的使用.docx

《实验报告 CCS的安装与simulate的使用.docx》由会员分享,可在线阅读,更多相关《实验报告 CCS的安装与simulate的使用.docx(12页珍藏版)》请在冰豆网上搜索。

实验报告 CCS的安装与simulate的使用.docx

实验报告CCS的安装与simulate的使用

贵州大学实验报告

学院:

专业:

班级:

姓名

学号

实验组

实验时间

指导教师

成绩

实验项目名称

CCS的安装与simulate的使用

实验目的

1.学会CCS的安装和设置,

2.熟悉程序的开发流程,

3.初步掌握Simulator的使用方法

实验要求

安装CCS软件,并利用CCSsetup进行设置

对一个简单程序进行调试

实验原理

利用软件对指令进行仿真分析。

CCS(CodeComposerStudio)代码调试器是一种合成开发环境(IDE,IntegratedDevelopmentEnvironment)。

它是一种针对TI公司的TMS320系列DSP专用调试接口的交互式方法软件。

CCS目前有CCS1.1、CCS1.2、CCS2.0等三个不同时期的版本,CCS又有CC2000(针对C2XX)、CCS5000(针对C54XX)、CCS6000(针对C6X)等三个不同的型号。

在TI的网站可以下载免费的30天期限的试用版,如若使用正版CCS软件请用户自行购买。

对于各种不同的版本和型号,其相互之间的差别不是很大。

由于华中科技大学电信系研发的TMS320C54XX-IVDSP教学实验系统所用核心芯片为TI公司的TMS320C5409,所以我们选择安装CCS2.0for5000版本的CCS软件。

实验仪器

计算机一台

实验步骤

1、CCSset的设置

CCS设置程序是用于建立CCS集成开发环境与目标板或simulator之间通信的接口.CCS是一个开放的环境,通过设置不同的驱动完成对不同环境的支持.本教案以CCS2.0为例说明CCS下的驱动设置方法.

假设安装路径为:

d:

\ti下,对CCS的设置如下:

(1)双击桌面上的”setupccs2(c5000)”,开始运行程序,回出现如图1-1所示的界面;

图1-1CCS的首界面

(2)单击”CLOSE”按纽关闭对话框.

(3) 在“AvailableBoard/SimulatorTypes”栏选择“54xxsimulator”在“BoardPropertis”对话框中点击按纽“next”,一直到“Finish”如图1-2所示。

图1-2选择仿真板界面

此处对要仿真的方式进行选择,是进行软件仿真(Simulator)还是硬件仿真(Eimulator),并可以选择要仿真的板子的型号,在此我们选择软件仿真.用的是C54xxSimulator.

(4)在菜单File中选择”StartCodeComposerStudio”,启动CCS5000.

设置完毕

2、一个简单DSP程序的调试

(1)创建工程

运行CCS5000(54XXSimulaor/CPU)

在Project菜单中选择New项,将弹出ProjectCreation的窗口

图1-3创建工程界面

将新建的工程存入E盘,CCS将建立一个名为*.pjt的工程,此文件保存了工程的设置信息及工程中的文件引用情况.

(2)将文件添加到工程

从Files->new菜单中选择SourceFile,输入源程序.这里请大家输入以下的源程序.将程序存为*.asm的程序

.title"wx1.asm"

.mmregs

STACK.usect"STACK",10H

.bssa,4

.bssx,4

.bssy,1

.defstart

.data

table:

.word1,2,3,4

.word8,6,4,2

.text

start:

STM#0,SWWSR

STM#STACK+10H,SP

STM#a,AR1

RPT#7

MVPDtable,*AR1+

LD#1,DP

CALLSUM

end:

Bend

SUM:

STM#a,AR3

STM#x,AR4

RPTZA,#3

MAC*AR3+,*AR4+,A

STLA,@y

RET

.end

从Project菜单中选取AddFilestoProject,将刚才编写的程序添加到本工程.

双击的Source右边的”+”,可以观察到刚才所添加的源文件.

(3)生成和运行程序

执行菜单Project->RebuildAll,对文件进行编译,汇编,链接,Output窗口将显示编译,汇编,链接的信息,错误提示等.最后生成*.out文件.编译通过时会出现两个警告.

图1-4Output窗口

执行菜单Project->LoadProgram,将刚才所生成的*.out文件加载到DSP中,CCS将会自动打开一个反汇编窗口,显示加载程序的反汇编指令.

(4)观察程序结果:

分别点击菜单Viex->Memory和Registers可以观察程序执行后存储器的变化,程序执行的结果以及寄存器值的变化情况

实验内容

安装CCS软件,并利用CCSsetup进行设置

对一个简单程序进行调试

实验数据

对程序单步运行结果图:

实验总结

通过此次试验我学会了CCS的安装和设置,同时也熟悉程序的开发流程,并初步掌握Simulator的使用方法。

在实验过程中遇到很多难处,因为一开始对软件的不熟悉,出现了很多的错误,如在运行程序后,如何根据提示改正错误,如何分析程序结果,再将其与运行结果进行比较,看是否一致。

还有通过此次实验对软件各个部分的功能了解了,并可以熟练使用。

断点的设置如下:

将光标放在需要设置断点的程序语句行上,单击工具栏按钮“ToggleBreakpoint”,或按F9。

此时该语句行左边会出现一个红色的圆点,表示该语句已经设置了断点。

指导教师意见

 

签名:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1