- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualDSP5.0使用指南
VisualDSP++5.0中文手册之一
?????? (一)开发工具及其特点
??????? 1.开发工具概述
????? ?VisualDSP++ 是ADI公司针对ADI公司的DSP器件而专门开发的一种使用方便的开发平台,它支持ADI公司所有系列的DSP处理器,包括Blackfin系列和 ADSP-21XX系列定点处理器、SHARC系列和TigerSHARC系列的浮点处理器的各种型号处理器。
??? ?? VisualDSP++ 通过图形窗口的方式与用户进行信息交换。VisualDSP++采用直观的、易于使用的用户界面,针对处理器进行操作。ViSualDSP++集成了两大部分:集成的开发环境(Integrated Development Environment,IDE)和调试器(Debugger),称为IDDE(IntegratedDevelopment and Debugging Environment),提供了更强大的程序开发和调试功能。VisualDSP++具有灵活的管理体系,为处理器应用程序和项目的开发提供了一整套工具。VisualDSP++包含生成和管理处理器项目必须的所有工具。
??? ?? VisualDSP++从推出至今已经经历了1.0、2.0、3.0、3.5、4.0、4.5及5.0七种版本,相应的DSP开发和调试功能也不断增强。下面以常用的VisualDSP++的4.5版本进行介绍。
???? ? VisualDSP++开发工具包中集成了开发DSP程序所需要的各种工具组件,根据用户所购买的软件,VisualDSP++包含下列组件中的一个或多个组件。
??? ? ·与VisualDSP++一体化的集成开发和调试环境(IDDE)
????? ·带有实时运行库的C/C++语言最优化编译器
???? ?·汇编程序、链接器、预处理器和档案库
??? ? ·程序加载器、分割器
????? ?·模拟器
????? ?·EZ—KIT Lite评估系统(必须单独购买)
????? ?·仿真器(必须单独购买,推荐安诺电子的AN系列ADI DSP仿真器:/Shop/shop1/Index.html)
?????? ·程序实例
????? 以下是VisualDSP++的基本特点。
??? (1)源文件编辑特点
???? ? VisualDSP++简化了源文件的操作任务,可以非常容易地实现创建^查看、打印、移动和信息定位等相关文件操作。
???? ·编辑文本文件。创建和修改源文件,查看由代码开发工具生成的文件。
??? ?? 源代码文件是DSP工程开发的重要组成部分,可以采用C/C++语言或汇编语言进行编写。如果DSP开发工程的源代码文件采用汇编程序进行编写,那么DSP 开发工程中还应当包含链接描述文件(.LDF文件)和一些相关的数据文件,而如果DSP开发工程的源代码文件采用C/C++语言进行编写,那么相应的工程则可不必包含链接描述文件。
???? ?·编辑窗口。VisualDSP++编辑器是一个完整的代码书写工具,用于编辑文本文件。查看和编辑多个编辑窗口的相关文件,也可为一个文件打开多个编辑窗口。
??? ? ·为专用语法配置颜色。为文本编辑窗中相关关键词、引用、注释等采用不同的颜色进行表示,这一特点提高了查看和搜索文本的效率。
???? ?·与上下文相关的表达式评价。将鼠标指示移至一个变量上j在一定范围内可以查看变量的值。
????? ·状态图标。用于指明断点,书签和处理器当前执行程序指令的在源代码文件中的位置。
????? ?·查看错误信息和违规代码。通过突出显示错误代码(如cc0251等)或按F1键,可以在输出窗口的生成视图中看到错误的详细信息,而且双击错误行可跳至编辑窗口中的违规代码。
???? ?(2)工程管理特点
????? ?VisualDSP++为处理器应用程序的开发提供了灵活的工程管理,包括创建、定义和编译等处理器项目所必须的操作。??
??? ?·定义和管理工程。管理用户工程编译时所需的相关的文件和相关的开发工具。对工程的定义只需一次即可,在开发的过程中用户可以根据需要对工程灵活地进行修改。
?? ?? ·查看和管理代码开发工具。配置选项中确定了代码开发工具如何处理输人文件和生成输出文件。对于代码开发工具,工具设置类似于命令行转换。工程的配置选项可以在工程定义的时候进行设置,也可以在工程开发的过程中进行修改。
????? ?·查看工程编译结果。在进行工程编译的过程中可以随时查看编译状态,并且根据用户需要,用户可以随时停止工程的编译过程。查看工程编译结果时,如果工程编译存在错误,那么用户在输出窗口中双击错误信息则可以查看造成错误的源代码,或者重复错误信息。
???? ?·管理源代码文件。根据工程窗口内管理项目
您可能关注的文档
- 硬件技术课件Chapter3_1.ppt
- DSP入门学习之程序编写和调试环境简介.ppt
- 孟庆昌版_Linux教材_第6章_电子课件.ppt
- Visual C++使用方法.ppt
- C51 第3章 Keil C51编译及连接技术.ppt
- 清华电子系李老师计算机硬件技术基础Chap3_l.ppt
- 远程控制的攻击与防范.pptx
- 第5章分布式系统的同步.ppt
- 微机原理与接口技术_第4章_§1-4_xly.ppt
- MATLAB学习课件第五章.pptx
- 2025年西北政法大学教师、辅导员招聘试题及答案.docx
- 2025年大庆师范学院教师、辅导员招聘试题及答案.docx
- 2025年阿坝师范高等专科学校教师、辅导员招聘试题及答案.docx
- 2025年普洱学院教师、辅导员招聘试题及答案.docx
- 2025年昭通师范高等专科学校教师、辅导员招聘试题及答案.docx
- 2025年和田师范专科学校教师、辅导员招聘试题及答案.docx
- 2025年江西医学院上饶分院教师、辅导员招聘试题及答案.docx
- 2025年天津职业大学教师、辅导员招聘试题及答案.docx
- 2025年中北大学教师、辅导员招聘试题及答案.docx
- 2025年西华大学教师、辅导员招聘试题及答案.docx
最近下载
- 铁路通信工(技师)技能鉴定理论考试题及答案.doc VIP
- 党建与银行业务综合知识试卷真题及答案.docx VIP
- 2025年女性健康食品饮料趋势报告.pdf VIP
- 智能化工程售后服务方案.docx VIP
- 中国行业标准 YC/T 590-2021卷烟工业企业设备综合效率测评导则.pdf
- 铁路通信工(初级)技能鉴定理论考试题及答案.doc VIP
- (高清版)B-T 18380.12-2022 电缆和光缆在火焰条件下的燃烧试验 第12部分:单根绝缘电线电缆火焰垂直蔓延试验 1kW预混合型火焰试验方法.pdf VIP
- 化妆品包材行业基础知识.pdf VIP
- 校园文化建设服务承诺及质量保障措施.doc VIP
- 化验工题库.doc VIP
文档评论(0)