实验一:Code Composer Studio 入门实验
一.实验目的
1.掌握Code Composer Studio 2.2 的安装和配置。
2.了解DSP 开发系统和计算机与目标系统的连接方法。 3.了解CodeComposerStudio2.2 软件的操作环境和基本功能,及TMS320C6x 软件开发过程。 (1)学习创建工程和管理工程的方法。 (2)了解基本的编译和调试功能。 (3)学习使用观察窗口。 (4)了解图形功能的使用。 二.实验设备
1.PC 兼容机一台;操作系统为Windows2000 (或WindowsXP,以下假定操作系统为Windows2000)。Windows 操作系统的内核如果是NT 的应安装相应的补丁程序(如:Windows2000 为Service Pack3 以上,WindowsXP 为Service Pack1 以上)。
2.ICETEK-C6713-USB-EDU(或ICETEK-C6713-PP-EDU)实验箱一台。如无实验箱则配备 ICETEK-ICETEK-USB 仿真器 3.USB 连接电缆一条。 三.实验原理
*开发TMS320C6x 应用系统一般需要以下几个调试工具来完成:
-软件集成开发环境(Code Composer Studio 2.2):完成系统的软件开发,进行软件和硬件仿真 调试。它也是硬件调试的辅助手段。
-开发系统(ICETEK 5100 USB 或ICETEK 5100 PP):实现硬件仿真调试时与硬件系统的通信,
控制和读取硬件系统的状态和数据。
-评估模块(ICETEK C6713-A 等):提供软件运行和调试的平台和用户系统开发的参照。 *Code Composer Studio 2.2 主要完成系统的软件开发和调试。它提供一整套的程序编制、维护、
编译、调试环境,能将汇编语言和C 语言程序编译连接生成COFF (公共目标文件)格式的可执
行文件,并能将程序下载到目标DSP 上运行调试。
*用户系统的软件部分可以由Code Composer Studio 建立的工程文件进行管理,工程文件一般
包含以下几种文件:
-源程序文件:C 语言或汇编语言文件(*.ASM 或*.C) -头文件(*.H)
-命令文件(*.CMD) -库文件(*.LIB,*.OBJ) 四.实验步骤 1.实验准备 (1)连接实验设备
①检查并设置ICETEK-C6713-EDU 实验箱的各电源开关均处于关闭状态;连接实验箱提 供的220V 电源线,保证接地良好。
②如使用USB 型仿真器,将提供的USB 电缆的扁平端连接到计算机的USB 接口上,另 一端先不做连接。
③连接仿真器的仿真电缆接头到DSP 系统板上的JTAG 接头。注意仿真器接头上的一个 插孔中有一个封针,DSP 系统板上的JTAG 接口的相应插针是被空开的,这样保证了仿真
接头的方向不会接反。
④如使用ICETEK-C6713-A 的DSP 系统板,关闭DSP 系统板上的电源开关。 ⑤将+5V 电源连接到DSP 系统板上。 (2)开启设备
①接通计算机电源,进入Windows 操作系统。
②打开实验箱电源开关,实验箱上的电源指示灯亮。
③打开ICETEK-C6713-A 系统板上电源开关,指示灯VCCLED、33LED 亮。 (3)安装Code Composer Studio 2.2
①将实验箱附带的教学光盘插入计算机光盘驱动器。
②利用桌面上“我的电脑”打开教学光盘的F:\\CCS 开发软件\\CCS c6000(2.2)目录,双击 “Setup.exe”,进入安装程序。
③选择“Code Composer Studio”,按照安装提示进行安装,并重新启动计算机。
④安装完毕,桌面上出现两个新的图标“Setup CCS 2(‘C6000)”、“CCS 2(‘C6000)”; (4)安装DSP 开发系统驱动程序(可选做) *安装USB 型仿真器的驱动程序:
①连接计算机上USB 接口电缆的方形接口一端到仿真器上相应接口;仿真器上红色电源 灯亮,表示USB 接口连通;计算机提示发现新的设备。
②指定驱动程序的路径到教学光盘的“开发系统驱动\%usb2.0\\driver6000\\USBDevice”目录, 选择“mdpjtag.inf”,并完成安装。
③观察仿真器上绿色指示灯亮,表示驱动程序开始工作。 (5)安装实验程序
利用桌面上“ 我的电脑” 将教学光盘上的“ 软件测试程序” 目录中的
“ICETEK-C6713-EDULab”子目录复制到C:\\也可自建文件夹上,并将目录中所有文件(包含子目录中的文件)的只读属性去除。
2.设置Code Composer Studio2.2 在软件仿真(Simulator)方式下运行
(1)双击桌面上“Setup CCS 2(‘C6000)”,启动“Code Composer Studio Setup”。
(2)在“Import Configuration”对话框中单击“Clear”按钮,在接下来的对话框中选择“是”, 清除原先的系统设置;观察窗口“Code Composer Studio Setup”中左侧“System Configuration” 栏中“My System”项被清空。
(3)在“Available Configurations”列表中,单击选择“C6713 Device Simulator, LittleEndian” 驱动,并单击“Import”按钮;观察窗口“Code Composer Studio Setup”中左侧“System Configuration”栏中“My System”项中被加入“C6713 Device Simulator”项。 (4)单击“Save and Quit”按钮,退出“Import Configuration”对话框。 (5)选择“否”,不启动CCS。
3.设置Code Composer Studio 2.2 在硬件仿真(Emulator)方式下运行
(1)双击桌面上“Setup CCS 2(‘C6000)”,启动“Code Composer Studio Setup”。
(2)在“Import Configuration”对话框中单击“Clear”按钮,在接下来的对话框中选择“是”, 清除原先的系统设置;观察窗口“Code Composer Studio Setup”中左侧“System Configuration” 栏中“My System”项被清空。
(3)对于USB 型仿真器在“Available Configurations”列表中,单击选择“ICETEK-5100 USB Emulator c6x1x”驱动,并单击“Import”按钮;观察窗口“Code Composer Studio Setup”中左侧“System Configuration”栏中“My System”项中被加入“tixdx6x1x”项。 (4)单击“Save and Quit”按钮,退出“Import Configuration”对话框。
(5)选择“Code Composer Studio Setup”窗口“File”采单中“Exit”项退出,并在接下来显
示的对话框中选择“是”,保存设置。选择“否”,不启动CCS。 4.启动Code Composer Studio 2.2 双击桌面上“CCS 2(‘C6000)”,启动Code Composer Studio 2.2;可以看到显示出的C671x Code Composer Studio 窗口; 5.创建工程
(1)创建新的工程文件
选择菜单“Project”的“New…”项;在“Project Creation”对话框中,在“Project”项 输入volume ; 单击“ Location ” 项末尾的浏览按钮, 改变目录到
C:\\ICETEK-C6713-EDULab\\Lab01-UseCC也可自建目录,单击“OK”;单击“完成”;这时建立的是一个空的工程文件;展开主窗口左侧工程管理窗口中“Projects”下新建立的“volume.pjt”,其中 各项均为空。
(2)在工程文件中添加程序文件:
选择菜单“Project”的“Add Files to Project…”项;在“Add Files to Project”对话框中选 择文件目录为C:\\ICETEK-C6713-EDULab\\Lab1-UseCC 或自建目录, 改变文件类型为“ C Source
Files(*.c;*.ccc)”,选择显示出来的文件“volum.c”;重复上述各步骤,添加volume.cmd 文件
到volum 工程中;添加C:\\ti\\C6000\\cgtools\\lib\\rts6701.lib。
选择菜单“Project”的“Build Options…”项;在“Build Options for volume.pjt”对话框 中“compiler”属性页的“Basic”栏中修改“Target Version”项的内容为“C671x (-mv6710)”, 设置生成671x 的程序代码。 (3)编译连接工程:
选择菜单“Project”的“Rebu …… 此处隐藏:4815字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




