基于vxworks操作系统的雷达显示软件屏幕截图技术研究

基于vxworks操作系统的雷达显示软件屏幕截图技术研究

ID:33579721

大小:374.13 KB

页数:6页

时间:2019-02-27

基于vxworks操作系统的雷达显示软件屏幕截图技术研究_第1页
基于vxworks操作系统的雷达显示软件屏幕截图技术研究_第2页
基于vxworks操作系统的雷达显示软件屏幕截图技术研究_第3页
基于vxworks操作系统的雷达显示软件屏幕截图技术研究_第4页
基于vxworks操作系统的雷达显示软件屏幕截图技术研究_第5页
资源描述:

《基于vxworks操作系统的雷达显示软件屏幕截图技术研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据2010年4月第33卷第2期舰船电子对抗SHIPBOARDEI。ECTR()NICCoUNTERMEASUREApr.2010Vol_33No.2基于VxWorks操作系统的雷达显示软件屏幕截图技术研究郑元珠(南京电子技术研究所,南京210013)摘要:介绍了基于vxworks嵌入式操作系统下雷达终端显示软件对显示画面截图的实现技术。该技术使用0pen—GL图形接口的帧缓存获取雷达屏幕航迹图形信息数据,并将该数据以标准的BMP图形文件格式保存。该BMP图形格式文件在windows操作系统下可以被一些通用的图形软件浏览。关键词:雷达终端;Vxworks操作系统;0pen

2、GI。图形接口;帧缓存中图分类号:TN957.7;TP317.4文献标识码:A文章编号:cN32—1413(2010)02一0116一05ResearchintoTheScreenImageInterceptionTechniqueofRadarDisplaySoftwareBasedonVxWorksOperationSystemZHENGYuan—zhu(NanjingResearchInstituteofElectronicsTechnology,Nanjing210013,China)Abstract:Thispaperintroducestherealization

3、techniqueofradarterminaldisplaysoftwaretothedisplayframejnterceptionbasedonVxWorksembeddedoperationsystem.Thistechniqueusestheframebufferof0penGLgraphicinterfacetofetchtheinformationdataofradarscreentrack,andsavesthedatawiththestandardBMPimagefileformat.ThisBMPimageformatfilecanbebrowsedbys

4、omegeneralgraphsoftwareinWindowsoperationsystem.Keywords:radarterminal;VxWorksoperationsystem;OpenGLgraphicinterface;framebufferO引言基于光栅扫描雷达显示器的优越性,现代雷达的终端一般采用光栅扫描雷达显示器。目前雷达的终端显示技术向小型化方向发展,并且集雷达分系统多种功能于一体。用户对雷达终端显示软件的功能需求越来越复杂。现代战争中,空情目标复杂多变,雷达目标常常是多方向、多批次和高速度的。操作员人工录取目标已经不适合战场需求,一般雷达系统已经实现对

5、目标半自动录取和自动录取。同时希望对当前的一些特殊空情态势以静态数字化图片的形式真实保存下来供事后分析。终端画面不仅具有实时显示雷达信息功能,而且要求对画面二次航迹图形信息进行保存,即雷达终端的显控软件必须具有“抓屏”功能。收稿日期:2009一07一01在系统运行过程中,当用户按下键盘上某个功能按键或者鼠标选择某个菜单项时,显控软件能够将当前屏幕的航迹信息以某种图像文件的格式保存到计算机硬盘上,该图像文件供事后情报分析处理使用。雷达终端操作系统选择必须充分考虑实时性、稳定性、可靠性、安全性及多任务处理的需求。雷达小型化终端集数据处理、设备操作控制、显示及情报上报等多功能于一体

6、。该终端承担与上级指挥所之间数据交换的功能,因此要求该终端系统必须具有很强的实时性。由于终端系统各个功能模块间有一定的离散性和耦合性,因此要求系统中实现各个功能模块的任务之间具有相对的独立性和“并发性”,且各个任务根据不同“紧迫感”应具有不同的优先级。综上所述,雷达系统要求终端系统具有实时处理多任务的能力。万方数据第2期郑元珠:基于VxWorks操作系统的雷达显示软件屏幕截图技术研究117根据以上多方面的要求和特点,基于优先级抢占式的多任务实时操作系统VxWorks便成为小型化雷达终端首选操作系统。它很好地解决了以往单任务模式的操作系统和以时间片为调度基础的多任务操作系统在多

7、任务处理和实时性之间的矛盾。与VxWorks实时操作系统配套的Tornado集成开发环境在软件开发和调试方面所具有的灵活性,使得软件开发周期大大缩短。VxWorks操作系统是当前应用比较广泛的嵌入式操作系统之一,其图形环境接口支持0penGL规范。目前嵌入式操作系统对图形界面接口功能支持较弱,效率不高,这是目前业界研究的一个热点。在windows操作系统下,操作系统直接支持屏幕截图功能,用户只需按下键盘“PrintScreen”按键,操作系统便能够自动将当前屏幕信息拷贝到系统的剪贴板中,用户再从剪贴板将

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

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

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