下载此文档

DSP集成开发环境.ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
1第三章 DSP 集成开发环境— CCS 及 DSP/BIOS S: poser studio 2 的功能特点与安装 S 开发 DSP 软件 S 调试应用程序 高级工具的使用 DSP/BIOS 的功能 DSP/BIOS 的高级应用 S 的 DSP 片级支持库 3 概述 TMS320C6000 DSP 有一套完整的开发系统? C/C++ compiler :.c?.asm 将 ANSI C 或 C++ 语言编写的程序转换为面向 DSP 的汇编代码直接利用高级语言实现 DSP 软件的初步设计,缩短开发周期? piler: . sa?. asm 允许开发者编写线性汇编代码而无需考虑流水线结构和寄存器分配,它可以自动分配寄存器以及利用循环优化将线性汇编转化为利用软件流水线的高度并行汇编代码? Assembler: . asm ?.obj 将汇编代码翻译成 DSP 可以执行的机器语言? Linker: .obj ?.out 将目标文件组合成一个单独的可执行目标模块。当它创建可执行模块时,分配段到目标系统所配置的内存,重新分配符号和段到最终地址,并且解决未定义符号的外部引用的问题。 4 ? C debugger 是一种先进的编程接口协助编程者开发、测试 C6x 的C程序以及汇编程序,也是 C6x simulator 和 emulator 的接口。调试器通过图形界面直观地将代码、数据和命令分开显示。动态的性能分析工具提供了对代码执行进行统计的手段,可以直接反馈程序的性能进而确定和解决代码瓶颈。? Simulator 通过模拟 DSP 硬件对代码的执行,方便用户进行软件的开发和调试。用户可以在没有目标板的情况下编写软件,有限的模拟一些硬件功能。? Emulator 基于边界扫描协议的系统仿真工具,用于系统集成阶段的软件和硬件联调。通过 JTAG 接口,可以访问 DSP 器件的全部内存和寄存器,方便有效的硬件对软件执行的调试工作。? DSK 入门开发套件(DSK) 代码开发工具,包括基于 TMS320C6000DSPs 的板卡,软硬件仿真环境可以与 PC 通信,很适合初步接触 DSP 的学****者入门和进一步熟悉提高 5 代码编译工具箱(CCS) ? CCS 是配合 TI DSPs 的硬件开发而推出的软件集成开发环境? CCS 内部集成了: (1) C6000 代码产生工具,包括 C6000 编译器、汇编优化器、汇编器、连接器及其可视化软件。(2) 软件模拟器(simulator) (3)DSP/BIOS 实用内核插件(4) RTDX 主机与目标板之间实时数据交换?S 可以完成 DSP 软件的管理、编辑、编译、调试及其性能测试,为使用者提供了比较完善的软件开发环境 6 的功能特点与安装 1. 功能特点?一个基于 Windows 的 DSP 集成开发环境;加速和提高程序员创建与测试实时嵌入式信号处理系统的开发过程?集成可视化代码编辑界面,可直接编写 C、汇编、.h文件、. cmd 文件?集成代码生成工具,包括编辑器、优化 C编译器、连接器等?基本调试工具,如装入执行代码(.out 文件),查看寄存器、存储器、反汇编、变量窗口等,支持 C源代码级调试。?支持多 DSP 调试?断点工具,包括硬件断点、数据空间读/写断点、条件断点等 7 ?探针(Probe) 工具,可用于算法仿真、数据监视等。?分析(Profile) 工具,可用于评估代码执行的时钟数?数据的图形显示工具,可绘制时域/频域波形、眼图、星座图、图象等,并可自动刷新?提供 GEL 工具,用户可以编写自己的控制面板/菜单, 方便直观地修改变量,配置参数等?支持 RTDX 技术,可在不中断目标系统运行的情况下, 实现 DSP 与其他应用程序的数据交换?开放式的 Plug-in 技术,支持其他第三方的 ActiveX 插件, 支持包括软仿真在内的各种仿真器(只需安装相应的驱动程序)?提供 DSP/BIOS 工具,增强对代码的实时分析能力(如分析代码执行的效率)、调度程序执行的优先级、方便管理或使用系统资源(代码/数据占用空间、中断服务程序的调用、定时器使用等),从而减少开发人员对硬件资源熟悉程度的依赖性 8 2. S 安装设备驱动程序? CCS 是运行在一系列仿真设备(软仿真器 Simulator 、硬仿真器 Emulator 、 DSP 入门套件 DSK 、 DSP 评估板 EVM) 上的一个集成的开发环境。任一种仿真设备可形象地将其看做计算机主板上的扩展设备,在它们正常工作之前都需要在操作系统中为其安装驱动程序。?安装软仿真设备?删除已安装的仿真设备 910

DSP集成开发环境 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人gyzhluyin
  • 文件大小820 KB
  • 时间2017-02-24