`
jian0487
  • 浏览: 94580 次
  • 性别: Icon_minigender_1
  • 来自: 宁德
社区版块
存档分类
最新评论

嵌入式实时操作系统的现状和未来

阅读更多

内容摘要:从RTOS(嵌入式实时操作系统)发展的历史、RTOS市场和技术发展的变化、RTOS的未来及RTOS在中国几个方面,给出RTOS的现状、未来发展方向及RTOS的应用领域:系统级、板级、SOC级。

  随着互联网应用的迅速发展,嵌入式微处理器的应用日益广泛,无处不在,从波音飞机到移动电话,都有嵌入式微处理器的存在。在嵌入式微处理器的应用开发中,嵌入式实时操作系统(简称RTOS)是核心软件,就像我们日常所用计算机的桌面系统中,微软公司的Windows 98一样重要。RTOS 已经在全球形成了1个产业,据美国EMF(电子市场分析)报告,1999年全球RTOS市场产值达3.6亿美圆,而相关的整个嵌入式开发工具(包括仿真器、逻辑分析仪、软件编译器和调试器)则高达9亿美圆。

  一、 RTOS发展历史
  
  从1981年Ready System发展了世界上第1个商业嵌入式实时内核(VRTX32),到今天已经有近20年的历史。20世纪80年代的产品还只支持一些16位的微处理器,如68k,8086等。这时候的RTOS还只有内核,以销售二进制代码为主。当时的产品除VRTX外,还有IPI公司的MTOS和80年代末ISI公司的PSOS。产品主要用于军事和电信设备。进入20世纪90年代,现代操作系统的设计思想,如微内核设计技术和模块化设计思想,开始渗入RTOS领域。老牌的RTOS厂家如Ready System(在1995年与Microtec Research合并),也推出新一代的 VRTXsa实时内核,新一代的RTOS厂家Windriver推出了Vxwork。另外在这个时期,各家公司都有力求摆脱完全依赖第三方工具的制约,而通过自己收购、授权或使用免费工具链的方式,组成1套完整的开发环境。例如,ISI公司的Prismt、著名的Tornado(Windriver)和老牌的Spectra(VRTX开发系统)等。
  
  进入20世纪90年代中期,互联网之风在北美日渐风行。网络设备制造商、终端产品制造商都要求RTOS有网络和图形界面的功能。为了方便使用大量现存的软件代码,他们希望RTOS厂家都支持标准的API,如POSIX, Win32等,并希望RTOS的开发环境与他们已经熟悉的UNIX,Windows一致。这个时期代表性的产品有Vxwork,QNX, Lynx和WinCE等。

  二、 RTOS市场和技术发展的变化
  
  可以看出,进入20世纪90年代后,RTOS在嵌入式系统设计中的主导地位已经确定,越来越多的工程师使用RTOS,更多的新用户愿意选择购买而不是自己开发。我们注意到,RTOS的技术发展有以下一些变化:
  
  1. 因为新的处理器越来越多,RTOS自身结构的设计更易于移植,以便在短时间内支持更多种微处理器。

  2.开放源码之风已波及RTOS厂家。数量相当多的RTOS厂家出售RTOS时,就附加了源程序代码并含生产版税。

  3. 后PC时代更多的产品使用RTOS,它们对实时性要求并不高,如手持设备等。微软公司的WinCE,Plam OS, Java OS等RTOS产品就是顺应这些应用而开发出来的。

  4. 电信设备、控制系统要求的高可靠性,对RTOS提出了新的要求。瑞典Enea公司的OSE和WindRiver 新推出的Vxwork AE对支持HA(高可用性)和热切换等特点都下了一番功夫。

  5. Windriver收购了ISI,在RTOS市场形成了相当程度的垄断,但是由于Windriver决定放弃 PSOS,转为开发Vxwork与PSOS合二为一版本,这便使得PSOS用户再一次走到重新选择RTOS的路口,给了其他RTOS厂家1次机会。

  6. 嵌入式Linux已经在消费电子设备中得到应用。韩国和日本的一些企业都推出了基于嵌入式Linux的手持设备。嵌入式Linux得到了相当广泛的半导体厂商的支持和投资,如Intel和 Motorola。

  三、 RTOS的未来

  未来RTOS的应用可能划分为3个不同的领域:
  
  1. 系统级:指RTOS运行在1个小型的计算机系统中完成实时的控制作用。这个领域将主要是微软与Sun竞争之地,传统上Unix在这里占有绝对优势。Sun通过收购,让他的Solaris与 Chrous os(原欧洲的1种RTOS)结合,微软力推NT的嵌入式版本"Embedded NT"。此外,嵌入式Linux将依托源程序码开放和软件资源丰富的优势,进入系统级RTOS的市场。

  2. 板级:传统的RTOS的主要市场。如Vxwork, PSOS, QNX, Lynx和VRTX的应用将主要集中在航空航天、电话电讯等设备上。

  3. SOC级(即片上系统):新一代RTOS的领域:主要应用在消费电子、互联网络和手持设备等产品上。代表的产品有Symbian 的Epoc、ATI 的Nucleus, Express logic 的Threadx。老牌的RTOS厂家的产品VRTX和Vxwork 也很注意这个市场。
  
  从某种程度讲,不会出现1个标准的RTOS(像微软的Windows在桌面系统中的地位一样),因为嵌入式应用本身就极具多样性。在某个时间段以及某种行业,会出现1种绝对领导地位的RTOS,比如今天在宽带的数据通信设备中的Vxwork和在亚洲手持设备市场上的WinCE就是一例子。但是,这种垄断地位也并不是牢不可破的,因为在某种程度上用户和合作伙伴更愿意去培养1个新的竞争对手。比如,Intel投资的Montivista和Motorola投资的Lineo,这两家嵌入式Linux系统,就是说明半导体厂商更愿意看到1个经济适用的、开放的RTOS环境。

  四、 RTOS在中国
  
  中国将是世界上最大的RTOS市场之一。因为中国有着世界上最大的电信市场。据信息产业部预计,在未来2~3年内,中国将是世界上最大的手机市场(每1部手机都在运行1个RTOS)。

  这样庞大的电信市场就会孕育着大量的电信设备制造商,这就造就了大量的RTOS和开发工具市场机会。目前,中国的绝大多数设备制造商在采用RTOS时,首先考虑的还是国外产品。

  目前,在中国市场上流行的RTOS主要有Vxwork, PSOS, VRTX, Nucleus,QNX和WinCE等。由于多数RTOS是嵌入在设备的控制器上,所以多数用户并不愿意冒风险尝试1种新的RTOS。
  
  但是我们同时也注意到,目前 RTOS在中国市场的销售额还很小,这主要是2个原因:
  
  1.中国设备制造商的规模普遍还无法与国外公司相比,开发和人员费用相对还较高,所以RTOS对于中国用户来讲是比较贵的。

  2.多数国内用户还没有开始购买RTOS的版税,其主要原因有:产品未能按计划批量生产,没有交版税的意识。应该注意,大多数二进制的RTOS必须在产品量产时交版税,或者按数量买或者与厂家讨论一次性买断,而由厂家直接发给你授权协议书。据国外某家RTOS厂家称,他们年收入的30%来自版税。
  
  在过去的几年中,国家研究机构和企业,已经在开发自有知识产权的RTOS或在开放源码的Linux基础上发展自己的嵌人式Linux版本。国产RTOS的市场主要集中在消费电子方面,因为这里有许多国外RTOS不能适应的部分,如中文处理。目前主要产品有:中科院系统的 "女娲",英文 是"Hopen";北京科银京成(原电子科大)的δ OS(原名是CRTOS);中科院红旗Linux;深圳蓝点Linux。可以肯定地讲,目前这些RTOS市场占有率还很低,多数公司还是依靠政策支持、国内投资、海外上市等支持公司庞大的开发投入,真正的市场回报还只是杯水车薪。如何长期良性循环发展下去将是1个重要的题目。对于这些厂家而言,如果深入到某种特定的应用产品开发,如机顶盒,那将可能会等到一两家用户的支持,而同时将会失去更多的用户。因为用户之间有很强烈的竞争性,他们并不想让供应商参与他们的产品开发的全过程。
  
  如何开发出1种通用的RTOS,使得用户易于使用,方便地裁剪到某系统中去,国外商用RTOS已经很好地解决了这个问题。中国人设计的RTOS应更多地适于中国的国情,除了中文处理,中国有着广泛的单片机的应用基础。开发设计1种简单、易用的RTOS开发环境,以中国人可以接受的价格和更为务实的技术支持手段推出,也许可以找到1种正常的市场回报途径。

  RTOS产业是1个循序渐进的产业,任何急功近利的做法都将导致功亏一篑。用户熟悉1种RTOS需要1个相当的过程和厂家的支持,同时用户也不愿意轻易放弃1种RTOS。我们相信中国人自己开发设计的RTOS一定会得到国人的认可,有着无限光明的前途。

分享到:
评论

相关推荐

    浅析嵌入式操作系统的现状和未来

    浅析嵌入式操作系统的现状和未来,小论文,课堂作业。

    嵌入式实时操作系统的现状和未来.doc

    嵌入式实时操作系统的现状和未来

    嵌入式实时操作系统的现状和未来[转]

    从RTOS(嵌入式实时操作系统)发展的历史、RTOS市场和技术发展的变化、RTOS的未来及RTOS在中国几个方面,给出RTOS的现状、未来发展方向及RTOS的应用领域:系统级、板级、SOC级。

    实时操作系统的现状与未来

    本论文介绍了对实时的理解,实时操作系统(RTOS)的基本特征、特点,实时性的实现,讨论并分析了当前嵌入式实时操作系统的现状,并展望未来实时操作系统的发展趋势。

    嵌入式操作系统在中国的发展现状与前景

    嵌入式软件是一门技术含量较高、发展快速、潜力无限的新兴技术。本文介绍了嵌入式软件及其相关的 概念,对嵌入式软件的应用领域、市场前景以及嵌入式软件技术与产品的发展趋势作了概括与综述,并 指出选准方向切入...

    嵌入式系统开发入门.ppt

    基本概念 ARM微处理器 实时操作系统 嵌入式技术的发展现状和未来

    嵌入式系统开发入门PPT教程

    嵌入式系统开发入门的ppt教程,内容: 1、基本概念 2、ARM微处理器 3、实时操作系统 4、嵌入式技术的发展现状和未来

    基于Linux的嵌入式操作系统的研究现状及发展展望

    分析了当今主流的嵌入式Linux操作系统的特点,介绍了其研究现状,并展望了未来发展。

    物联网操作系统安全研究综述

    首先,对现阶段市场上广泛应用的物联网操作系统及其特征进行了介绍,分析了其与传统嵌入式操作系统的异同;然后,在调研和分析大量物联网操作系统相关文献的基础上,从构建完整安全系统的角度对现有物联网操作系统...

    嵌入式系统/ARM技术中的中间件思想在嵌入式GIS设计中的应用

    这不仅存在着多种硬件平台(例如台式机、嵌入式系统),而且在这些硬件平台上,通常又存在着多种的通信介质(例如串口、USB口等)、通信协议(例如TCP/IP等)及操作系统软件平台(例如Windows、Linux、Nucleus等)。...

    Android系统的移动终端在智能家居中的应用_陈明.caj

    随着移动终端设备及移动操作系统的不断更新,智能移动终端成为智能家居系统的 一部分,必将是未来智能家居系统发展的趋势。本课题在分析和总结了既有的智能家居 系统及控制端的基础上,结合时下流行的嵌入式技术、Wi...

    基于ARM11的智能家居设计与实现

    第5章分析了智能家居系统软件开发环境的搭建,包括Bootloader的选型及移植、操作系统内核配置及移植、根文件系统选型及制作。开发实战篇包括第6~13章。第6章介绍智能家居系统初始化及用户业务工作流程;第7~10章...

    我国智能家居的现状及发展趋势.doc

    我国智能家居的现状及发展趋势 本文就智能家居的基本定义...进入新世 纪以后,一些科技实力较强的生产厂家已经开始了对其进行改进的活动,将嵌入式操作 系统引入其中,并建设了相应的硬件平台,在图像生成方面采用H.2

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Android 一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导开发 IOS 由苹果公司开发的移动操作系统 Webkit 一个开源的浏览器引擎,在手机上的...

    安卓软件开发--毕业设计开题报告安卓软件文献翻译.docx

    二、文献综述课题研究领域的发展现状及可能的应用领域GPS定位安卓的定位方式相对来说比较简单,目前我们可以使用位置管理器和位置提供者进行getLocation的调用。这个方法返回本机的当前位置的一个快照,这个快照将以...

    JAVA打飞机游戏毕业设计(源代码+论文).zip

    虽然 Java 已经被用到许多企业级软体上,可是其实骨子里面还是非常适合用在嵌入式系统之中。Java平台演进到Java2后,Java平台分别针对不同领域的需求被分成四个版本,亦即J2EE、J2SE、J2ME以及JavaCard。其中J2ME...

    新版Android开发教程.rar

    谷歌早在 2002 年就进入了移动领域,可是由于目前的手机操作系统企业和手机企业相对封闭,提高了 行业的进入门槛,移动互联网的发展远没有拥有统一标准的传统互联网发展迅速,此次推出的开源手机操 作 系统平台就是...

Global site tag (gtag.js) - Google Analytics