新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于VC++雷达信号系统软件测试平台的设计

基于VC++雷达信号系统软件测试平台的设计

作者:时间:2009-11-27来源:网络收藏

2.3 软件设计实现流程
首先将打开系统,对系统进行初始化,并对系统各资源进行复位;然后将算法代码加载到DSP芯片中;获得各部件资源句柄;将共享存储区清零,同时设置相应的中断方式。此后就可以将HSP接收并处理后的数据传送到DSP中进行相应的处理,DSP处理后的数据再通过Hurricane传送到PC机中存储。同样,PC机上的数据可以送往DSP芯片进行处理,处理后的数据再传送给HSP,进行相应的性能分析等等。这样就完成了整个通信过程。整个软件设计流程,如图4所示。该软件具有一定的可扩充性,可以根据具体环境添加相应的功能模块。部分相关界面,如图4和图5所示。图4为通过编程来实现PC机与DSP进行通信的界面,图5为测试PCI通道是否可以通信的界面。首先测试PCI通道是否可以通信,然后测试通道是否可以正确传送数据。图5显示PCI是否可正常通信且传送数据。通过的消息盒或者菜单显示证明PCI通道可以通信并且能正确通信。通过软件来监控PC机与DSP通信的界面,如图4所示。

本文引用地址:http://www.amcfsurvey.com/article/195649.htm

实现了PC机监控HSP、控制HSP的工作时序、监控HSP系统是否正常工作等。同时可以将DSP处理后的数据存储到PC中。

3 结束语
文中针对HSP不方便测试和数据分析的缺点,设计了基于++的软件。该软件应用于大气雷达系统测试过程中,通过该平台可以方便各雷达站操作人员对系统的检测,做到准确及时地发现问题,有利于快速排除故障,从而提高设备的工作效率,减轻雷达站观测人员的工作量。同时,可以编写更为详细的数据分析模块,比如通过加噪或者对获得的回扫数据进行分析等来对大气云图中的雨滴数进行分析,从而获得更为准确的天气情况。此外,该软件具有一定的可扩展性,可以根据硬件的不断升级进行相应模块的添加和修改,最终形成一种通用的软件平台。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭