第5章 DSP集成开发环境CCS.ppt
《第5章 DSP集成开发环境CCS.ppt》由会员分享,可在线阅读,更多相关《第5章 DSP集成开发环境CCS.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5章章 DSP集成开发环集成开发环境境CCS第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5.1 5.1 CCSCCS的简介的简介 CCS CCS CCS CCS的开发系统主要由以下组件构成:的开发系统主要由以下组件构成:的开发系统主要由以下组件构成:的开发系统主要由以下组件构成:5 5 5 5.1 1 1 1.1 1 1 1 CCSCCSCCSCCS的组成的组成的组成的组成 TMSTMSTMSTMS320320320320C C C
2、C54545454x x x x集成代码产生工具;集成代码产生工具;集成代码产生工具;集成代码产生工具;CCSCCSCCSCCS集成开发环境;集成开发环境;集成开发环境;集成开发环境;DSP/BIOSDSP/BIOSDSP/BIOSDSP/BIOS实时内核插件及其应用程序接口实时内核插件及其应用程序接口实时内核插件及其应用程序接口实时内核插件及其应用程序接口APIAPIAPIAPI;实时数据交换的实时数据交换的实时数据交换的实时数据交换的RTDXRTDXRTDXRTDX插件以及相应的程序插件以及相应的程序插件以及相应的程序插件以及相应的程序接口接口接口接口APIAPIAPIAPI;由由由由TI
3、TITITI公司以外的第公司以外的第公司以外的第公司以外的第三三三三方提供的各种应用模方提供的各种应用模方提供的各种应用模方提供的各种应用模块插件。块插件。块插件。块插件。第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5 5 5 5.1 1 1 1.1 1 1 1 CCSCCSCCSCCS的组成的组成的组成的组成 TMSTMSTMSTMS320320320320C C C C54545454x x x x集成代码产生工具集成代码产生工具集成
4、代码产生工具集成代码产生工具 用来对用来对用来对用来对C C C C语言、汇编语言或混合语言编程的语言、汇编语言或混合语言编程的语言、汇编语言或混合语言编程的语言、汇编语言或混合语言编程的DSPDSPDSPDSP源程序进行编译汇编,并链接成为可执行的源程序进行编译汇编,并链接成为可执行的源程序进行编译汇编,并链接成为可执行的源程序进行编译汇编,并链接成为可执行的DSPDSPDSPDSP程程程程序。主要包括汇编器、链接器、序。主要包括汇编器、链接器、序。主要包括汇编器、链接器、序。主要包括汇编器、链接器、C/C+C/C+C/C+C/C+编译器和建编译器和建编译器和建编译器和建库工具等。库工具等。
5、库工具等。库工具等。CCSCCSCCSCCS集成开发环境集成开发环境集成开发环境集成开发环境 集编辑、编译、链接、软件仿真、硬件调试和集编辑、编译、链接、软件仿真、硬件调试和集编辑、编译、链接、软件仿真、硬件调试和集编辑、编译、链接、软件仿真、硬件调试和实时跟踪等功能于一体。包括编辑工具、工程管理实时跟踪等功能于一体。包括编辑工具、工程管理实时跟踪等功能于一体。包括编辑工具、工程管理实时跟踪等功能于一体。包括编辑工具、工程管理工具和调试工具等。工具和调试工具等。工具和调试工具等。工具和调试工具等。第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成
6、开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5 5 5 5.1 1 1 1.1 1 1 1 CCSCCSCCSCCS的组成的组成的组成的组成 DSP/BIOSDSP/BIOSDSP/BIOSDSP/BIOS实时内核插件及其应用程序接口实时内核插件及其应用程序接口实时内核插件及其应用程序接口实时内核插件及其应用程序接口APIAPIAPIAPI 主要为实时信号处理应用而设计。包括主要为实时信号处理应用而设计。包括主要为实时信号处理应用而设计。包括主要为实时信号处理应用而设计。包括DSP/BIOSDSP/BIOSDSP/BIOSDSP/BI
7、OS的配置工具、实时分析工具等。的配置工具、实时分析工具等。的配置工具、实时分析工具等。的配置工具、实时分析工具等。实时数据交换的实时数据交换的实时数据交换的实时数据交换的RTDXRTDXRTDXRTDX插件和相应的程序接口插件和相应的程序接口插件和相应的程序接口插件和相应的程序接口APIAPIAPIAPI 可对目标系统数据进行实时监视,实现可对目标系统数据进行实时监视,实现可对目标系统数据进行实时监视,实现可对目标系统数据进行实时监视,实现DSPDSPDSPDSP与与与与其他应用程序的数据交换。其他应用程序的数据交换。其他应用程序的数据交换。其他应用程序的数据交换。由由由由TITITITI公
8、司以外的第公司以外的第公司以外的第公司以外的第三三三三方提供的应用模块插件方提供的应用模块插件方提供的应用模块插件方提供的应用模块插件 第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5.1 5.1 CCSCCS的简介的简介 CCS CCS CCS CCS的功能十分强大,它集成了代码的编辑、的功能十分强大,它集成了代码的编辑、的功能十分强大,它集成了代码的编辑、的功能十分强大,它集成了代码的编辑、编译、链接和调试等诸多功能,而且支持编译、链接
9、和调试等诸多功能,而且支持编译、链接和调试等诸多功能,而且支持编译、链接和调试等诸多功能,而且支持C/C+C/C+C/C+C/C+和和和和汇编的混合编程,其主要功能如下:汇编的混合编程,其主要功能如下:汇编的混合编程,其主要功能如下:汇编的混合编程,其主要功能如下:5 5 5 5.1 1 1 1.2 2 2 2 CCSCCSCCSCCS的主要功能的主要功能的主要功能的主要功能 具有集成可视化代码编辑界面,用户可通具有集成可视化代码编辑界面,用户可通具有集成可视化代码编辑界面,用户可通具有集成可视化代码编辑界面,用户可通过其界面直接编写过其界面直接编写过其界面直接编写过其界面直接编写C C C
10、C、汇编、汇编、汇编、汇编、.cmdcmdcmdcmd文件等;文件等;文件等;文件等;含有集成代码生成工具,包括汇编器、优含有集成代码生成工具,包括汇编器、优含有集成代码生成工具,包括汇编器、优含有集成代码生成工具,包括汇编器、优化化化化C C C C编译器、链接器等,将代码的编辑、编译、链编译器、链接器等,将代码的编辑、编译、链编译器、链接器等,将代码的编辑、编译、链编译器、链接器等,将代码的编辑、编译、链接和调试等诸多功能集成到一个软件环境中;接和调试等诸多功能集成到一个软件环境中;接和调试等诸多功能集成到一个软件环境中;接和调试等诸多功能集成到一个软件环境中;第第第第第第5 5 5 5
11、5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5 5 5 5.1 1 1 1.2 2 2 2 CCSCCSCCSCCS的主要功能的主要功能的主要功能的主要功能 高性能高性能高性能高性能编辑编辑编辑编辑器支持器支持器支持器支持汇编汇编汇编汇编文件的文件的文件的文件的动态语动态语动态语动态语法加亮法加亮法加亮法加亮显显显显示,使用示,使用示,使用示,使用户户户户很容易很容易很容易很容易阅读阅读阅读阅读代代代代码码码码,发现语发现语发现语发现语法法法法错误错误错误错误;工程
12、项目管理工具可对用户程序实行项目管工程项目管理工具可对用户程序实行项目管工程项目管理工具可对用户程序实行项目管工程项目管理工具可对用户程序实行项目管理。在生成目标程序和程序库的过程中,建立不同理。在生成目标程序和程序库的过程中,建立不同理。在生成目标程序和程序库的过程中,建立不同理。在生成目标程序和程序库的过程中,建立不同程序的跟踪信息,通过跟踪信息对不同的程序进行程序的跟踪信息,通过跟踪信息对不同的程序进行程序的跟踪信息,通过跟踪信息对不同的程序进行程序的跟踪信息,通过跟踪信息对不同的程序进行分类管理;分类管理;分类管理;分类管理;基本调试工具具有装入执行代码、查看寄存基本调试工具具有装入执
13、行代码、查看寄存基本调试工具具有装入执行代码、查看寄存基本调试工具具有装入执行代码、查看寄存器、存储器、反汇编、变量窗口等功能,并支持器、存储器、反汇编、变量窗口等功能,并支持器、存储器、反汇编、变量窗口等功能,并支持器、存储器、反汇编、变量窗口等功能,并支持C C C C源代码级调试;源代码级调试;源代码级调试;源代码级调试;第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5 5 5 5.1 1 1 1.2 2 2 2 CCSCCSCCSC
14、CS的主要功能的主要功能的主要功能的主要功能 断点工具,能在调试程序的过程中,完成硬断点工具,能在调试程序的过程中,完成硬断点工具,能在调试程序的过程中,完成硬断点工具,能在调试程序的过程中,完成硬件断点、软件断点和条件断点的设置;件断点、软件断点和条件断点的设置;件断点、软件断点和条件断点的设置;件断点、软件断点和条件断点的设置;探测点工具,可用于算法的仿真,数据的实探测点工具,可用于算法的仿真,数据的实探测点工具,可用于算法的仿真,数据的实探测点工具,可用于算法的仿真,数据的实时监视等;时监视等;时监视等;时监视等;分析工具,包括模拟器和仿真器分析,可用分析工具,包括模拟器和仿真器分析,可
15、用分析工具,包括模拟器和仿真器分析,可用分析工具,包括模拟器和仿真器分析,可用于模拟和监视硬件的功能、评价代码执行的时钟;于模拟和监视硬件的功能、评价代码执行的时钟;于模拟和监视硬件的功能、评价代码执行的时钟;于模拟和监视硬件的功能、评价代码执行的时钟;数据的图形显示工具,可以将运算结果用图数据的图形显示工具,可以将运算结果用图数据的图形显示工具,可以将运算结果用图数据的图形显示工具,可以将运算结果用图形显示形显示形显示形显示,包括显示时域包括显示时域包括显示时域包括显示时域/频域波形、眼图、星座图、频域波形、眼图、星座图、频域波形、眼图、星座图、频域波形、眼图、星座图、图像等,并能进行自动刷
16、新;图像等,并能进行自动刷新;图像等,并能进行自动刷新;图像等,并能进行自动刷新;第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5 5 5 5.1 1 1 1.2 2 2 2 CCSCCSCCSCCS的主要功能的主要功能的主要功能的主要功能 提供提供提供提供GELGELGELGEL工具。利用工具。利用工具。利用工具。利用GELGELGELGEL扩展语言,用户可以扩展语言,用户可以扩展语言,用户可以扩展语言,用户可以编写自己的控制面板编写自己
17、的控制面板编写自己的控制面板编写自己的控制面板/菜单,设置菜单,设置菜单,设置菜单,设置GELGELGELGEL菜单选项,方菜单选项,方菜单选项,方菜单选项,方便直观地修改变量,配置参数等;便直观地修改变量,配置参数等;便直观地修改变量,配置参数等;便直观地修改变量,配置参数等;支持多支持多支持多支持多DSPDSPDSPDSP的的的的调试调试调试调试;支持支持支持支持RTDXRTDXRTDXRTDX技术,可在不中断目标系统运行的技术,可在不中断目标系统运行的技术,可在不中断目标系统运行的技术,可在不中断目标系统运行的情况下,实现情况下,实现情况下,实现情况下,实现DSPDSPDSPDSP与其他
18、应用程序的数据交换;与其他应用程序的数据交换;与其他应用程序的数据交换;与其他应用程序的数据交换;提供提供提供提供DSP/BIOSDSP/BIOSDSP/BIOSDSP/BIOS工具,增强对代码的实时分析工具,增强对代码的实时分析工具,增强对代码的实时分析工具,增强对代码的实时分析能力。能力。能力。能力。第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5.2 CCS5.2 CCS的安装及的安装及设设置置 在使用在使用在使用在使用CCSCCSC
19、CSCCS之前,必须首先按照之前,必须首先按照之前,必须首先按照之前,必须首先按照CCSCCSCCSCCS的产品说明的产品说明的产品说明的产品说明安装安装安装安装CCSCCSCCSCCS软件;其次创建软件;其次创建软件;其次创建软件;其次创建CCSCCSCCSCCS系统配置,进行环境设系统配置,进行环境设系统配置,进行环境设系统配置,进行环境设置;最后,按照具体使用的仿真器,安装目标板和置;最后,按照具体使用的仿真器,安装目标板和置;最后,按照具体使用的仿真器,安装目标板和置;最后,按照具体使用的仿真器,安装目标板和驱动程序。驱动程序。驱动程序。驱动程序。机器类型:机器类型:机器类型:机器类型
20、:IBM PCIBM PCIBM PCIBM PC及兼容机;及兼容机;及兼容机;及兼容机;操作系统:操作系统:操作系统:操作系统:Microsoft Windows Microsoft Windows Microsoft Windows Microsoft Windows 95/98/2000/XP95/98/2000/XP95/98/2000/XP95/98/2000/XP或或或或Windows NTWindows NTWindows NTWindows NT4.04.04.04.0;机器资源配置要求:机器资源配置要求:机器资源配置要求:机器资源配置要求:5 5 5 5.2 2 2 2.1
21、1 1 1 系统配置要求系统配置要求系统配置要求系统配置要求 机器部件机器部件 最低配置最低配置 推荐配置推荐配置 内存内存 3232MB 128128MB 剩余硬盘空间剩余硬盘空间 100100MB 200200MB CPU Pentium Pentium以上以上 显示分辨率显示分辨率 SVGA 800 800 600600 SVGA 10241024 768768 主板插槽主板插槽 一条空余一条空余EISA插槽插槽 一条空余一条空余EISA插槽插槽 第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境
22、集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5.2 CCS5.2 CCS的安装及的安装及设设置置 将安装光盘放入到光盘驱动器中,在将安装光盘放入到光盘驱动器中,在将安装光盘放入到光盘驱动器中,在将安装光盘放入到光盘驱动器中,在windowswindowswindowswindows环环环环境下运行境下运行境下运行境下运行CCSCCSCCSCCS安装程序安装程序安装程序安装程序setup.exesetup.exesetup.exesetup.exe。如果在如果在如果在如果在Windows NTWindows NTWindows NTWindows NT下安装,用户必须具有系统下安
23、装,用户必须具有系统下安装,用户必须具有系统下安装,用户必须具有系统管理员权限之后进行安装。管理员权限之后进行安装。管理员权限之后进行安装。管理员权限之后进行安装。5 5 5 5.2 2 2 2.2 2 2 2 安装安装安装安装CCSCCSCCSCCS软件软件软件软件 当当当当CCSCCSCCSCCS软件安装到计算机后,将在桌面上出现两软件安装到计算机后,将在桌面上出现两软件安装到计算机后,将在桌面上出现两软件安装到计算机后,将在桌面上出现两个快捷方式图标。个快捷方式图标。个快捷方式图标。个快捷方式图标。CCSCCS应用程序应用程序应用程序应用程序 CCSCCS配置程序配置程序配置程序配置程序
24、 第第第第第第5 5 5 5 5 5章章章章章章 DSP DSP DSP DSP DSP DSP集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境集成开发环境CCSCCSCCSCCSCCSCCS5.2 CCS5.2 CCS的安装及的安装及设设置置 CCS CCS CCS CCS的配置文件用来定义的配置文件用来定义的配置文件用来定义的配置文件用来定义DSPDSPDSPDSP芯片和目标板类芯片和目标板类芯片和目标板类芯片和目标板类型。为了使型。为了使型。为了使型。为了使CCSCCSCCSCCS能工作在不同的硬件或仿真目标板能工作在不同的硬件或仿真目标板能工作在不同的硬件或仿真目标板能工作
25、在不同的硬件或仿真目标板上,必须为上,必须为上,必须为上,必须为CCSCCSCCSCCS系统配置相应的配置文件。系统配置相应的配置文件。系统配置相应的配置文件。系统配置相应的配置文件。5 5 5 5.2 2 2 2.3 3 3 3 CCSCCSCCSCCS系统配置系统配置系统配置系统配置 CCSCCSCCSCCS的系统配置有两种方法:的系统配置有两种方法:的系统配置有两种方法:的系统配置有两种方法:利用系统提供的标准配置文件进行配置;利用系统提供的标准配置文件进行配置;利用系统提供的标准配置文件进行配置;利用系统提供的标准配置文件进行配置;按用户自己建立的配置文件来配置系统结构。按用户自己建立
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 DSP集成开发环境CCS DSP 集成 开发 环境 CCS
限制150内