蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

visualdsp++50使用指南.doc

  • 资源ID:619196       资源大小:804.50KB        全文页数:58页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:20积分 【人民币20元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要20积分 【人民币20元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

visualdsp++50使用指南.doc

VISUALDSP50中文手册之一一开发工具及其特点1.开发工具概述VISUALDSP是ADI公司针对ADI公司的DSP器件而专门开发的一种使用方便的开发平台,它支持ADI公司所有系列的DSP处理器,包括BLACKFIN系列和ADSP21XX系列定点处理器、SHARC系列和TIGERSHARC系列的浮点处理器的各种型号处理器。VISUALDSP通过图形窗口的方式与用户进行信息交换。VISUALDSP采用直观的、易于使用的用户界面,针对处理器进行操作。VISUALDSP集成了两大部分集成的开发环境INTEGRATEDDEVELOPMENTENVIRONMENT,IDE和调试器DEBUGGER,称为IDDEINTEGRATEDDEVELOPMENTANDDEBUGGINGENVIRONMENT,提供了更强大的程序开发和调试功能。VISUALDSP具有灵活的管理体系,为处理器应用程序和项目的开发提供了一整套工具。VISUALDSP包含生成和管理处理器项目必须的所有工具。VISUALDSP从推出至今已经经历了10、20、30、35、40、45及50七种版本,相应的DSP开发和调试功能也不断增强。下面以常用的VISUALDSP的45版本进行介绍。VISUALDSP开发工具包中集成了开发DSP程序所需要的各种工具组件,根据用户所购买的软件,VISUALDSP包含下列组件中的一个或多个组件。与VISUALDSP一体化的集成开发和调试环境IDDE带有实时运行库的C/C语言最优化编译器汇编程序、链接器、预处理器和档案库程序加载器、分割器模拟器EZKITLITE评估系统必须单独购买仿真器必须单独购买,推荐安诺电子的AN系列ADIDSP仿真器HTTP//WWWANALOGCNCOM/SHOP/SHOP1/INDEXHTML程序实例以下是VISUALDSP的基本特点。1源文件编辑特点VISUALDSP简化了源文件的操作任务,可以非常容易地实现创建查看、打印、移动和信息定位等相关文件操作。编辑文本文件。创建和修改源文件,查看由代码开发工具生成的文件。源代码文件是DSP工程开发的重要组成部分,可以采用C/C语言或汇编语言进行编写。如果DSP开发工程的源代码文件采用汇编程序进行编写,那么DSP开发工程中还应当包含链接描述文件.LDF文件和一些相关的数据文件,而如果DSP开发工程的源代码文件采用C/C语言进行编写,那么相应的工程则可不必包含链接描述文件。编辑窗口。VISUALDSP编辑器是一个完整的代码书写工具,用于编辑文本文件。查看和编辑多个编辑窗口的相关文件,也可为一个文件打开多个编辑窗口。为专用语法配置颜色。为文本编辑窗中相关关键词、引用、注释等采用不同的颜色进行表示,这一特点提高了查看和搜索文本的效率。与上下文相关的表达式评价。将鼠标指示移至一个变量上J在一定范围内可以查看变量的值。状态图标。用于指明断点,书签和处理器当前执行程序指令的在源代码文件中的位置。查看错误信息和违规代码。通过突出显示错误代码如CC0251等或按F1键,可以在输出窗口的生成视图中看到错误的详细信息,而且双击错误行可跳至编辑窗口中的违规代码。2工程管理特点VISUALDSP为处理器应用程序的开发提供了灵活的工程管理,包括创建、定义和编译等处理器项目所必须的操作。定义和管理工程。管理用户工程编译时所需的相关的文件和相关的开发工具。对工程的定义只需一次即可,在开发的过程中用户可以根据需要对工程灵活地进行修改。查看和管理代码开发工具。配置选项中确定了代码开发工具如何处理输人文件和生成输出文件。对于代码开发工具,工具设置类似于命令行转换。工程的配置选项可以在工程定义的时候进行设置,也可以在工程开发的过程中进行修改。查看工程编译结果。在进行工程编译的过程中可以随时查看编译状态,并且根据用户需要,用户可以随时停止工程的编译过程。查看工程编译结果时,如果工程编译存在错误,那么用户在输出窗口中双击错误信息则可以查看造成错误的源代码,或者重复错误信息。管理源代码文件。根据工程窗口内管理项目中的源文件和文件的依赖项,可以依次显示文件之间的关系。VISUALDSP使用代码开发工具处理工程和生成处理器所需的程序。它也提供了源代码控制SCC界面,使得用户可以直接在IDDE环境下完成源代码的控制操作。3调试特点在调试一些工程的过程中,VISUALDSP提供了以下一些工具和功能为用户服务。查看C/C语言和汇编语言的联合编程的源代码文件。在汇编源代码中,行数和符号信息有利于用户在源文件上查看和调试汇编代码。运行命令行脚本。通过使用脚本,用户可以使用它制定调试过程中的主要参数和特性。使用存储器表达式。使用存储器相关的表达式。利用断点查看寄存器和存储器。可以快速添加和移除断点,使能和使断点失灵。设置模拟观察点。对堆栈、寄存器、存储器和图标设置观察点可以停止程序的执行,方便调试过程中观察相关信息。统计描述目标处理器的指令执行数该功能仅用于JTAG的仿真调试目标。用户可以随意设置统计过程的取样,并将统计结果采用图形显示,根据统计结果可以轻松地观察到程序中最耗时的指令部分。线性描述目标处理器的指令执行数该功能仅适用VISUALDSP的模拟调试目标。对每个DSP的PC寄存器进行取样,统计它们的执行情况,并将结果采用图形显示。该功能与统计描述目标处理器的指令执行数功能类似,只不过该功能只能在VISUALDSP模拟下使用,而统计描述目标处理器的指令执行数功能在JTAG仿真器方式下使用。模拟I/O端口数据流、中断产生。通过该工具可以模拟串口或存储映射I/O进行数据流传输和模拟处理器通用中断的产生。创建用户自定义的寄存器窗口。配置一个自定义的寄存器窗口来显示指定的寄存器组。根据处理器存储器中的数值进行绘图。该工具将处理器存储器中的数据以图像的形式进行显示,并且用户可以根据自己的需要选择多样的绘图风格、典型数据处理功能和外观显示方式。跟踪程序运行历史,跟踪用户程序,可以获得用户程序是如何达到用户设置的特定的程序点,并显示读、写和符号名称等相关信息。查看汇编指令的流水线深度。通过流水线界面可以查看目标处理器流水线的阶段。4VDK特点VISUALDSP核VDK是一种可扩展的软件执行程序,专门用于高效开发ADI公司DSP处理器的操作。VISUALDSP软件集成了VISUALDSP核。VDK能够方便用户从软件中获取硬件实现的详细信息,使得用户可以更加专心的完成处理算法的实现。VDK为所有处理器应用开发过程阶段提供了基本模块,它们的性能描述如下自动化。VISUALDSP可以根据用户指定的语言自动生成源代码框架。确定性。VISUALDSP明确指明VDK应用程序接口执行时间的确定性。多任务处理。VDK的任务问线程是相互独立的,并且每个线程都有自己的栈。模块化。VDK包含各种组件,并且在以后的版本中将会提供更多的功能。方便移植性。大部分的核组件可以用ANSI标准的C或C语言编写,这将方便地实现代码在不同处理器之间的移植O优先性。VDK的优先级的调度表可以使高优先级的线程无需等待信号运行,随时可以执行。原型化。VDK和VISUALDSP包含模板文件,可以方便用户创建原始文件,且整个应用程序是原型化的,需要用户

注意事项

本文(visualdsp++50使用指南.doc)为本站会员(马老师)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开