实验一 Code Composer Studio 安装教程与入门
一、实验目的
1.掌握 Code Composer Studio v5 的安装和配置步骤过程。
2.了解 DSP 开发系统和计算机与目标系统的连接方法。
3.了解 Code Composer Studio v5 软件的操作环境和基本功能,了解 TMS320C55xx 软件开发 过程。
① 学习创建工程和管理工程的方法。
② 了解基本的编译和调试功能。
③ 学习使用观察窗口。
④ 了解图形功能的使用。
二、实验设备
1.PC 兼容机一台;操作系统为 Win10 。
2.Ccs开发环境
三、实验原理
1.开发 TMS320C55xx 应用系统一般需要以下几个调试工具来完成:
① 软件集成开发环境(Code Composer Studio v5):完成系统的软件开发,进行软件和硬件仿 真调试。它也是硬件调试的辅助手段。
② 开发系统(ICETEK-XDS100v2+):实现硬件仿真调试时与硬件系统的通信,控制和读取硬 件系统的状态和数据。
③ 评估模块(ICETEK VC5509-AE 或 ICETEK VC5509-C 等):提供软件运行和调试的平台和 用户系统开发的参照。
2.Code Composer Studio v5 主要完成系统的软件开发和调试。它提供一整套的程序编制、维护、 编译、调试环境,能将汇编语言和 C 语言程序编译连接生成 COFF (公共目标文件)格式的可执 行文件,并能将程序下载到目标 DSP 上运行调试。
3.用户系统的软件部分可以由 CCS 建立的工程文件进行管理,工程一般包含以下几种文件:
① 源程序文件:C 语言或汇编语言文件(.C 或.ASM)
② 头文件(.H)
③ 命令文件(.CMD)
④ 库文件(.LIB,.OBJ)
注:本次实验因为特殊原因,无硬件仿真,只提供软件仿真方法步骤。
四、实验步骤
1.Ccs开发环境安装
1.准备好开发环境安装包
链接:https://pan.baidu.com/s/1mR-IOl4NSNtsU_LuhtEesQ
提取码:lj4n
2.开发环境安装步骤
(1)打开下载完成的安装包,解压后找到ccs_setup_5.3.0.00090.exe以管理员身份运行。
(2)点击yes。(3)接受许可条款。点击next。
(4)选择安装路径。建议不要安装在C盘。点击next。
(5)点击next。
(6)根据自己的需求选择安装,初学者建议全选。后两步同此。
(7)等待安装完成。点击完成即可。
3.实验入门及新建工程操作步骤
(1)启动开发环境,选择工作空间保存位置,下次启动是否再一次显示该窗口。
(2)第一次进入 CCS 时,会提示设置 License(授权许可),我们这里使用 XDS100v2 仿真器, 可以使用免费的授权,选择“FREE LICENSE ”,点击 Finish 完成,此时可以看到 CCS 左下角显示“Licensed”。
注:若软件没有自动弹出 License 设置界面,可以点击菜单 Help->Code Composer Studio Licensing Information 打开 License 设置界面。
(3)新建一个ccs工程,选择file–>new–>ccs project.(4)创建工程名(工程名任意)。
(5)选择芯片型号等,本次实验例程使用的是c5509,选择创建带main函数的工程,然后点击完成。
注:如需另存工作空间位置,把默认工作空间位置的勾去掉即可选择。
(6)在工程名位置编译工程,显示没有错误,工程创建完毕。
(7)基于本次实验实验历程为课堂历程,创建的工程为不带main函数的工程:
(8)在工程名处右击添加历程中的库文件。
(9)点击OK。然后编译整个工程。工程没有错误。
4.软件仿真步骤
(1)从视图窗口中调出Target configurations窗口。
(2)右击,创建新的软件仿真配置。
(3)修改软件仿真名。点击完成。
(4)修改软件仿真配置。
(5)选择C55xx…,点击保存。
(6)将软件仿真链接到工程。编译工程,没有出现错误。
(7)点击仿真按钮进行仿真。
(8)设置断点,在断点处右击可更改断点属性。
(9)将需要观察的变量添加到witch窗口。
五、实验结果
(1)运行代码,首先代码会停在断点处。在运行,代码会停在下一断点处。
(2)修改断点属性后,通过调用tools—>graph—>sign time修改显示窗口属性。
(3)点击OK后,运行代码可观察到图形窗口如下:
(4)修改最后一个断点属性,将其改为连续显示,可观察图形窗口有如下交叉显示:
六、总结
没有总结,总结就是CCS太难用了,不如KEIL或是IAR用的舒服。