DSP开发工具的使用.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 DSP开发工具的使用 一般估计,一个嵌入式系统开发的80%的努力以及系统的80%的复杂程度取决于软件。 因此,设计人员在为实时系统选择处理器时,都极为看重先进的、易于使用的开发环境与工具。 TI提供了多种DSP开发环境与工具 C/Assembly source debugger 软仿真工具Simulator ( C2000 Simulator必须将程序配置在从2000H开始的单元) 每秒几百条指令 ? DSP Starter Kit –DSK EVM+XDS+CCS ? XDS(eXtended Development System) ISA EPP USB(2.0,1.2) PCI XDS510适用于所有具有JTAG接口标准的TI DSP, 准实时仿真. XDS560实时仿真PCI/¥29000 LAN/ ¥38700 用XDS510替换XDS560PCI,只需交$1000美元的升级费用 软仿真器(Simulator) TMS320软件仿真器是一个软件程序,使用主机的处理器和存储器来仿真TMS320 DSP的微处理器和微计算机模式,从而进行软件开发和非实时的程序验证。在PC机上,典型的仿真速度为每秒几百条指令 软仿真器的性能 在主机上执行用户的DSP程序 修改和检查寄存器 显示和修改数据及程序存储器 外设、CACHE、PIPELINE的时序仿真 设置断点 跟踪ACC、PC、AR、表达式的值等 单步执行 软仿真器的性能 产生中断(研究。参考TMS320C2XX C源码调试系统指南.pdf SPRU151) 对非法操作码和无效数据输入等提供出错信息 执行批处理文件中的命令 文件方式快速存储和调用仿真参数 反汇编 周期计数并显示 注意:C2000 Simulator必须将程序配置在从2000H开始的单元,其它不变 F240 EVM板模样 F240 EVM板结构 eXpressDSP实时软件技术 eXpressDSPTM eXpressDSP实时软件技术 使DSP产品的开发过程得以简化和统一 为OEM厂商提供可重复使用的软件组成部分 大大缩短产品的开发时间,可以达到50%以上 概览 集成化的DSP开发软件——CCS CODE COMPOSER STUDIO 在CCS环境下可以完成编辑、代码产生、调试等所有功能 CCS (Code Composer Studio) 版本 2 概览 项目管理 高级编辑器 GEL语言 基本调试工具 图形工具 程序剖析工具 数据转换器支持 硬件仿真器分析工具 可视化连接器 端口与引脚仿真 算法标准模板代码生成器 实时数据交换 概览 项目管理 高级编辑器 GEL语言 基本调试工具 图形工具 程序剖析工具 数据转换器支持 硬件仿真器分析工具 可视化连接器 端口与引脚仿真 算法标准模板代码生成器 实时数据交换 CCS基于WIN的图形化界面 友好的用户界面 代码生成过程 调试过程 CCS的功能 CCS的功能 CCS的功能 CCS的功能 主要内容 CCS (Code Composer Studio) 版本 2 概览 项目管理 高级编辑器 GEL语言 基本调试工具 图形工具 程序剖析工具 数据转换器支持 硬件仿真器分析工具 可视化连接器 端口与引脚仿真 算法标准模板代码生成器 实时数据交换 CCS同时支持多DSP目标调试 编译链接器默认程序从_c_int0标号开始 .include F240REGS.H ;引用头部文件 .def _c_int0 .sect .vectors ;定义主向量段 RSVECT B _c_int0 ;PM 0复位向量1 INT1 B PHANTOM ;INT1入口 .text _c_int0 NOP CCS (Code Composer Studio) 版本 2 概览 项目管理 高级编辑器 GEL语言 基本调试工具 图形工具 程序剖析工具 数据转换器支持 硬件仿真器分析工具 可视化连接器 端口与引脚仿真 算法标准模板代码生成器 实时数据交换 高级编辑器 高级编辑器 高级编辑器 高级编辑器 高级编辑器 高级编辑器 高级编辑器 高级编辑器 CCS (Code Composer Studio) 版本 2 概览 项目管理 高级编辑器 GEL语言 基本调试工具 图形工具 程序剖析工具 数据转换器支持 硬件仿真器分析工具 可视化连接器 端口与引脚仿真 算法标准模板代码生成器 实时数据交换 GEL语言 嵌入的解释性脚本语言 配置CCS工作环境 直接访问目标DSP 完成自动化的批处理任务 类似C语言的语法 GEL语言 CCS (Code Composer

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档