




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、贵州大学实验报告学院: 专业: 班级:姓名 学号 实验组实验时间指导教师成绩实验项目名称ccs的安装与simulate的使用实验目的1.学会ccs的安装和设置,2.熟悉程序的开发流程,3.初步掌握simulator的使用方法实验要求安装ccs软件,并利用ccssetup进行设置对一个简单程序进行调试实验原理利用软件对指令进行仿真分析。 ccs(code composer studio)代码调试器是一种合成开发环境(ide,integrated development environment)。它是一种针对ti公司的tms320系列dsp专用调试接口的交互式方法软件。ccs目前有ccs1.1、c
2、cs1.2、ccs2.0等三个不同时期的版本,ccs又有cc2000(针对c2xx)、ccs5000(针对c54xx)、ccs6000(针对c6x)等三个不同的型号。在ti的网站可以下载免费的30天期限的试用版,如若使用正版ccs软件请用户自行购买。对于各种不同的版本和型号,其相互之间的差别不是很大。由于华中科技大学电信系研发的tms320c54xxiv dsp教学实验系统所用核心芯片为ti公司的tms320c5409,所以我们选择安装ccs2.0 for 5000版本的ccs软件。实验仪器计算机一台实验步骤1、ccsset 的设置 ccs设置程序是用于建立ccs集成开发环境与目标板或simu
3、lator之间通信的接口.ccs是一个开放的环境,通过设置不同的驱动完成对不同环境的支持.本教案以ccs2.0为例说明ccs下的驱动设置方法. 假设安装路径为: d:ti下,对ccs的 设置如下: (1) 双击桌面上的”setup ccs 2 (c5000)”,开始运行程序,回出现如图1-1所示的界面; 图1-1 ccs的首界面(2) 单击”close”按纽关闭对话框.(3)在“available board/simulator types”栏选择 “54xx simulator”在“board propertis”对话框中点击按纽“next”,一直到“finish”如图1-2所示。 图1-2
4、 选择仿真板界面 此处对要仿真的方式进行选择,是进行软件仿真(simulator)还是硬件仿真(eimulator),并可以选择要仿真的板子的型号,在此我们选择软件仿真.用的是c54xx simulator.(4) 在菜单file中选择”start code composer studio”,启动ccs 5000. 设置完毕2、一个简单dsp程序的调试 (1) 创建工程 运行ccs 5000(54xx simulaor/cpu) 在project菜单中选择new项,将弹出project creation的窗口 图 1-3 创建工程界面 将新建的工程存入e盘,ccs将建立一个名为*.pjt的工程
5、,此文件保存了工程的设置信息及工程中的文件引用情况. (2)将文件添加到工程 从files-new菜单中选择source file,输入源程序.这里请大家输入以下的源程序.将程序存为*.asm的程序 .title wx1.asm .mmregsstack .usect stack,10h .bss a,4 .bss x,4 .bss y,1 .def start .datatable: .word 1,2,3,4 .word 8,6,4,2 .textstart: stm #0,swwsr stm #stack+10h,sp stm #a,ar1 rpt #7 mvpd table,*ar1+
6、 ld #1,dp call sumend: b end sum: stm #a,ar3 stm #x,ar4 rptz a,#3 mac *ar3+,*ar4+,a stl a,y ret .end从project菜单中选取 add files to project,将刚才编写的程序添加到本工程. 双击的source右边的”+”,可以观察到刚才所添加的源文件. (3) 生成和运行程序 执行菜单project-rebuild all,对文件进行编译,汇编,链接,output窗口将显示编译,汇编,链接的信息,错误提示等.最后生成*.out文件.编译通过时会出现两个警告. 图1-4 output窗
7、口 执行菜单project-load program,将刚才所生成的*.out文件加载到dsp中,ccs将会自动打开一个反汇编窗口,显示加载程序的反汇编指令. (4)观察程序结果: 分别点击菜单viex-memory和registers可以观察程序执行后存储器的变化,程序执行的结果以及寄存器值的变化情况实验内容安装ccs软件,并利用ccssetup进行设置对一个简单程序进行调试实验数据对程序单步运行结果图:实验总结通过此次试验我学会了ccs的安装和设置,同时也熟悉程序的开发流程,并初步掌握simulator的使用方法。在实验过程中遇到很多难处,因为一开始对软件的不熟悉,出现了很多的错误,如在运行程序后,如何根据提示改正错误,如何分析程序结果,再将其与运行结果进行比较,看是否一致。还有通过此次实验对软件各个部分的功能了解了,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 手指谣小熊猫课件
- 红色旅游教育功能分析-洞察及研究
- 次卡协议书5篇
- 人教版四年级数学上学期第6单元除数是两位数的除法综合素养评价卷(含答案)
- 吉林省白城市通榆县育才学校2024-2025学年八年级下学期4月月考生物试题(含答案)
- 学生食品安全培训教育课件
- 手扶梯使用安全培训课件
- 2025-2026学年安徽省安庆市太湖县五校联考九年级(上)开学英语试卷(含答案)
- 工程咨询国际化竞争-洞察及研究
- 模块化设计质量策略-洞察及研究
- 奥曲肽治疗肠梗阻的护理
- 十五五住房和城乡建设发展思路
- 马克思主义经典原著选读-1
- 《书愤》课件-【中职专用】高二语文(高教版2023职业模块)
- 邻里中心项目策划工作建议书框架及标准格式
- 人工智能通识 课件 第七章 智能之躯-具身智能
- 妈妈驿站加盟合同范本
- T/CUWA 60055-2023城镇排水管道螺旋缠绕内衬法修复用硬聚氯乙烯(PVC-U)带状型材
- DB62T 25-3016-2016 建筑工程资料管理规程
- 专题06 对角互补模型(原卷版)
- 2025勤工俭学合同范本
评论
0/150
提交评论