版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 店面橱窗施工方案(3篇)
- 机关象棋活动方案策划(3篇)
- 河流地面施工方案(3篇)
- 爱心线上活动策划方案(3篇)
- 秋季捞鱼活动方案策划(3篇)
- 节日活动策划方案步骤(3篇)
- 趸船船头施工方案(3篇)
- 除氧器焊接施工方案(3篇)
- 2026五年级数学下册 图形运动变式练习
- 广府传统村落景观视觉感知与审美体验评价研究
- 2025至2030中国中医药行业市场现状及未来发展策略分析报告
- 2026年内蒙古建筑职业技术学院单招职业适应性测试题库含答案详解
- 2026年内蒙古机电职业技术学院单招职业适应性测试题库附答案详解
- 2026年春季学期开学典礼校长讲话:当机器人站上春晚舞台我们该教孩子什么
- 医院完善drg绩效考核制度
- 消防报警主机安装施工方案
- 水库坝体防渗技术方案
- 2026年“三八”国际妇女节系列活动实施方案
- 森林抚育施工组织方案
- 2025-2026学年苏教版小学数学四年级下册(2026修订)教学计划及进度表
- (2025年版)脊柱外科护理实践指南
评论
0/150
提交评论