资料介绍
跟踪雷达在跟踪高速目标时,需要有足够快的反应速度,这不仅对它自身的硬件系统的实时性要求较高,而且对相应软件系统的实时性要求也较高。用实时操作系统VxWorks作为跟踪雷达系统中的操作系统,可以满足软件对实时性的需求。
本系统中,跟踪雷达各分机设备在相应处理计算机、控制计算机控制下协调工作,完成对目标的跟踪和测量雷达的引导,各分控计算机之间通过以太网接口相互通讯。跟踪雷达软件按功能分为主控、显示、信号处理、伺服控制、高频控制、光电控制六个子系统,分别对应不同的计算机。其中主控、信号处理、伺服控制、高频控制、光电控制子系统上都使用VxWorks操作系统,如图1所示。
![实时操作系统VxWorks在跟踪雷达系统中的应用设计分析](/uploads/allimg/171030/2362486-1G0301045462B.png)
1 VxWorks简介
目前市场上比较著名的实时操作系统有:VxWorks、pSoS、Nucleus、VRTX、Windows CE、Palm OS、QNX、PowerTV、JavaOS、LynxOS等。其中,VxWorks是美国WRS(Wind River System)公司推出的一个具有微内核、可裁剪的高性能强实时操作系统,在实时操作系统市场上处于领导地位。它在航空、广播、运输、医疗、自动化生产和科学研究等领域中有着广泛的应用,尤其是在国防和军事上一些高精尖技术及实时性要求极高的领域中,体现出了其优越的性能。在1997年4月发射的火星探测器上也使用到了VxWorks。
(1)VxWorks的主要特点
VxWorks具有高度可剪裁的微内核结构,它需要的存储器空间大约为8KB~488KB(ROM)、620B~29.3KB(RAM)。可见VxWorks有着极好的可伸缩性,用户可以利用工具或直接修改内核源文件来配置内核。VxWorks能进行高效的多任务调度,它支持中断驱动的优先级抢占式调度和时间片轮转调度,并具有确定的、快速的上下文切换能力,确定的、微秒级的中断延迟时间。这些使得内核具有非常强的实时性。
(2)VxWorks应用程序开发
除了性能出众的操作系统外,WRS公司还提供了优秀的实时操作系统开发工具Tornado。Tornado包含三个高度集成的组件:Tornado工具,一套强大的交叉开发工具;VxWorks实时操作系统;一整套主机-目标间的通讯选项,例如以太网、串行线路、在电路仿真(ICE)和ROM仿真等。
图2是Tornado开发系统组成框图,左边的框代表Tornado集成开发环境,它运行在开发主机上,可以基于WIN9x、WINNT、DIGITAL UNIX 等主机操作系统。本文介绍的内容都是基于WIN9x系统的。右边的框代表目标机,目标机支持的CPU类型有MC680x0、PowerPc、SPARC、SPARClite、i960、x86、R3000、R4000、R4650等。 目标机上运行VxWorks实时操作系统,其上层运行用户应用程序。
![实时操作系统VxWorks在跟踪雷达系统中的应用设计分析](/uploads/allimg/171030/2362486-1G030104553142.png)
本系统中,跟踪雷达各分机设备在相应处理计算机、控制计算机控制下协调工作,完成对目标的跟踪和测量雷达的引导,各分控计算机之间通过以太网接口相互通讯。跟踪雷达软件按功能分为主控、显示、信号处理、伺服控制、高频控制、光电控制六个子系统,分别对应不同的计算机。其中主控、信号处理、伺服控制、高频控制、光电控制子系统上都使用VxWorks操作系统,如图1所示。
![实时操作系统VxWorks在跟踪雷达系统中的应用设计分析](/uploads/allimg/171030/2362486-1G0301045462B.png)
1 VxWorks简介
目前市场上比较著名的实时操作系统有:VxWorks、pSoS、Nucleus、VRTX、Windows CE、Palm OS、QNX、PowerTV、JavaOS、LynxOS等。其中,VxWorks是美国WRS(Wind River System)公司推出的一个具有微内核、可裁剪的高性能强实时操作系统,在实时操作系统市场上处于领导地位。它在航空、广播、运输、医疗、自动化生产和科学研究等领域中有着广泛的应用,尤其是在国防和军事上一些高精尖技术及实时性要求极高的领域中,体现出了其优越的性能。在1997年4月发射的火星探测器上也使用到了VxWorks。
(1)VxWorks的主要特点
VxWorks具有高度可剪裁的微内核结构,它需要的存储器空间大约为8KB~488KB(ROM)、620B~29.3KB(RAM)。可见VxWorks有着极好的可伸缩性,用户可以利用工具或直接修改内核源文件来配置内核。VxWorks能进行高效的多任务调度,它支持中断驱动的优先级抢占式调度和时间片轮转调度,并具有确定的、快速的上下文切换能力,确定的、微秒级的中断延迟时间。这些使得内核具有非常强的实时性。
(2)VxWorks应用程序开发
除了性能出众的操作系统外,WRS公司还提供了优秀的实时操作系统开发工具Tornado。Tornado包含三个高度集成的组件:Tornado工具,一套强大的交叉开发工具;VxWorks实时操作系统;一整套主机-目标间的通讯选项,例如以太网、串行线路、在电路仿真(ICE)和ROM仿真等。
图2是Tornado开发系统组成框图,左边的框代表Tornado集成开发环境,它运行在开发主机上,可以基于WIN9x、WINNT、DIGITAL UNIX 等主机操作系统。本文介绍的内容都是基于WIN9x系统的。右边的框代表目标机,目标机支持的CPU类型有MC680x0、PowerPc、SPARC、SPARClite、i960、x86、R3000、R4000、R4650等。 目标机上运行VxWorks实时操作系统,其上层运行用户应用程序。
![实时操作系统VxWorks在跟踪雷达系统中的应用设计分析](/uploads/allimg/171030/2362486-1G030104553142.png)
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 嵌入式VxWorks实时操作系统中串口通信的实现 7次下载
- 关于实时操作系统VxWorks下的并口通信技术 4次下载
- VxWorks实时操作系统的USB驱动程序 44次下载
- VxWorks操作系统指南 73次下载
- 嵌入式实时操作系统VxWorks内核调度机制分析
- 嵌入式实时操作系统COS一Ⅱ与VxWORKs
- VXWORKS实时操作系统中信号量用于多任务同步与互斥的讨论
- VxWorks在测控系统中的应用
- 嵌入式实时操作系统VxWorks中串口通信的实现
- 实时操作系统VxWorks下PCI总线配置技术
- 实时操作系统VxWorks下的并口通信技术
- 实时嵌入式操作系统vxworks及其开发环境Tornado分
- VxWorks操作系统在多功能相控阵雷达中的应用
- VxWorks操作系统及实时多任务程序设计
- 4种实时操作系统实时性的分析对比
- 详解实时操作系统和非实时操作系统 4957次阅读
- 什么是实时操作系统(RTOS) 6149次阅读
- FreeRTOS:一个迷你的实时操作系统内核 1015次阅读
- Linux是实时系统还是分时操作系统? 1572次阅读
- 基于实时嵌入式操作系统mC/OS-II实现GPRS终端系统的设计 2408次阅读
- 基于VxWorks操作系统实现PLC控制系统的应用方案 3717次阅读
- 米尔科技嵌入式实时操作系统介绍 2348次阅读
- 基于嵌入式操作系统的VxWorks设备驱动程序设计 1413次阅读
- 嵌入式VxWorks操作系统建立TrueFFS文件系统 1745次阅读
- 适用于测控领域的4种实时操作系统对比分析 3700次阅读
- 对实时操作系统特性的讨论 5189次阅读
- 关于四种实时嵌入式Linux操作系统的对比分析浅析 6336次阅读
- 关于基于VxWorks的星务管理系统软件多任务实时性调度设计 4908次阅读
- 如何安装实时操作系统RTOS 6275次阅读
- 基于FreeRTOS的嵌入式实时操作系统的原理和实现 6714次阅读
下载排行
本周
- 1IP6823 支持 qi 认证的无线充电发射控制 SOC
- 1.01 MB | 1次下载 | 免费
- 2IP6824 全集成QI 无线充电发射控制SOC
- 1.22 MB | 1次下载 | 免费
- 3GD32G5x3 FFT模块用户指南
- 920.15KB | 次下载 | 免费
- 4GD32H73x/H75x的器件限制
- 774.05KB | 次下载 | 免费
- 5PDTA115EU配备PNP电阻的晶体管规格书
- 189.74KB | 次下载 | 免费
- 6带注入电流控制的1.8V通用SP8T-Z和2个SP4T-Z模拟开关
- 847.62KB | 次下载 | 免费
- 7PESD18VY1BBIF保护二极管规格书
- 4.56MB | 次下载 | 免费
- 8视频处理器晶振应用方案
- 515.02 KB | 次下载 | 免费
本月
- 1A7159和A7139射频芯片的资料免费下载
- 0.20 MB | 55次下载 | 5 积分
- 2零死角玩转STM32F103—指南者
- 26.78 MB | 41次下载 | 1 积分
- 3PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 4PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 5dsPIC33EDV64MC205电机控制开发板用户指南
- 5.78MB | 8次下载 | 免费
- 6STC15系列常用寄存器汇总免费下载
- 1.60 MB | 7次下载 | 5 积分
- 7AN-1267: 使用ADSP-CM408F ADC控制器的电机控制反馈采样时序
- 1.41MB | 5次下载 | 免费
- 8LP9962集成 PFC 和 和的 高压半桥驱动的 LLC 谐振
- 3.30 MB | 4次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935124次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420063次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73813次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
评论