0 Comments

VxWorks

发布于:2013-02-21  |   作者:广州网站建设  |   已聚集:人围观
 VxWorks
VxWorks是Wind River System公司开发的具有工业领导地位的高性能实时操作系统内核,具有先进的网络功能。VxWorks的开放式结构和对工业标准的支持,使得开发人员易于设计高效的嵌入式系统,并可以很小的工作量移植到其他不同的处理器上。其主要特点如下。
可裁剪微内核结构。
高效的任务管理能力(多任务--具有256个优先级)。
具有优先级排队和循环调度能力。
支持快速的、确定性的上下文切换。
灵活的任务间通信机制,支持3种信号灯(二进制、计数、有优先级继承特性的互斥信号灯)。
具有消息队列。
具有套接字(Socket)。
具有共享内存技术。
支持信号(Signals)。
微秒级的中断处理能力。
支持POSIX 1003.1b实时扩展标准。
支持多种物理介质及标准和完整的TCP/IP网络协议。
灵活的引导方式(支持从ROM、U盘、本地盘、软盘、硬盘或网络中引导)。
支持多处理器并行处理。
快速灵活的I/O系统管理能力。
支持MS-DOS和RT-11等多种文件系统、支持本地盘、U盘、CD-ROM的使用。
完全符合ANSI C标准。
VxWorks板级支持包(BSP)包含了开发人员需要在特定的目标机上运行VxWorks所需要的一切支持:支持特定目标机的软件接口驱动程序等,以及从主机通过网络引导VxWorks的Boot Rom。WindRiver提供支持不同厂商的200多种商业体系结构和目标板的BSP。另外WindRiver还提供一个BSP移植包,帮助用户移植VxWorks到客户化硬件板上。VxWorks是一个商用操作系统,用户需要购买license。
标签:
飞机