4、集成环境Code-Composer-Studio、DSPBIOS及实时调试.ppt

4、集成环境Code-Composer-Studio、DSPBIOS及实时调试.ppt

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

四.集成环境CodeComposerStudio、DSP/BIOS及实时调试DSP开发工具的发展不断发展的高性能DSP所依赖的高复杂性,也为DSP的学习、掌握及开发带来了更大的难度对DSP开发工具的要求越来越高,促使其也在不断发展与完善功能完善,好学易用是对DSP开发工具的基本要求掌握好开发工具的意义DSP开发工程师的大量时间与精力,是使用开发工具完成系统的开发掌握好最新的开发工具,将会事半功倍,有效地提高开发效率,用较短的周期,完成与以往相比复杂许多的数字信号处理系统的开发eXpressDSPTMCodeComposerStudioRoadmap对编程工具的基本要求可在编程用计算机平台上使用的应用软件能将面向操作员的文本源文件转换为面向DSP的二进制执行文件,同时可生成相应的辅助文件有一定的检错及优化能力ClassicCodeGenerationC编译器将标准C语言源文件编译为指定型号DSP的汇编语言源文件支持标准C(ANSIC)语言格式多层次优化加快运行速度,减小程序大小集成壳程序(ShellProgram)简化编译、汇编与连接过程带有完整的运行支持库(RuntimeSupportLibrary),支持对该库的调用与管理C编译器优化技术简介通用优化重组表达式,消除冗余简化循环针对具体DSP型号的专门优化寄存器变量辅助寄存器指针寻址无消耗硬件循环延时转移、调用和返回汇编器将文本格式的汇编语言源程序编译成为浮动的,可重新定位的目标文件支持宏调用,包括允许在程序中定义宏以及在程序中调用宏库支持汇编伪指令(Assemblerdirectives),控制编译过程自动检查语法错误定义和引用全局符号(全局变量与过程)连接器支持模块化编译,将汇编器分别生成的多个浮动目标文件以及引用的目标库函数重新定位,连接产生可执行文件自动检查并解决数据与程序的存储分配自动检查并解决模块中的外部引用最终解决全局符号的定位归档器将一组文件归入一个归档文件库管理应用软件,模块化编程辅助工具可将用户的多个宏(Macro)归入一个宏库,供汇编器使用可将若干目标文件归入一个目标文件库,供连接器使用列表器查错、资源管理辅助工具,可生成各种列表文件汇编表:源指令对应的行号、地址、操作码存储映射表:数据存储分配、变量、数组的地址与大小;程序存储分配,模块地址与大小,外部符号定位地址交叉引用表:变量、标号的定义,以及被引用的地址格式转换器将连接器生成的,采用公共目标文件格式(CommonObjectFileFormat-COFF)存放的可执行文件转换为EPROM编程器可接收的标准ASCII十六进制格式,如ExtendedTektronixIntelMCS86MotorolaExorciserTISDSMACCCSProject对调试工具的基本要求可运行并调试DSP程序的软硬件开发平台可通过调试用计算机控制DSP程序的运行能反映程序运行的结果能反映程序运行过程中DSP各寄存器、功能单元的状态ClassicCodeDebuggingCCSDebuggingWorkspaceCodeComposerStudioIntegratedDevelopmentEnvironment(IDE)DebugIDEAdvancedwatchwindowsIntegratededitorFileI/O,probepointsandgraphicsAdvancedgraphicalsignalanalysisInteractiveprofilingAutomatedtestingandcustomizationviascriptingVisualprojectmanagementsystemCompileinthebackgroundwhileeditinganddebuggingMulti-processordebuggingHelponthetargetDSPCCS界面CCS界面CCS项目管理CCS图形化设置 各种编译选项(C编译器选项,连接器选项等)通过图形化方式来设置,不需要手工添加选项调试工具应用示意图可执行文件简易实验包组成对应指定系列DSP的实验板,板上包括同一系列中基本型的DSP芯片一组语音音频级的ADC/DAC与微机通信用的RS-323C异步通信串口简化版本的编译软件及DSP演示程序可下载程序的控制软件及简化版的调试器使用说明及电路图简易实验包特点廉价、易学、真实、可

文档评论(0)

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

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

1亿VIP精品文档

相关文档