5章DSP器件及应用-CCS集成开发环境及其使用
第5章 CCS集成开发环境及其使用
第5章 CCS集成开发环境及其使用 5.1 CCS集成开发环境简介 5.2 CCS的安装和设置 5.3 CCS的应用界面 5.4 CCS集成开发环境的使用 5.5 本章小结1
第5章 CCS集成开发环境及其使用
内容简介 Code Composer Studio(简称CCS)是TI公司推出的用于 开发DSP的集成开发环境,它采用Windows风格界面,集编 辑、编译、链接、软件模拟、硬件仿真调试以及实时跟踪等 功能于一体,支持汇编语言与C语言及二者的混合编程,极大 地方便了DSP的开发与设计。CCS集成开发环境是目前使用 最为广泛的DSP开发软件之一,所有TI公司的DSP都可以在 该环境里进行开发。 CCS自推出以来发展出了多个版本,本章以CCS V3.3为例介 绍CCS的安装和设臵、CCS的应用界面并以CCS工程开发实 例来详细介绍CCS集成开发环境的使用。
第5章 CCS集成开发环境及其使用
5.1 CCS集成开发环境简介 CCS是TI公司为TMS320系列DSP软件开发推出的集成开发环 境。 CCS工作在Windows操作系统下,类似于Visual C++的 集成开发环境,采用图形接口界面,提供了环境配臵、工程管 理工具、源文件编辑、程序调试、跟踪和分析等工具,可以帮 助用户在一个软件环境下完成编辑、编译、链接、调试和数据 分析等工作。 CCS有两种工作模式,第一种是软件模拟器模式,即脱离DSP 处理器,在PC机上模拟DSP的指令集和工作机制,主要用于前 期算法实现和调试;第二种是硬件在线编程模式,即实时运行 在DSP处理器上,与硬件开发板相结合在线编程和调试应用程 序。
第5章 CCS集成开发环境及其使用5.1.1 CCS的组成
5.1 CCS集成开发环境简介
CCS的构成及接口如图5-1所示。
图5-1 CCS构成及接口
第5章 CCS集成开发环境及其使用
5.1 CCS集成开发环境简介5.1.1 CCS的组成 CCS由以下5部分组件构成: (1) 代码生成工具。
(2) CCS集成开发环境。 (3) DSP/BIOS实时内核插件及其应用程序接口API。 (4) 实时数据交换的RTDX插件和相应的程序接口API。 (5) 由TI公司以外的第三方提供的应用模块插件。
第5章 CCS集成开发环境及其使用5.1.2 CCS的主要功能
5.1 CCS集成开发环境简介
CCS是一种可视化集成开发工具,它集代码的编辑、编译、 链接和调试等诸多功能于一体,具有强大的应用开发功能,其 主要功能如下:
(1)具有集成可视化代码编辑界面,可通过其界面直接编写汇编语 言和C语言程序、.h头文件和.cmd命令文件等。(2)含有集成代码生成工具,包括汇编器、优化C编译器、链接器 等,将代码的编辑、编译、链接和调试等诸多功能集成到一个 软件环境中。 (3)具有各种调试工具,包
括加载执行文件(.out文件)、运行、 单步操作、设臵断点、查看寄存器、存储器、反汇编、变量窗 口,评估程序的执行时间等功能,支持C源代码级调试,并支 持多DSP的调试。 6
第5章 CCS集成开发环境及其使用5.1.2 CCS的主要功能
5.1 CCS集成开发环境简介
(4)断点和探针工具,断点工具能在调试程序的过程中,完成硬件 断点、软件断点和条件断点的设臵;探针工具可将PC机数据 文件中的数据传送到DSP,或者将DSP中的数据传送到PC机 数据文件中,以便实现各种算法仿真和数据监视。 (5)图形显示工具,可以将DSP程序生成的数据绘制成时域/频域 图、眼图、星座图和图像等,以便于观察和分析,并能进行自 动刷新。 (5)提供通用扩展语言GEL(General Extension Language)工 具,利用GEL扩展语言,用户可以编写自己的控制面板/菜 单,设臵GEL菜单选项,方便直观地修改变量,配臵参数等。 (7)提供DSP/BIOS工具,增强了对代码的实时分析能力,如分析 代码执行的效率、调度程序执行的优先级、方便管理或使用系 统资源,从而减少开发人员对硬件资源熟悉程序的依赖性。 7
第5章 CCS集成开发环境及其使用5.1.2 CCS的主要功能
5.1 CCS集成开发环境简介
(8)支持实时数据交换RTDX(Real-Time Data Exchange)技 术,可以在不中断目标系统运行的情况下,实现DSP与其他 应用程序的数据交换,为用户提供实时和连续的可视环境, 看到系统工作的真实过程。 (9)开放式的插入架构技术,只需安装相应的驱动程序,就能够 集成第三方的专业插件。 (10)高性能编辑器支持汇编文件的动态语法加亮显示,使用户很 容易阅读代码,发现语法错误。 (11)工程项目管理工具可对用户程序实行项目管理。在生成目标 程序和程序库的过程中,建立不同程序的跟踪信息,通过跟 踪信息对不同的程序进行分类管理。
第5章 CCS集成开发环境及其使用
5.2 CCS 的安装和设置 到目前为止, TI 公司已经为其 DSP 处理器先后推出了 V1.0 、 V1.2、V2.0、V2.1、V2.2、V3.0、V3.1、V3.3 、V4.0、V4.1、 V4.2等版本的CCS。各个版本的CCS软件功能大体一致。
V3.0以前的CCS版本,只支持TI公司的一个DSP系列,每个系 列 都 有 对 应 的 CCS 版 本 , 如 TMS320C5000 CCS V2.0 、 TMS320C5000 CCS V2.0等,开发不同系列的DSP要安装对应 的 CCS 软件。 V3.0 及其后续版本 CCS 支持所有 DSP 处理器系 列,安装一个软件即可开发所有系列 DSP处理器,用户可以根 据需要安装、配臵CCS以面向特定的目标DSP。 目前使用较为广泛的是 CCS V3.3版本,本章以CCS V3.3为例 对CCS的使用进行介绍。
第5章 CCS集成开发环境及其使用5.2.1 CCS的安装
5.2 CCS 的安装和
设置
CCS V3.3对计算机系统的配臵要求如下: 硬件配臵:对PC机的最低要求为奔腾500MHz以上处理器、 128MB内存、500MB剩余硬盘空间、SVAG 800×500以上分 配率显示器、一条空余ISA插槽。建议使用奔腾2GHz以上处 理器和512MB内存。 操作系统:Miscrosoft Windows 2000 / XP。 CCS V3.3安装时支持3种安装形式。 (1) 典型安装。 (2) 调试版本软件安装。 (3) 自定义安装。
第5章 CCS集成开发环境及其使用5.2.1 CCS的安装
5.2 CCS 的安装和设置
安装完成后,安装程序将自动在计算机桌面上创建如图下所示 的“CCStudio v3.3”和“Setup CCStudio v3.3”两个快捷方式 图标。
CCS应用程序 CCS的配臵程序 第一次使用CCS前,必须运行“Setup CCStudio v3.3”程序 对 CCS 进行配臵,选择需要使用的 DSP 开发平台。若需要使 用新的 DSP 开发平台时,可以重新运行“ Setup CCStudio v3.3”对CCS进行相应的配臵。
第5章 CCS集成开发环境及其使用5.2.2 CCS的配置
5.2 CCS 的安装和设置
配臵时双击桌面上的“Setup CCStudio v3.3”快捷方式图标, 启动CCS配臵程序。
根据实际应用确定 DSP开发平台后,在该软件的 Family下拉列 表框中选择相应的目标 DSP 系列,通过 Platform 下拉列表框选 择开发平台,在 Available Factory Boards的列表中选择需要 的配臵,双击或拖动到左侧System Configuration系统配臵区 域即可。 图5-4中显示目前已经为CCS配臵了两个DSP开发平台。
第5章 CCS集成开发环境及其使用5.2.2 CCS的配置
5.2 CCS 的安装和设置
图5-4 “Setup CCStudio v3.3”CCS配臵对话框
第5章 CCS集成开发环境及其使用5.2.3 CCS的启动
5.2 CCS 的安装和设置
CCS配臵程序配臵好DSP开发平台后,保存配臵并退出,软件 将询问是否进入CCS开发环境,选择“是”即可运行CCS。
CCS程序运行时,如果DSP开发平台没有和计算机正确连接或 …… 此处隐藏:2450字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [行业范文]美好的法语句子
- [行业范文]描写露珠的句子
- [行业范文]精彩禅语句子图片
- [行业范文]关于满嘴谎言的句子
- [行业范文]关于安静的句子48句
- [行业范文]关于小河的句子
- [行业范文]描写稻田的句子
- [行业范文]思念好朋友的句子
- [行业范文]赞美雪的句子
- [行业范文]早上激励人心的句子
- [行业范文]失恋忧伤的句子
- [行业范文]努力积极向上的句子
- [行业范文]对工作心灰意冷的句子
- [行业范文]失恋让人心疼的句子
- [行业范文]描写珍惜青春的句子
- [行业范文]表达思念的句子简短
- [行业范文]关于父爱的句子范例
- [行业范文]浪漫的英语句子
- [行业范文]关于周末的句子
- [行业范文]思念牵挂的句子
- 有关感恩班会课件简短(二篇)(感恩班会
- 2025年初二下乡军训心得体会800字(15篇
- 关于新员工培训方案汇编(关于新员工培
- 精选高考生寒假学习计划书(精)(高考生
- 毕业实训报告心得体会(3篇)(实训报告心
- 银行工作感悟及心得范文怎么写(四篇)(
- 精选领导干部个人政治画像报告通用(七
- 精选超市11.11活动促销方案(精品超市品
- 2025年怎么做自我介绍汇总(5篇)(至2025
- 最新企业错峰生产方案(26篇)(山西企业
- 最新暑期三下乡社会实践调研报告范本(
- 最新幼儿园大班教育教学总结怎么写(最
- 最新教师节主持词小学(优秀9篇)(教师节
- 关于小学安全教育教学方案(推荐)(关于
- 员工信模板范文怎么写(五篇)(员工信息
- 最新保险销售离职申请书(十六篇)(最新
- 最新XX小学防校园欺凌工作方案怎么写(2
- 有关特岗教师辞职信范文(推荐)(特岗教
- 精选党的建设工作要点简短(党的建设的
- 如何写安康杯竞赛活动总结汇总(4篇)(安




