第4章 集成开发软件CCS

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第4章 集成开发环境CCS
2、 CCS的主要功能
③ 高性能编辑器支持汇编文件的动态语法加亮 显示,使用户很容易阅读代码,发现语法错误;
④ 工程项目管理工具可对用户程序实行项目管 理。在生成目标程序和程序库的过程中,建立不同 程序的跟踪信息,通过跟踪信息对不同的程序进行 分类管理; ⑤ 基本调试工具具有装入执行代码、查看寄存 器、存储器、反汇编、变量窗口等功能,并支持C 源代码级调试;
采用标准配置文件进行系统配置的步骤: 步骤1:启动CCS配置程序。 双击桌面上的Setup CCS快捷图标,弹出对话框。
第4章 集成开发环境CCS 4.3 CCS的设置
采用标准配置文件进行系统配置的步骤: 步骤2:清除以前定义的配置。
点击“清除配置”按钮,弹出确认清除命令对话框,选
择“Yes”,清除以前的配置。 步骤3:选择与目标系统相匹配的配置文件。 例如使用’C54x软件仿真器,则在“Available”列表中 选择“C54x Fast Sim”项,对应的配置信息显示在“配置信 息”栏目中。
视 窗
帮 助
第4章 集成开发环境CCS
3. 主菜单
主菜单功能:
菜 单 选 项
File 文件 Edit 编辑




文件管理,载入执行程序、符号及数据、文件输入/输出等 文字及变量编辑。如剪贴、查找替换、内存变量和寄存器编辑等
iew 查看
Project 项目 Debug 调试 Profiler 性能
第4章 集成开发环境CCS 4.2 CCS的安装
在使用CCS之前,必须首先按照CCS的产品说明 安装CCS软件;其次创建CCS系统配置,进行环境设 置;最后,按照具体使用的仿真器,安装目标板和 驱动程序。
第4章 集成开发环境CCS 4.2 CCS的安装
1、 系统配置要求 ① 机器类型:IBM PC及兼容机; ② 操作系统:Microsoft Windows 95/98/2000 或Windows NT4.0; ③ 机器资源配置要求:
第4章 集成开发环境CCS
2、 CCS的主要功能
⑥ 断点工具,能在调试程序的过程中,完成硬 件断点、软件断点和条件断点的设置;
⑦ 探测点工具,可用于算法的仿真,数据的实 时监视等; ⑧ 分析工具,包括模拟器和仿真器分析,可用 于模拟和监视硬件的功能、评价代码执行的时钟; ⑨ 数据的图形显示工具,可以将运算结果用图 形显示,包括显示时域/频域波形、眼图、星座图、 图像等,并能进行自动刷新;
反汇编窗口:用来帮助用户查看机器指令,查找错误。 内存显示窗口:用来查看、编辑内存单元。 寄存器显示窗口:用来查看、编辑CPU寄存器。
图形显示窗口:可以根据用户需要,以图形的方式显示数据。
第4章 集成开发环境CCS
一、 CCS的窗口和工具条 2. 关联菜单
CCS的所有窗口都含有一个关联菜单。只要在该窗口中 单击右键就可以打开关联菜单。 用户可以通过关联菜单提供的选项和命令,对窗口进行 设置,完成特定操作。 例如,在工程窗口中单击鼠标 右键,弹出该窗口的关联菜单。 选择不同的选项,用户可对 窗口进行各种操作,完成相关功
步骤5:安装驱动程序。 单击“OK”按钮,完成器件驱动程序的安装。
第4章 集成开发环境CCS
步骤6:保存系统配置。 打开“File”菜单,单击“Save”按钮,将系统配置保存 在系统寄存器中,完成CCS的系统配置。
第4章 集成开发环境CCS
4.4 CCS的使用
利用CCS集成开发软件,用户可以在一个开发环 境下完成工程项目创建、程序编辑、编译、链接、 调试和数据分析等工作环节。
第4章 集成开发环境CCS
2、 CCS的主要功能
⑩ 提供GEL工具。利用GEL扩展语言,用户可以 编写自己的控制面板/菜单,设置GEL菜单选项,方 便直观地修改变量,配置参数等; ⑪ 支持多DSP的调试;
⑫ 支持RTDX技术,可在不中断目标系统运行的 情况下,实现DSP与其他应用程序的数据交换; ⑬ 提供DSP/BIOS工具,增强对代码的实时分析 能力。
能。
第4章 集成开发环境CCS
一、 CCS的窗口和工具条 3. 主菜单 主菜单包含有11个选项。
File Edit View Project Debug Profiler Option GEL Tools Window Help
文 编 查 件 辑 看
工 程 项 目
调 试
性 能
选 项
扩 工 展 具 功 能
第4章 集成开发环境CCS
1、 CCS的组成
③ DSP/BIOS实时内核插件及其应用程序接口API 主要为实时信号处理应用而设计。包括 DSP/BIOS的配置工具、实时分析工具等。
④ 实时数据交换的RTDX插件和相应的程序接口API
可对目标系统数据进行实时监视,实现DSP与 其他应用程序的数据交换。
第4章 集成开发环境CCS
4.3 CCS的设置
采用标准配置文件进行系统配置的步骤:
步骤4:将所选中的配置文件加入到系统配置中。
单击“加入配置”按钮,将“C54x Fast Sim”作为系统
的配置显示在系统设置窗口中。 点击“Close”按钮,关闭对话框后出现CCS系统设置窗
口,在系统配置栏目中显示系统的配置。
第4章 集成开发环境CCS
1、 CCS的组成
CCS开发系统的示意图。
主机
Code Composer Studio 配置工具 .cdb 配置 数据库 cfg.cmd cfg.s54 cfg.h54 OLE应用 使用RTDX Code Composer编辑器 源文件 .c .h .asm
目标系统 DSP
工具条
内存显示窗口 工程项目窗口
反汇编窗口
寄存器显示窗口
第4章 集成开发环境CCS
一、 CCS的窗口和工具条 1. CCS的应用界面
工程窗口:用来组织用户的程序,构成一个工程项目。用户 可以从工程列表中选择所需编辑和调试的程序。
编辑窗口:在该窗口中,用户既可以编辑源程序,又可以设 置断点、探测点调试程序。
第4章 集成开发环境CCS 4.1 CCS介绍
1、 CCS的组成 CCS的开发系统主要由以下组件构成: ① TMS320C54x集成代码产生工具; ② CCS集成开发环境; ③ DSP/BIOS实时内核插件及其应用程序接口 API; ④ 实时数据交换的RTDX插件以及相应的程序 接口API; ⑤ 由TI公司以外的第三方提供的各种应用模 块插件。
机器部件 内存 剩余硬盘空间 CPU 显示分辨率 主板插槽 推荐配置 128MB 200MB PentiumⅢ以上 SVGA 800600 SVGA 1024768 一条空余EISA插槽 一条空余EISA插槽 最低配置 32MB 100MB Pentium
第4章 集成开发环境CCS 4.2 CCS的安装
工具条显示设置。包括内存、寄存器和图形显示等
工程项目管理、工程项目编译和构建工程项目等 设置断点、探测点,完成单步执行、复位等 性能菜单。包括设置时钟和性能断点等
Option 选项
GEL 扩展功能 Tools 工具 Window 视窗 Help 帮助
选项设置。设置字体、颜色、键盘属性、动画速度、内存映射等
⑤ 由TI公司以外的第三方提供的应用模块插件
第4章 集成开发环境CCS 4.1 CCS简介
2、 CCS的主要功能 CCS的功能十分强大,它集成了代码的编辑、 编译、链接和调试等诸多功能,而且支持C/C++和 汇编的混合编程,其主要功能如下: ① 具有集成可视化代码编辑界面,用户可通 过其界面直接编写C、汇编、.cmd文件等; ② 含有集成代码生成工具,包括汇编器、优 化C编译器、链接器等,将代码的编辑、编译、链 接和调试等诸多功能集成到一个软件环境中;
2、 安装CCS软件 将安装光盘放入到光盘驱动器中,在windows环 境下运行CCS安装程序setup.exe。 如果在Windows NT下安装,用户必须具有系统 管理员权限之后进行安装。 当CCS软件安装到计算机后,将在桌面上出现两 个快捷方式图标。
CCS应用程序
CCS配置程序
第4章 集成开发环境CCS 4.3 CCS的设置
第4章 集成开发环境CCS
第4章 集成开发环境CCS
内容提要
4.1 4.2 CCS简介 CCS的安装
4.3
4.4
CCS的设置
CCS的使用
第4章 集成开发环境CCS 4.1 CCS简介
第4章 集成开发环境CCS 4.1 CCS简介
CCS是一种针对TMS320系列DSP的集成开发环境 在Windows操作系统下,采用图形口界面,提供有源 文件编辑、程序调试、跟踪和分析等工具。 CCS有两种工作模式,即 软件仿真器模式:可以脱离DSP芯片,在PC机上 模拟DSP的指令集和工作机制,主要用于前期算法实 现和调试。 硬件在线编程模式:可以实时运行在DSP芯片上 ,与硬件开发板相结合在线编程和调试应用程序。
1、 CCS的组成
பைடு நூலகம்
① TMS320C54x集成代码产生工具 用来对C语言、汇编语言或混合语言编程的DSP 源程序进行编译汇编,并链接成为可执行的DSP程 序。主要包括汇编器、链接器、C/C++编译器和建 库工具等。
② CCS集成开发环境 集编辑、编译、链接、软件仿真、硬件调试和 实时跟踪等功能于一体。包括编辑工具、工程管理 工具和调试工具等。
第4章 集成开发环境CCS
一、 CCS的窗口和工具条 4. 常用工具条 (1) 标准工具条
—— 创建文件按钮。用来创建新文件。 —— 打开文件按钮。用来打开已有的文件。 —— 保存文件按钮。用来保存当前窗口的文件。
第4章 集成开发环境CCS
一、 CCS的窗口和工具条 4. 常用工具条 (1) 标准工具条
包括源程序、目标文件、库文件、链接命令文件和包含 文件。 可以使用CCS提供的集成编辑环境,对头文件、链接命
令文件和源程序进行编辑。
用户可以利用CCS提供的探测点、图形显示、性能评价 等工具,对运行结果、输出数据进行分析,评估算法性能。
第4章 集成开发环境CCS 4.4 CCS的使用
使用CCS开发应用程序的一般步骤: ① 打开或创建一个工程项目文件 ② 编辑各类文件 ③ 对工程项目进行编译
第4章 集成开发环境CCS 4.4 CCS的使用
一、 CCS的窗口和工具条 CCS的可视界面设计十分友好,允许用户对编 辑窗口以外的其他所有窗口和工具条进行随意设 置。双击桌面“CCS 2 ('C5000)”图标,就可以进 入CCS的主界面。
第4章 集成开发环境CCS
一、 CCS的窗口和工具条
源程序编辑窗口 图形显示窗口 1. CCS的应用界面 主菜单 —个典型的CCS开发环境界面如图。
CCS的配置文件用来定义DSP芯片和目标板类
型。为了使CCS能工作在不同的硬件或仿真目标板 上,必须为CCS系统配置相应的配置文件。 CCS的系统配置有两种方法: 利用系统提供的标准配置文件进行配置; 按用户自己建立的配置文件来配置系统结构。
第4章 集成开发环境CCS 4.3 CCS的设置
利用通用扩展语言扩展功能菜单 工具菜单。包括管脚连接、端口连接、命令窗口、链接配置等 窗口管理。包括窗口排列、窗口列表等 帮助菜单。为用户提供在线帮助信息
第4章 集成开发环境CCS
一、 CCS的窗口和工具条 4. 常用工具条 常用的工具条共有四类,分别为标准工具条 、编辑工具条、项目工具条和调试工具条。用户 可以单击工具条上的按钮执行相应的操作。 启动CCS后会自动显示标准工具条。也可以通 过选择主菜单“View”中的“Standard Toolbar” 选项,打开或关闭标准工具条。
第4章 集成开发环境CCS
步骤5:安装驱动程序。
点击“Intall a Device Driver”,弹出选择器件驱动程序
对话框。
系统配置窗口
安装驱动程序
第4章 集成开发环境CCS
步骤5:安装驱动程序。
选择驱动程序(如tisim54x.dvr),单击“打开”按钮。
随后弹出器件驱动属性对话框 。
第4章 集成开发环境CCS
DSP/BIOS API Code composer 工程
代码 产生工具 编译器 汇编器 链接器
RTDX DSP/BIOS 第3方 可执行代 码 插件 插件 的插件
DSP应用程序
JTAG RTDX
Code Composer调试工具 主机仿真支持
DSP/BIOS 目标系统硬件
第4章 集成开发环境CCS
相关文档
最新文档