研旭电气科技有限公司:http://www.njyxdq.com
CCS6.0 教程
目录
CCS6.0 教程............................................................................................................ 1
第一章 CCS6.0 软件的安装................................................................................. 2
第二章 CCS 与仿真器的连接................................................................................ 7
2.1 定义工作区目录...................................................................................... 7
2.2 建立目标板配置环境.............................................................................. 8
2.3 连接目标板............................................................................................ 11
第三章 创建 CCS6.0 工程................................................................................... 13
3.1 创建工程................................................................................................ 13
3.2 生成项目................................................................................................ 15
第四章 工程导入................................................................................................. 15
4.1 CCS3.3 工程的导入............................................................................... 15
4.2 CCS 高版本工程的导入......................................................................... 23
第五章 CCS6.0 的仿真与烧写............................................................................. 24
5.1 CCS6.0 的仿真操作............................................................................... 24
5.2 CCS6.0 的烧写操作............................................................................... 28
第六章 CCS6.0 中一些常见的功能按钮............................................................ 30
6.1 加载代码................................................................................................ 32
6.2 监视变量和寄存器................................................................................ 28
6.3 反汇编以及源代码混合模式................................................................ 33
6.4 内存查看器............................................................................................ 34
6.5 管理断点................................................................................................ 35
6.6 图形显示工具........................................................................................ 37
6.7 图像显示工具........................................................................................ 39
1
研旭天猫旗舰店:http://yanxusmpj.tmall.com
第一章 CCS6.0 软件的安装
首先我们需要来安装 TI DSP 的软件开发环境 CCS(Code Composer Studio)。如
果您曾经使用过其他公司的仿真器产品。我们推荐使用 CCS6.0 版本,因为暂时合众达
公司的 XDS510PLUS 和 XDS560PLUS 仿真器只支持 CCS6.0,再高版本兼容性不是很好。
另外我们选用 XDS100 V2 仿真器也只能适用于 CCS4.0 及以上版本的开发环境,
XDS100V3 仿真器只适用于 CCS5.0 及以上版本的开发环境。
注意:安装前先关闭杀毒软件和 360、电脑管家等安全防护软件,否则点击安装程
序会出现警告,强行安装会出现文件丢失。双击 ccs_setup_6.0.0.00190.exe 文件,
出现如下图 1-1 所示界面:
图 1-1
选择“I accept the terms of the license agreement”,点击“Next” 如下图 1-2
2
研旭电气科技有限公司:http://www.njyxdq.com
所示:
图 1-2
点击“Browse”选择安装路径(注意:路径不可以有中文),但推荐默认路径,点
击“Next”见下图 1-3 所示:
3
研旭天猫旗舰店:http://yanxusmpj.tmall.com
图 1-3
根据自己的需求选择索要安装的内容,这里选择“Select All”,然后点击“Next”
见下图 1-4 所示:
4
研旭电气科技有限公司:http://www.njyxdq.com
图 1-4
依旧根据自己的需求选择仿真设备驱动类型,这里选择“Select All”,然后点击
“Next”见下图 1-5 所示:
图 1-5
根据自己的需求选择,这里全不选,然后点击“Finish”。安装过程中会弹出如下
图 1-6 所示一些安装功能的对话框,请勿单击 Cancel 按钮,否则在安装过程中就不会
安装此功能。
5
研旭天猫旗舰店:http://yanxusmpj.tmall.com
安装完成,点击“Finish”见下图 1-7 所示:
图 1-6
图 1-7
6
研旭电气科技有限公司:http://www.njyxdq.com
第二章 CCS 与仿真器的连接
由于 XDS100 V2 仿真器的驱动已经做到了 CCSV6 中了,所以当用户安装 CCSV6 版
本的软件之后,仿真器的驱动就已经安装好了。接下来,用户只需要将仿真器的 USB 与
PC 机的 USB 接口连接即可。驱动也是自动识别安装的,当提示驱动安装完毕而且可以
使用后,用户就可以使用仿真器对目标板进行仿真操作。
下面我们以 YX-28335 开发板为例为大家说明如何使用 XDS100 V2 对目标板进行
仿真。至于其他型号 DSP,其操作过程都是一样的。
2.1 定义工作区目录
CCSv6 首先要求的是定义一个工作区,即用于保存开发过程中用到的所有元素(项
目和指向项目的链接,可能还有源代码)的目录。
默认情况下,会在 C:\Users\<用户>\Documents 或 C:\Documents and Settings\<
用户>\My Documents 目录下创建工作区,但可以任意选择其位置。每次执行 CCSv6 都
会要求工作区目录。如果计划对所有项目使用一个目录,只需选中“Use this as the
default and do not ask again(默认使用此目录且不再询问)”选项,如下图 2-1-1
所示:
更改工作区目录详见下图 2-1-2,在工具栏中点击“File->Switch
图 2-1-1
7
研旭天猫旗舰店:http://yanxusmpj.tmall.com
Workspace->Others”然后自己重新定义(注意:目录不可以有中文):
图 2-1-2
2.2 建立目标板配置环境
如果使用过 CCS 低版本的用户对此并不陌生,同样在 CCSv6 版本环境中,也需要
建立仿真配置环境,只不过建立的人机界面有所区别。在 CCS 低版本中,用 CCS SETUP
进行建立,在此不多做介绍,下面主要介绍如何在 CCSv6 中建立:
在工具栏中点击“File ->New->Target Configuration File”,如下图 2-2-1 所
示:
8