第9章DSP集成开发环境cs 内容提要 CCS是T公司推出的用于开发DSP芯片的集成开 发环境,它用 Windows风格界面,集编辑、编译、 链接、敦件仿真、硬件调试以及实时跟踪等功能于 体,极大地方便了DP芯片的开发与设计,是目前使 用最为广泛的DSP开发敦件之 本章对C开发软件的使用作了详细地介绍。首 先,对CCS开发软件作了简要地说明,并介绍了该软 件的安装及配置;其次,介绍了CC的基本操作,包 括:C的窗口和工具条、文件的编辑、反汇编窗口、 存储器窗口、寄存器窗口、观察窗口和其他有关的基 本操作等;然后,介绍了CS工程项目的建立和调试。 在工程项目的建立中,讲述了工程项目的管理、建立 及构建等内容,而在工程项目的调试中,介绍了程序 的运行控制、断点和探测点的设置、图形工具的使用、 数据输入与输出以及评价点等;最后,通过具体实例 来说明利用CS开发软件调试程序的方法。 DSP原理及应用
2021年2月3日 DSP原理及应用 1 第9章 DSP集成开发环境CCS 内容提要 CCS是TI公司推出的用于开发DSP芯片的集成开 发环境,它采用Windows风格界面,集编辑、编译、 链接、软件仿真、硬件调试以及实时跟踪等功能于一 体,极大地方便了DSP芯片的开发与设计,是目前使 用最为广泛的DSP开发软件之一。 本章对CCS开发软件的使用作了详细地介绍。首 先,对CCS开发软件作了简要地说明,并介绍了该软 件的安装及配置;其次,介绍了CCS的基本操作,包 括:CCS的窗口和工具条、文件的编辑、反汇编窗口、 存储器窗口、寄存器窗口、观察窗口和其他有关的基 本操作等;然后,介绍了CCS工程项目的建立和调试。 在工程项目的建立中,讲述了工程项目的管理、建立 及构建等内容,而在工程项目的调试中,介绍了程序 的运行控制、断点和探测点的设置、图形工具的使用、 数据输入与输出以及评价点等;最后,通过具体实例 来说明利用CCS开发软件调试程序的方法
第9章DSP集成开发环境cs 9.1CCs的简介 9.2CCS的安装及设置 9.3CCS的基本操作 9.4CCS工程项且的创建 9.5CCS工程项且的调试 9.6CCS开发软件使用举例 DSP原理及应用
2021年2月3日 DSP原理及应用 2 第9章 DSP集成开发环境CCS 9.1 CCS的简介 9.2 CCS的安装及设置 9.3 CCS的基本操作 9.4 CCS工程项目的创建 9.5 CCS工程项目的调试 9.6 CCS开发软件使用举例
第9章DSP集成开发环境cCS 9.1CS的简介 ccS是一种对TMS320系列DSP的集成开发 环境在 Windows操作系统下,采用图形接口界面 提供有环境配置、源文件编辑、程序调试、跟踪 和分析等工具。 ccs有两种工作模式,即 软件仿真器模式:可以脱离DsP片,在Pc机上 模拟DSP的指令集和工作机制,主要用于前期算法 观和调试。 硬件在线编程模式:可以实时运行在DSP芯片上 与硬件开发扳相结合在线編和调试应用程序。 2021年2月3日 DSP原理及应用
2021年2月3日 DSP原理及应用 3 第9章 DSP集成开发环境CCS 9.1 CCS的简介 CCS是一种针对TMS320系列DSP的集成开发 环境,在Windows操作系统下,采用图形接口界面 ,提供有环境配置、源文件编辑、程序调试、跟踪 和分析等工具。 CCS有两种工作模式,即 软件仿真器模式:可以脱离DSP芯片,在PC机上 模拟DSP的指令集和工作机制,主要用于前期算法 实现和调试。 硬件在线编程模式:可以实时运行在DSP芯片上, 与硬件开发板相结合在线编程和调试应用程序
第9章DSP集成开发环境cCS 9.1CS的简介 91.1ccs的组成 CCS的开发系统主要由以下组件构成 ①TMS320C54x集成代码产生工具; ②CS集成开发环境; ③DSP/BI0S实时内核插件及其应用程序接口 API ④实时数据交换的RTDX插件以及相应的程序 接口API; ⑤由T公司以外的第三方提供的各种应用模 块插件。 2021年2月3日 DSP原理及应用
2021年2月3日 DSP原理及应用 4 第9章 DSP集成开发环境CCS 9.1 CCS的简介 CCS的开发系统主要由以下组件构成: 9.1.1 CCS的组成 ① TMS320C54x集成代码产生工具; ② CCS集成开发环境; ③ DSP/BIOS实时内核插件及其应用程序接口 API; ④ 实时数据交换的RTDX插件以及相应的程序 接口API; ⑤ 由TI公司以外的第三方提供的各种应用模 块插件
第9章DSP集成开发环境cCS 9.1.1ccs的组成 主机 目标系统 Code Composer Studio 口口口口口口口口 配置工具 Code Composer编辑器 日DsP 源文件 as m 魂 口口口口口口口口口 DSP/BIOS AP 码 产生工具 cfgcmd Code composer 编译器 cfg s54 工程 汇编器 链接器 OLE应用 使用RTDX 向执行代码 DSP应用程序 ode composer调试工具 DSPBIOS 主机仿真支持 目标系统硬件 2021年2月3日 DSP原理及应用
2021年2月3日 DSP原理及应用 5 第9章 DSP集成开发环境CCS CCS开发系统的示意图。 9.1.1 CCS的组成 主机 Code Composer Studio Code Composer编辑器 源文件 .c .h .asm .cdb 配置 数据库 DSP/BIOS API 代码 产生工具 编译器 汇编器 链接器 OLE应用 使用RTDX RTDX 插件 DSP/BIOS 插件 第3方 的插件 可执行代码 Code Composer调试工具 主机仿真支持 目标系统 DSP 目标系统硬件 DSP/BIOS DSP应用程序 JTAG RTDX 配置工具 cfg.cmd cfg.s54 cfg.h54 Code composer 工程