CCS集成环境的特征及应用.ppt

CCS集成环境的特征及应用.ppt

ID:51643352

大小:3.39 MB

页数:41页

时间:2020-03-27

CCS集成环境的特征及应用.ppt_第1页
CCS集成环境的特征及应用.ppt_第2页
CCS集成环境的特征及应用.ppt_第3页
CCS集成环境的特征及应用.ppt_第4页
CCS集成环境的特征及应用.ppt_第5页
资源描述:

《CCS集成环境的特征及应用.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章CCS集成开发环境的特征及应用第2章CCS集成开发环境的特征及应用2.1CCS概述2.2CCS软件安装与设置2.3CCS集成开发环境的使用2.4GEL语言的使用2.5开发一个简单的DSP应用程序2首都师范大学信息工程学院2.1CCS概述CCS可运行在Windows操作系统下,采用图形接口界面,提供有环境配置、源文件编辑、程序调试、跟踪和分析等工具。CCS有两种工作模式,即软件仿真器模式和硬件在线编程模式。软件仿真器模式可以脱离DSP芯片,在PC上模拟DSP的指令集和工作机制,主要用于前期算法实现和调试。硬件在线编程模式可以实时运行在

2、DSP芯片上,与硬件开发板相结合编程和调试应用程序。3首都师范大学信息工程学院2.1CCS概述一、CCS的发展CCS代码调试器是一种集成开发环境,它是一种针对标准TMS320调试器接口的交互式工具。CCS常用的版本有CCS2.0,CCS2.2,CCS3.1和CCS3.3,又有CCS2000(针对C2xx),CCS5000(针对C54xx)和CCS6000(针对C6x)三个不同的型号。其中CCS2.2是一个分立版本,也就是每一个系列的DSP都有一个CCS2.2的开发软件,分CCS2.2forC2000,CCS2.2forC5000,CCS2

3、.2forC6000。而CCS3.1和CCS3.3是一个集成版本,支持全系列的DSP开发。4首都师范大学信息工程学院2.1CCS概述CCS的开发周期5首都师范大学信息工程学院在一个开放式的插件(PlugIn)结构下,CCS内部集成了以下软件工具:TMS320C54x代码生成工具;CCS集成开发环境(IDE);DSP/BIOS插件程序和API;RTDX插件、主机接口和API。2.1CCS概述6首都师范大学信息工程学院CCS的构成及其在主机和目标系统中的接口2.1CCS概述7首都师范大学信息工程学院二、代码生成工具代码生成工具是CCS

4、开发环境的基础部分,CCS为使用代码生成工具提供了图形界面,在该人性化界面下,可以非常方便地开发出所需代码程序。典型的软件开发流程图2.1CCS概述8首都师范大学信息工程学院2.1CCS概述9首都师范大学信息工程学院部分工具介绍如下。C编译器(CCompiler):将C语言源代码自动编译成汇编语言代码。汇编器(Assembler):将汇编语言源文件翻译成机器语言目标文件,机器语言使用的是通用的目标文件格式(COFF)。链接器(Linker):把多个目标文件链接成一个可执行的目标文件。链接器的输入是可重定位的目标文件和目标库文件。归档器(A

5、rchiver):将一组文件保存到一个存档文件里,也叫归档库。助记符到代数汇编语言转换程序(MemorictoalgebraicTranslatorUtility):将含有助记符的汇编语言文件转换成含有代数指令的汇编语言源文件。建库程序(LibrarybuildUtility):创建满足开发者需要的运行支持库。2.1CCS概述10首都师范大学信息工程学院运行支持库(RuntimesupportLibrary):它包括C编译器所支持的ANSI标准运行支持函数、编译器公用程序函数、浮点运算函数和C编译器支持的I/O函数。十六进制转换

6、程序(HexConversionUtility):它能将一个COFF目标文件转化成TITagged、十六进制ACSII码,Intel,MotorolaS或者Tektronix等目标格式,也可把转换好的文件下载到EPROM编程器中。交叉引用列表器(CrossReferenceLister):它用目标文件参考列表文件,可显示符号及定义,以及符号所在的源文件。绝对列表器(AbsoluteLister):输入为目标文件,输出为.abs文件。通过汇编.abs文件,产生含有绝对地址的列表文件。如果没有绝对列表器,这些操作要通过手工操作完成。2.

7、1CCS概述11首都师范大学信息工程学院三、实时数据交换和硬件仿真实时数据交换(RealTimeDataExchange,RTDX)由TI公司推出,它利用DSP的内部仿真逻辑和JTAG接口实现主机与DSP目标机之间的数据交换。RTDX不占用DSP的系统总线和串口等I/O资源。数据传送完全可以在应用程序的后台运行。对应用程序影响很小。并在主机中提供了工业标准的目标连接与嵌入应用程序接口(ObjectLinkingandEmbeddingApplicationProgramInterface,OLEAPI),因而能方便地与符合OLEAPI标准

8、的第三方软件接口实现和DSP的数据交换。完整的RTDX协议包含4个部分:主机应用程序、RTDX主机软件库、RTDX目标机软件库和目标机应用程序。2.1CCS概述12首都师范大学信息工程学院TI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。