《TI CCSv5.2中文使用说明》.pdf
文本预览下载声明
CCS v5.x 使用介绍
本文将会从下载、安装、建立工程、调试、下载程序、常见问题及资料等方面介绍CCSv5.x
的使用,尽可能多的使用图片,力求简单,使用户快速上手。
另外,本人邮箱为 huyang.abc@126.com,大家在阅读本文档过程中遇到任何问题可以
与我交流,共同进步。
1 简介
CCS 是什么东西,做什么用的,就不需要我多介绍了,相信能够下载这个文档的人都很
清楚。
从v4 开始,Code Composer Studio 开始基于Eclipse,将编译器、连接器、调试器、BIOS
等工具集成进 Eclipse,并且支持Linux (本人没有玩过,详情请参考链接 1)。CCS 支持TI 所
有的嵌入式处理器产品,包括 MSP430、Stellaris、C2000、C5000 等等。用过CCSv4.x 的朋
友都知道,在使用 CCSv4.x 的过程中经常会出现死机、速度慢,或者各种各样奇怪的问题。
CCSv5.2 是当前最新的版本,速度更快,体积更小,具体的改变可参考链接 2 。建议本文是以
C2000 平台为例介绍CCSv5.2 的使用。
CCS 是一个收费软件,但是有代码限制版和时间限制版(链接3 )。大部分情况下,代码限
制版就足够大家开发使用了。也有随开发工具赠送的全功能版本。
2 下载
下载包分为在线下载版和离线版。下载地址如下:
/index.php/Download_CCS?DCMP=dsp-mc-opemmp-120828HQS=
dsp-mc-opemmp-pr-sw3
在线下载版在安装过程中需要连接网络,从服务器上下载CCS 安装文件。
需要有TI 的账号才能下载,如果没有可以注册一个,很简单。
3 安装
双击您下载的ccs_setup_0018.exe,按照安装步骤按照就可以了。
安装目录推荐安装在C:/ti 文件夹下
注意:可以根据具体项目情况选择CCS 支持的处理器。
点击下一步直到安装完成。
4 第一次使用以及License
安装完成后,打开CCS,会出现以下提示,要求您选择工作区目录,根据您的具体情况
选择目录,注意不要有中文路径。
如果是第一次使用的话,会提示您选择License,如下图所示(来自网络)
可以根据具体的情况选择,如果没有License 的话,选择代码限制版即可。
5 使用CCS
完成上面操作以后,会出现TI Resource Explorer ,根据选择的器件不同会稍有不同,在
我的CCS 下面安装了C2000 和MSP430 会出现controlSuite 和MSP430ware 两个目录。
controlSuite 是T I C2000 的一个资源包,包括所有的器件的数据手册、使用指南、示例
代码、开发工具软硬件、C2000 函数库等,非常方便。另外TI 也提供单独的controlSuite 下
载安装。
MSP430ware 是TI MSP430 的资源包,和controlSuite 差不多。
5-1 新建工程
5-1-1 点击File-New-CCS Project 或者Project-New Project,如下图所示。
5-1-2 如下图所示,添加项目名称、芯片、仿真器等。如果开发MSP430,选择MSP430,
然后选择对应芯片型号;如果是C2000,选择具体的芯片型号。
5-1-3 填写完成后点击Finish 即可。
5-2 添加文件
5-2-1 新建文件,可以新建源文件,头文件,类等等。
5-2-2 添加现有源文件到工程中。右击工程名,选择Add Files…
比如我们要将某个目录下的spi.c 添加到工程中,选择后会出现File Operation,提
示您将文件拷贝到工程目录下还是链接到工程目录下。
5-2-3 头文件路径的设置
在TI 提供的实例代码中,头文件通常是以共享的形式提供的。有时候,新建一个
工程或者更改了工程目录,会出现如下所示编译报错的情况,比如头文件打不开或
者变量没有定义等等。这时候可能是某些文件没有添加进去。
可以通过以下方法添加头文件目录:右击工程名-Properties,选择Build-Include
Options,有一个#include 搜索路径,添加上路径即可。
有些朋友可能会有疑问:{INSTALLROOT_2803x_V126}是什么东西,如何设置?这是
显示全部