基于VxWorks信息控制系统的开发研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:qw1567892
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息控制系统是实现电视跟踪仪各分系统之间及外部设备的数据交换和控制显示,在电视跟踪仪系统中占有重要的地位。原有的信息控制系统是基于DOS操作系统,其单任务机制带来很多局限性,难以满足复杂系统实时性的需求。针对信息控制系统的高可靠性、强实时性等特点,在众多嵌入式操作系统中,通过对比后选择了性能优良的基于微内核结构的嵌入式实时操作系统VxWorks,结合软件体系结构的理论,设计了电视跟踪仪要求的信息控制系统软件和关键的功能模块。本文介绍了该课题的研究背景及意义,详细分析了信息控制系统的特点,针对高速实时数据处理的要求,处理平台采用PC/104模块,给出了信息控制系统的硬件组成。在特定硬件平台基础之上,描述了构建板级支持包的开发过程,并设计开发了信息控制系统与伺服、通道台等的通信接口的驱动程序,为信息控制系统提供了底层软件支持。在BSP开发完成之后,根据系统性能指标,给出软件流程图,设计实现了信息控制系统的功能模块。通过分析各个模块间的功能内聚关系,划分了多个任务并为其指定优先级,设计了VxWorks下的多任务并发执行。整体系统开发完成后,通过对并口测试、网络通信精度分析及对丢包率的测试、WindView下任务时序关系分析,证明了完全满足系统实时性的要求,提高了整体性能。
其他文献
随着科学技术的发展,服务器和微型计算机的CPU已经从单核过渡到多核,将来的计算机将具有越来越多的计算资源。系统虚拟化将一台物理计算机系统虚拟为若干台虚拟计算机系统,在
随着地理信息系统以及移动通讯的发展,对人员、车辆、事件以及其他移动目标的定位需求已经提到了日程,并且具有极为广阔的市场发展前景。近年来,对手机等无线定位技术的研究,
RFID应用系统中通常会采集到大量原始的RFID数据,如果将这些大量原始的RFID数据直接提交给业务系统处理,那么业务系统就会变得异常的复杂,不具有很好的扩展性和灵活性,不能适
随着市场竞争越来越激烈,企业对信息化的支撑系统的需求越来越高,变化也越来越大。因此,如何快速、准确、方便地适应信息化系统对需求的变化研究具有极其重大的意义。工作流
自90年代以来,客户机/服务器(C/S)计算模式逐渐成为主流技术。然而研究和实践表明,两层C/S结构有很多缺陷。人们进而将终端的功能进行分解,提出三层C/S结构,客户端作为表示层
随着3G(Three Generation)时代的到来,用户对移动通信有了更高的期望,用户不仅要求有稳定的语音通信,而且还要求能够以数据和多媒体等多种方式进行通信。针对这些需求,3GPP(T
现今,随着软件规模的扩大与软件需求的频繁变动,使得软件开发变得越来越复杂,敏捷开发思想的提出,在一定程度上减轻了开发人员的负担,但当软件所依赖的数据库结构发生变更时,
在移动互联网高速发展的今天,使用手机上网已经成为人们最重要的需求之一,而针对手机各个操作系统的第三方联网软件也越来越多。在人们享受移动互联网的便捷的同时,针对移动
随着近年来无线网络的迅速发展,无线网络中存在的瓶颈问题也不断的暴露,其中最主要的瓶颈就是频谱资源利用受限,且频谱分配不均。认知无线电技术的提出,为解决无线网络中的频
语义Web是当前Web的扩展,其目标是使Web上的信息可以被机器所理解,从而高效准确地查找信息。语义Web的发展将有助于计算机之间及其与人之间的协同工作,并实现数据的自动化处