版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 5s奖惩制度实施细则
- 物流管理高级岗位的职责与要求分析报告
- 提升员工环保意识-资源循环培训计划
- 上海市杨浦区2026届高一下生物期末监测模拟试题含解析
- 2025年香港保良局主办98香港小学数学精英选拔赛试题及答案
- 2025年世界少年奥林匹克数学竞赛选拔赛三年级试题及答案
- 福建省龙岩五中学2025-2026学年初三下学期化学试题周练二不含附加题含解析
- 2026年浙江省Q21联盟市级名校初三第三次中考适应性考试生物试题含解析
- 江苏省宜兴市外国语校2026年初三下学期5月阶段验收-生物试题试卷含解析
- 濮阳市重点中学2026年初三4月质量检查化学试题含解析
- 考研调剂协议班合同模板
- 《大众敏捷制造》课件
- T∕DZJN80-2022数据中心用锂离子电池设备产品技术标准
- 植保飞防相关知识课件
- 早期人工流产护理查房
- 卫生院免疫规划工作计划
- 4.1 人要有自信(课件)-2024-2025学年道德与法治七年级下册 (统编版 2024)
- 2025年九江职业大学高职单招职业技能测试近5年常考版参考题库含答案解析
- 抖音机构认证申请公函
- 佳能EOS1500D使用说明书说明书
- 《纺织品的阻燃性》课件
评论
0/150
提交评论