一、controlSUITE的简介
在学习TI C2000系列DSP之前,需要首先安装好开发环境CCS与对应软件套件controlSUITE。
controlSUITE是德州仪器公司为C2000系列微处理器设计的一款集软件、硬件与技术资料一体的复合套件。套件中提供了C2000全套器件的示例程序,这对学习该系列器件非常有用。示例程序展示了绝大多数外设的常用使用方法和技巧,借助示例程序,我们可以更快入手C2000器件的学习,或者直接借助其底层驱动进行开发。controlSUITE中包含了完善的设备初始化函数和绝大多数外设的底层驱动函数,我们可以借助其更好地入手学习C2000设备。这里将介绍controlSUITE的安装与使用方法。
二、controlSUITE的下载
controlSUITE可以在德州仪器官网下载,登陆TI官网后,在搜索栏输入controlSUITE并点击搜索,即可获得相关资料,如图1所示。图2看到可以免费下载,这里选择下载离线版本。注意:下载controlSUITE同样需要使用TI账户登录,且套件大小有2GB,下载过程需要等待一段时间。
图1 controlSUITE搜索结果界面
图2 controlSUITE下载界面
三、controlSUITE的安装
1. 将压缩包解压,运行下载的安装程序controlSUITE.exe。可以自定义选择安装地址。注意:该地址需要记住,后续需要使用该地址将controlSUITE导入到CCS中。
2. 安装完成后,可以打开controlSUITE套件所在安装目录下的controlSUITE.exe,即可打开使用。
3. controlSUITE中包含了众多的技术资料,以Piccolo F2806x为例,其中包含了技术手册、用户指南和示例程序等多种资料
图3 controlSUITE软件初始界面
四、将controlSUITE添加进CCS开发环境
1. controlSUITE可以通过CCS的资源管理器进行管理。通过CCS管理,可以更便捷地使用controlSUITE的资源,例如导入其中的示例程序进行学习等。
2. 事实上,TI针对不同器件均有类似组件包。例如msp430的430WARE和TIVA系列ARM的TIVAWARE,都可以通过如下方法导入到CCS中进行管理。下面将介绍将controlSUITE导入CCS的方法。
a)打开CCS,选择菜单栏中View->Resource Explore,即可打开TI资源管理器。如图4所示。注意:图4和图3尽管画面都出现controlSUITE,但是图三是安装了controlSUITE软件后,点击controlSUITE.exe快捷方式打开controlSUITE看到的界面,图4是在CCS软件中的TI资源管理器中看到的界面。
。
图4 CCS软件中TI资源管理器
b)在资源管理器左上角packages右侧,有Add additional packages按钮。如图5,注意,这里我安装CCS5.5.0时默认自带了controlSUITE,所以不需要再次"add"
图5 Add additional packages界面
c)单击按钮,出现Package Configuration界面。选择Add按钮,在浏览文件夹中选择controlSUITE安装的目录。点击确定。
图5 等待界面
d)之后回到Package Configuration界面,点击OK。CCS将完成controlSUITE的导入。
e)在完成导入后,在packages栏可以选择controlSUITE。此时可以通过CCS完成对controlSUITE资源的使用。