YXDSP-XD510安装步骤
w w
w .
n j
y x
d q
.c o m
声 明
南京研旭电气科技有限公司保留随时对其产品进行修改、改进和完善的权利,
同时也保留在不作任何通告的情况下,终止其任何一款产品的供应和服务的权利。用户在下订单前应获取相关信息的最新版本,并验证这些信息是当前的和完整的。
版权?2009,南京研旭电气科技有限公司
w w
w .
n j
y x
d q
.c o m
CCS 介绍
TI 公司提供了高效的C 编译器和集成开发环境CCS(Code Composer Studio ),学习DSP 编程就应该从学习CCS 的使用开始。CCS 提供了配置、建立、调试、跟踪和分析程序等工具,它便于实时、嵌入式信号处理程序的编制和测试,它能够加速开发例程,提高工作
效率。大部分基于DSP 的应用程序开发包括四个基本阶段:设计、代码编程和编译、调试、
分析,其开发周期的所有阶段如图1-1所示:
图1-1 简单的CCS 开发流程 CCS 包括如下各个部分:
CCS 代码生成工具;
CCS 集成开发环境IDE ;
DSP/BIOS 插件程序和API ;
RTDX 插件、主机接口和API ;
CCS 的构成和接口如图1-2所示:
w w
w .
n j
y x
d q
.c o m
图1-2 CCS 构成及接口
CCS 代码生成工具中需要理解的是C 编译器(C compiler )、汇编器(assembler )和连接器(linker )。C 编译器是将C 语言形式程序代码转成汇编语言源代码;汇编器是将汇编语言文件翻译成CPU 可执行的机器语言的目标文件;连接器就是将多个目标文件组成单个可执行的目标文件,它一边创建可执行文件,一边完成重定位以及决定外部参考。连接
器的输入是可重定位的目标文件和目标库文件。
至于CCS 代码生成工具的其他部分,用户可以参考相关的数据手册资料,在随着CCS 使用
过程中不断学习和体会。
CCS 集成开发环境IDE :它具有允许编辑、编译和调试DSP 目标程序等功能。
编辑源程序
CCS 允许编辑C 源程序和汇编语言源程序,你还可以在C 语句后面显示汇编指令的方式来查看C 源程序,如图1-3所示。
w w
w .
n j
y x
d q
.c
o m
图1-3 CCS 集成编辑环境
创建应用程序
应用程序通过工程文件来创建。工程文件中包括C 源程序、汇编源程序、目标文件、
库文件、连接命令文件和包含文件。编译、汇编和连接文件时,可以分别指定它们的选项。
在CCS 中,可以选择完全编译或增量编译,可以编译单个文件,也可以扫描出工程文件的
全部包含文件从属树,也可以利用传统的make files 文件编译。
调试应用程序
w w
w .
n j
y x
d q
.c
o m
CCS 提供下列调试功能: >> 设置可选择步数的断点;
>> 在断点处自动更新窗口; >> 查看变量;
>> 观察和编辑存储器和寄存器;
>> 估算执行统计数据; >> 观察反汇编指令和C 指令;
>> CCS 还提供GEL 语言,它允许开发者向CCS 菜单中添加功能。 >> 观察调用堆栈;
>> 绘制选定对象的信号曲线;
>> 对流向目标系统或从目标系统流出的数据采用探针工具观察,并收集存储器映象;
关于DSP/BIOS 插件程序和API ,以及RTDX 插件、主机接口和API 等其他部分的功
能,用户可以在随着对CCS 使用的熟练与需要,不断加深学习和体会
w w
w .
n j
y x
d q
.c o m
实验步骤:
CCS 软件的安装
首先我们需要来安装TI DSP 的软件开发环境CCS (Code Composer Studio )。如
果您曾使用过其他公司的仿真器产品,请您卸载之前安装的驱动程序以及CCS 软件,重启
电脑后重新进行安装,避免发生冲突。
目前CCS 常用的版本有CCS2.2、CCS3.1和CCS3.3,我们推荐您使用CCS3.3版本,因为它全面支持TI 各个系列的DSP 。注意:本仿真器暂时不支持CCS4以上版本。
首先打开CCS3.3的安装文件夹,点击CCS3.3的安装程序 出现如下图界面
点击“Next”,出现下图界面
w w
w .
n j
y x
d q
.c o m
点击“Next”,出现下图,选择“I Accept the License Agreement”,点击“Next
点击“Browse”选择安装路径,但推荐默认路径,点击“Next”
w w
w .
n j
y x
d q
.c o m
点击 “Install Now”
出现下图安装进程界面
w w
w .
n j
y x
d q .c o m
若安装过程出现Installer Information :Error1308,则点击“Ignore” 忽略即可;
若安装过程出现Warning ,点击“确定”
w w
w .
n j
y x
d q
.c o m
安装完成,点击
“Finish”
安装后会在桌面上会出现如下图标:
w w
w .
n j
y x
d q
.c o m
安装CCS 升级补丁
补丁位置在CCS 仿真插件中,按表格步骤顺序执行即可。
安装仿真器驱动
仿真器驱动在光盘的YXDSP-XDS510 USB 驱动文件夹内。驱动的名称是YXDSP-XDS510 USB2.0 Setup.exe 。
1.
双击程序图标,进入安装界面。
w w
w
2. 连续点击两次“下一步”,出现以下界面。
3. 选择安装路径,若你安装的是CCS3.3,那么路径就是C:\CCStudio_v3.3,若你安
w
w .
n j y x
d q
.c o m
4. 之后就“下一步”安装,直至安装完成。
⑵、 选择“从列表或指定位置安装(高级)”,点击下一步。
w w
w .
n j
y x
.c o m
⑶、 选择“不要搜索,我要自己选择要安装的驱动程序”,点击下一步。
⑷、 选择从磁盘安装,点击“浏览”。
w w
w .
n j y x
d q
.c o m
⑸、 找到CCS 安装目录下的XDS510-USB2.0驱动程序文件夹里的usb510,点击“打开”。
⑹、 点击下一步,完成硬件识别步骤。
注意:打开电脑的设备管理器查看是否出现XDS510-USB2.0,若设备管理器里面未出现或者在此驱动前面有感叹号存在,那么说明硬件识别错误,需要再次拔插,重新识别或者右击
w w
w .
n j
y x
d q
.c
o m
鼠标选择更新驱动程序。如果出现了XDS510-USB2.0且没有感叹号,那证明仿真器识别成功。
配置CCS3.3 Setup
双击桌面的Setup Code Composer Studio V3.3图标,进行设置环境。
CCS 工作环境分为:软件仿真环境(Simulator )和硬件仿真环境(Emulator )两种
环境。
CCS 可以工作在纯软件仿真(Simulator )环境中,这就由软件在PC 机内存中构造一
个虚拟的DSP 环境,可以调试、运行程序。但一般软件无法构造DSP 中的外设,所以软件
仿真通常只用于纯软件算法的调试和进行效率分析等简单仿真操作。在使用软件仿真方式工
作时,无需连接平台和仿真器等硬件。由于需要硬件仿真,所以应将CCS 设置为硬件仿真环境(Emulator )。
w w
w .
n j
y x
d q
.c
o m
以TMS320F28335为例,所以选择“F28335 XDS510 Emulator ”,右击将其添加到左边的系统配置栏“Add to System ”。
右击选择“Properties ”,选择中间选项,即“Auto-generate board data file with extra configuration”。
w w
w .
n j
y x
d q
.c o m
配置Configuration File ,点击浏览,即“Browser ”按钮,根据如下路径找到
XDS510U2.cfg 文件,CCS 的安装路径\CC\bin\XDS510U2.cfg (此步骤关键),点击打开。
返回后,点击下一步,I/O 端口配置,默认为0X240,点击完成。
w w
w .
n j
y x
d q
.c o m
选择退出时启动CCS 。
点击“是”后就会成功进入CCS 。此时DSP 的开发环境已经建立完成。
w w
w .
n j
y x
d q
.c o m