基于visualdsp++的中频信号模拟器的软件设计

基于visualdsp++的中频信号模拟器的软件设计

ID:24600544

大小:50.50 KB

页数:3页

时间:2018-11-14

基于visualdsp++的中频信号模拟器的软件设计_第1页
基于visualdsp++的中频信号模拟器的软件设计_第2页
基于visualdsp++的中频信号模拟器的软件设计_第3页
资源描述:

《基于visualdsp++的中频信号模拟器的软件设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于VisualDSP++的中频信号模拟器的软件设计

2、第1摘 要:简要介绍了美国模拟器件公司的高性能数字信号处理器的集成开发和调试环境VisualDSP++的特点。重点分析了基于ADSPBF535的复杂雷达信号中频模拟器系统的软件设计流程。同时,重点介绍了在VisualDSP++开发环境下该模拟器系统的软件实现方法。  关键词:VisualDSP++;ADSPBF535;复杂中频信号模拟器;雷达  基于DSP技术、DDS技术的中频信号模拟器可以产生包括线性调频信号、相位编码信号、单频脉冲信号以及他们的组合在内的等多种雷达信号,是雷达等电子设备生产的主要测试设备。1V

3、isualDSP++简介  VisualDSP++是美国模拟器件公司的DSP开发工具CrossCore系列中的一部分,是一种能提供有效项目管理的集成开发和调试环境,他使编程人员能够利用一个界面在编辑、编译连接和调试之间轻松切换。VisualDSP++的高级功能包括VisualDSP++内核(VDK)、C/C++编译器、先进的3D标绘工具、软件代码运行时间统计以及TCL脚本支持。VisualDSP++开发环境具有以下特点:  (1)广泛的编辑功能  通过使用多种语法高亮显示、拖放式、书签和别的标准编辑操作来创建和修改源文件。也可以查看由代码开发工具生成的文件。  (2)

4、灵活的工程管理  规定一个工程定义,他是用来识别文件、相关文件和用来编译工程的工具。创建工程定义或者修改他来满足不同开发的需要。  (3)易访问的代码开发工具  AD公司提供如下的代码开发工具:C/C++编译器、汇编器、链接器和加载器。通过使用对话框而不是复杂的命令行脚本来规定选项。  (4)灵活的工程编译选项  控制文件级或工程级的编译。VisualDSP++能有选择地编译文件和工程、更新工程相关文件或者编译那些在初次编译后又修改的文件。观察工程编译进程的状态。  (5)VisualDSP++内核(VDK)支持  为工程增加VDK支持来构造和安排开发应用。工程窗口的

5、(Kernel)内核标签页能够操作事件、事件位、优先级、信标和线程。  (6)灵活的工作区管理  创建多达十个工作区并且在他们之间快速切换。为每一个工作区分配不同的工程便可以在一个会话框中编译和调试多个工程。  同时VisualDSP++提供了以下的一些特性以缩短调试时间:  (1)易用的调试环境  对所有处理器的模拟器和仿真器或硬件评估和开发板都用一个共同的、方便的接口来调试。且可以在他们之间自由切换。  (2)多语言支持  可以调试用C/C++或汇编语言写的程序,用机器码观察程序。对于用C/C++写的程序,可以用C/C++或C/C++与汇编混合语言来观察源程序,并

6、且显示局部变量的值和估计当前文本中的表达式(全局或局部)。  (3)有效的调试控制  在符号或地址处设置断点,然后单步调试程序以发现代码逻辑的问题。在寄存器、堆栈和存储器位置上设置anualforblackfinDSPs[5]VisualDSP++3.0C/C++assemblerandpreprocessormanualforblackfinDSPs.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。