第4章:DSP的开发环境与工具.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章:DSP的开发环境与工具课件

第四章 DSP的开发环境与工具;4.1 集成开发环境CCS;CCStudio 主要特性;数据显示,用于以多种图形格式显示信号; 开放式的插入式架构,使你能够集成专用的第三方工具; 利用仿真器对TI DSP进行基于JTAG扫描的实时仿真; 分析套件利用新的工具提高性能并简化烦琐的判断工作; 增强的流水线分析工具可提供详细的流水线视图。 ;4.1.1 CCS系统安装与设置 4.1.2 CCS菜单和工具栏;4.1.1 CCS系统安装与设置;一、 CCS系统安装;图4-1 “CCS 2(‘C5000)”和“Setup CCS 2 (‘C5000)”快捷图标;二、 为CCS安装设备驱动程序;图4-2 Code Compuser studio Setup窗口;4.1.2 CCS菜单和工具栏;图4-3 并口调试管理器;图4-4 CCS运行主窗口 ;一、 菜单;2.Edit菜单;3.View菜单;4.Project菜单;5.Debug菜单;6.Profiler菜单;图4-5 时钟设置;7.Option菜单;图4-6 Memory Map对话框 ;8.Tools菜单;二、 工具栏;2.GEL Toolbar GEL工具栏提供了执行GEL函数的一种快捷方法,如图4-8所示。在工具栏的左侧文本输入框中键入GEL函数名,再单击右侧的执行按钮即可执行相应的函数。如果不使用GEL工具栏,也可以使用Edit菜单下的Edit Command Line命令执行GEL函数。;3.Project Toolbar Project工具栏提供了与工程和断点设置有关的命令,Project工具栏提供了以下命令如图4-9所示。 ;4.Debug Toolbar Debug工具栏提供以下常用的调试命令如图4-10所示。;5.Edit Toolbar Edit工具栏提供了一些常用的编辑命令及书签命令如图4-11所示。;6.Plug-in Toolbars Plug-in Toolbars包括Watch Window和DSP/BIOS两个窗口,其中Watch Window如图4-12所示。;1. 代码生成工具 (1)TMS320优化C编译器(Optimizing ANSI C Compilers) C编译器的输入是C语言源代码,输出为TMS320汇编代码,它用于把符合ANSI标准的C代码转换为目标DSP汇编代码,使用户可以用C语言编写代码。并且,配套的代码调试工具支持C代码的源码调试。TI公司的编译器支持除TMS320C1x外的所有DSP产品。;(2)TMS320汇编器、连接器(Assembler、Linker) 汇编器和连接器用于把汇编代码转换为可在目标DSP上运行的可执行目标代码。 支持宏汇编和目标库,产生的目标代码可重新定位,在程序地址空间中的具体地址可变。 其中汇编器用于把汇编语言文件转换成机器语言的目标文件。连接器用于把多个目标文件连接成可执行的目标代码。在连接过程中,连接器完成目标代码的定位、解决符号的外部引用等。;2.代码调试工具 (1)TMS320源码调试器(C Source Debugger) 它在PC机或工作站上运行,是开发环境中主机与软件仿真器、软件评价模块或硬件仿真器之间的标准接口。它与这些调试器一起配合使用,完成对用户程序的调试。 程序调试可以在C、汇编或C/汇编混合模式下进行调试,调试器具有条件执行、单步执行、断点等基本功能,并支持多个DSP。;TMS320软件仿真器是一个软件程序,它在PC机或工作站上运行,通过模拟DSP的运行验证和调试TMS320程序。 采用软件仿真器,编程者可以在没有目标硬件的情况下进行软件开发。 在软件仿真器上调试用户软件时,可以用对主机数据文件的读写代替对特定I/O的数据读写,以模拟与DSP接口的I/O器件;另外软件仿真还可以模拟中断信号。 ;TMS320有一系列系统调试工具用于代替或协助目标系统进行软件评价和开发。 现有的产品有: DSK初学者开发套件(DSP Starter Kit) EVM软件评估模块(Evaluation Module) XDS510硬件仿真器(Extend Development Support Emulators)。 TI公司还提供集成开发工具CCS(Code Composer Studio),CCS可从网上下载,可进行软、硬件仿真和系统分析,受到广泛应用。;图4-13 TMS320C54x DSP软件开发流程;4.2.1 C编译器(C Compiler) 4.2.2 汇编器(Assembler) 4.2.3 链接器(Linker) 4.2.4 交叉引用列表 4.2.5 十六进制转换工具 ;4.2.1 C编译器(C Compiler);图4-14

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档