网站大量收购闲置独家精品文档,联系QQ:2885784924

嵌入式操作系统有哪些.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

嵌入式操作系统有哪些?

下面介绍国外和国内常用的实时操作系统。

1.国外著名的实时操作系统

国外实时操作系统已经从简单走向成熟,有代表性的产品主要有VxWorks,QNX,P

almOS,WindowsCE等,占据了机顶盒、PDA等的绝大部分市场。

其实,实时操作系统并不是一个新生的事物,从20世纪80年代起,国际上就有一些

IT组织、公司开始进行商用嵌入式系统和专用操作系统的研发。

(1)VxWorks

VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种实时操作系统。

VxWorks拥有良好的持续发展能力、高性能的内核以及良好的用户开发环境,在实时操作

系统领域内占据一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军

事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通信、军事演习、导弹

制导、飞机导航等。

在美国的F-16、FA-18战斗机,B-2隐形轰炸机和爱国者导弹上,甚至连1997年4

月在火星表面登陆的火星探测器上也使用了VxWorks。它是目前嵌入式系统领域中使用最

广泛、市场占有率最高的系统。它支持多种处理器,如x86,i960,SunSparc,Moto--

rolaMC68xxx,MIPSRX000,PowerPC,ARM,StrongARM等。大多数的Vx

WorksAPI是专有的。

(2)QNX

QNX是一个实时的、可扩充的操作系统;它部分遵循POSIX相关标准,如POSIX.1

b实时扩展;它提供了一个很小的微内核以及一些可选的配合进程。

其内核仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程

在独立的地址空间中运行。所有其他操作系统服务都实现为协作的用户进程,因此QNX

内核非常小巧(QNX4.x大约为12KB),而且运行速度极快。这个灵活的结构可以使用户

根据实际的需求,将系统配置成微小的嵌入式操作系统或包括几百个处理器的超级虚拟机

操作系统。

POSIX表示可移植操作系统接口(PortableOperatingSystemInterface,缩写为PO

SIX是为了读音更像UNIX)

电气和电子工程师协会(IEEE)最初开发POSIX标准,是为了提高UNIX环境下应用程

序的可移植性。

然而,POSIX并不局限于UNIX.许多其它的操作系统,例如DECOpenVMS和Windo

wsNT,都支持POSIX标准,尤其是IEEEStd.1003.1-1990(1995年修订)或POSIX.1,P

OSIX.1提供了源代码级别的C语言应用编程接口(API)给操作系统的服务程序,例如读

写文件.

POSIX.1已经被国际标准化组织(ISO)所接受,被命名为ISO/IEC9945-1:1990标

准。

POSIX现在已经发展成为一个非常庞大的标准族,某些部分正处在开发过程中。POS

IX与IEEE1003和2003家族的标准是可互换的

(3)PalmOS

3Com公司的PalmOS在掌上电脑和PDA市场上占有很大的市场份额。它有开放的

操作系统应用程序接口(API),开发商可以根据需要自

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档