第9章DSP集成开发环境ccS 91.1c0s的组成 ①TMS320C54x集成代码产生工具 用来对C语言、汇编语言或混合语言编程的DSP 源程序进行编译汇编,并链接成为可执行的DSP程 序。主要包括汇编器、链接器、C/C++编译器和建 库工具等。 ②CCS集成开发环境 集编辑、编译、链接、软件仿真、硬件调试和 实时跟踪等功能于一体。包括编辑工具、工程管理 工具和调试工具等。 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 6 第9章 DSP集成开发环境CCS 9.1.1 CCS的组成 ① TMS320C54x集成代码产生工具 用来对C语言、汇编语言或混合语言编程的DSP 源程序进行编译汇编,并链接成为可执行的DSP程 序。主要包括汇编器、链接器、C/C++编译器和建 库工具等。 ② CCS集成开发环境 集编辑、编译、链接、软件仿真、硬件调试和 实时跟踪等功能于一体。包括编辑工具、工程管理 工具和调试工具等
第9章DSP集成开发环境ccS 91.1c0s的组成 ③DSP/BI0S实时内核插件及其应用程序接口API 主要为实时信号处理应用而设计。包括 DSP/BI0S的配置工具、实时分析工具等。 ④实时数据交换的RTDX插件和相应的程序接口API 可对目标系统数据进行实时监视,实现DSP与 其他应用程序的数据交换。 ⑤由TI公司以外的第三方提供的应用模块插件 2021年2月22日 DSP原理及应用
2021年2月22日 DSP原理及应用 7 第9章 DSP集成开发环境CCS 9.1.1 CCS的组成 ③ DSP/BIOS实时内核插件及其应用程序接口API 主要为实时信号处理应用而设计。包括 DSP/BIOS的配置工具、实时分析工具等。 ④ 实时数据交换的RTDX插件和相应的程序接口API 可对目标系统数据进行实时监视,实现DSP与 其他应用程序的数据交换。 ⑤ 由TI公司以外的第三方提供的应用模块插件
第9章DSP集成开发环境ccS 9.1CCS的简介 912c0S的主要功能 CCS的功能十分强大,它集成了代码的编辑、 编译、链接和调试等诸多功能,而且支持C/C++和 汇编的混合编程,其主要功能如下: ①具有集成可视化代码编辑界面,用户可通 过其界面直接编写C、汇编、.cmd文件等; ②含有集成代码生成工具,包括汇编器、优 化C编译器、链接器等,将代码的编辑、编译、链 接和调试等诸多功能集成到一个软件环境中 2021年2月22日 DSP原理及应用 8
2021年2月22日 DSP原理及应用 8 第9章 DSP集成开发环境CCS 9.1 CCS的简介 CCS的功能十分强大,它集成了代码的编辑、 编译、链接和调试等诸多功能,而且支持C/C++和 汇编的混合编程,其主要功能如下: 9.1.2 CCS的主要功能 ① 具有集成可视化代码编辑界面,用户可通 过其界面直接编写C、汇编、.cmd文件等; ② 含有集成代码生成工具,包括汇编器、优 化C编译器、链接器等,将代码的编辑、编译、链 接和调试等诸多功能集成到一个软件环境中;
第9章DSP集成开发环境ccS 912c0S的主要功能 ③高性能编辑器支持汇编文件的动态语法加亮 显示,使用户很容易阅读代码,发现语法错误; ④工程项目管理工具可对用户程序实行项目管 理。在生成目标程序和程序库的过程中,建立不同 程序的跟踪信息,通过跟踪信息对不同的程序进行 分类管理; ⑤基本调试工具具有装入执行代码、查看寄存 器、存储器、反汇编、变量窗口等功能,并支持C 源代码级调试; 2021年2月22日 DSP原理及应用 9
2021年2月22日 DSP原理及应用 9 第9章 DSP集成开发环境CCS 9.1.2 CCS的主要功能 ③ 高性能编辑器支持汇编文件的动态语法加亮 显示,使用户很容易阅读代码,发现语法错误; ④ 工程项目管理工具可对用户程序实行项目管 理。在生成目标程序和程序库的过程中,建立不同 程序的跟踪信息,通过跟踪信息对不同的程序进行 分类管理; ⑤ 基本调试工具具有装入执行代码、查看寄存 器、存储器、反汇编、变量窗口等功能,并支持C 源代码级调试;
第9章DSP集成开发环境ccS 912c0S的主要功能 ⑥断点工具,能在调试程序的过程中,完成硬 件断点、软件断点和条件断点的设置; ⑦探测点工具,可用于算法的仿真,数据的实 时监视等; ⑧分析工具,包括模拟器和仿真器分析,可用 于模拟和监视硬件的功能、评价代码执行的时钟 ⑨数据的图形显示工具,可以将运算结果用图 形显示,包括显示时域/频域波形、眼图、星座图、 图像等,并能进行自动刷新; 2021年2月22日 DSP原理及应用 10
2021年2月22日 DSP原理及应用 10 第9章 DSP集成开发环境CCS 9.1.2 CCS的主要功能 ⑥ 断点工具,能在调试程序的过程中,完成硬 件断点、软件断点和条件断点的设置; ⑦ 探测点工具,可用于算法的仿真,数据的实 时监视等; ⑧ 分析工具,包括模拟器和仿真器分析,可用 于模拟和监视硬件的功能、评价代码执行的时钟; ⑨ 数据的图形显示工具,可以将运算结果用图 形显示,包括显示时域/频域波形、眼图、星座图、 图像等,并能进行自动刷新;