新闻中心

EEPW首页 > 嵌入式系统 > 市场分析 > 嵌入式操作系统的新动向

嵌入式操作系统的新动向

——
作者:迎九时间:2006-08-22来源:电子产品世界收藏

摘要:    本文通过对科银京城、微软、MontaVista的新产品与策略的报道和分析,反映了嵌入式实时操作系统业的最新发展动态。

关键词:    RTOS;LambdaPRO 3;Windows CE 6;嵌入式Linux

科银京成:
嵌入式平台LambdaPRO 3登场

北京科银京成的“道系统”(DeltaSystem)是国内著名的RTOS(嵌入式实时操作系统),在海军、航空等我国国防领域有一定的影响。6月17日,科银京成在京举行了其新一代嵌入式基础软件平台技术-LambdaPRO 3的发布会。

LambdaPRO 3的特点

LambdaPRO 3产品的很多性能与国外同类产品相当,价格仅是国外同类产品的一半。LambdaPRO 3归纳起来突出的特点主要有三个。

*首先,将开发工具和RTOS紧密地集成在一起,形成了完整的智能电子设备软件开发平台。而回顾2000年最早的“道系统”嵌入式软件产品,当时,嵌入式实时操作系统和开发工具是作为两个独立的产品来研发的。

*其次,Lambda PRO 3的开发平台采用了目前国际上流行的开放源码的Eclipse作为开发工具框架,优点是可以与第三方软件工具集成,配套了在线仿真器系统,并支持团队开发。

从2003年开始,国外的一些嵌入式软件公司,包括风河、GreenHill开始开发基于Eclipse为框架的软件,其优势是它是开放的。而以往的产品不容易让第三方软件加入进来,这样带来了学习的难度。例如debug(调试),有的公司习惯用一家公司的debug,工程师从别的公司调来,却习惯用另外的debug。科银京城从04年开始基于Eclipse框架研发,基本与国际水平同步(国外同行2004年推出产品)。

*LambdaPRO 3集成了新版本的实时操作系统-DeltaOS 3,新版本的操作系统支持多种主流32位微处理器,并具有一个新的设备驱动程序框架,驱动程序开发向导可使繁琐的驱动程序编写和集成变得更为简单和直观。

嵌入式软件最头疼的不是嵌入式应用程序的开发,而是驱动程序的开发,即软件与硬件接口这部分。LambdaPRO 3中也加入了模块,帮助用户去开发驱动程序。

国产操作系统的发展探讨

在国外强大的嵌入式操作系统供应商包围下,国内厂商的发展尤其引人关注。科银京城的成长,离不开祖国作为强大后盾。当前,国家重视基础软件的开发,倡导核心软件走自主知识产权的道路,LambdaPRO 3可谓生逢其时,尽管是面向全行业的,但有望在国防领域率先突破,因为国防更强调自主性、安全性、本地化。

我国嵌入式操作系统专家、科银京城总经理朱明远先生指出,科银京城作为国内的RTOS厂商,其产业和产品立足于国内先进的水平,实现了嵌入式领域的三个代表:代表嵌入式软件发展的要求,即面向市场;代表嵌入式软件技术的前进方向,即面向技术;代表嵌入式软件工程师的根本利益,即面向服务。

当然作为软件产品,LambdaPRO 3也离不开一般软件的发展规律。道系统目前还没有盗版。但朱总认为盗版是个标志,表明在市场的占有率有一定的份额,表明有人想学、想用,尤其学生,因为买不起正版。LambdaPRO 3多长时间内出现盗版?朱总风趣地说希望一年之内出现!但是朱总同时指出,嵌入式软件在工业上不会出现盗版,因为上千万元的重大项目不会采用盗版;而教学容易出现盗版。

谈到是否受到来自开放源码Linux阵营的竞争。朱总认为Linux价格、服务都不便宜。因为Linux的驱动要买,价格不菲。不过,LambdaPRO 3下一步也准备支持Linux。

一种嵌入式软件是否成功,关键要看平台是否厚实。朱总说道,国防上提出的是平台的概念,不仅限于OS(操作系统),还有很多应用,比如中间件、一些面向行业的应用软件等。平台站住脚,应用就稳定了。例如航空电子,如果开发更多的应用软件,平台做得很厚实,地位就不可撼动。
这就像Windows,不能把它看作是一个操作系统,在往上有IE、Office,涉及到美国很多厂商提供的应用,它们都当作Windows平台中的东西,所以撼不动,是座摩天大楼。如果你自己做OS,谁为你做应用?Windows是补丁打出来的,被打得乱七八糟。可能你做的OS比Windows稳定得多,但做不出那么厚的产业链。

Window CE走过10年,CE 6登场

今年Windows CE诞生十周年,5月15日,微软发布了Windows CE 6的测试版,并宣布正规产品下半年上市。6月22~23日,在北京举行的“微软移动与嵌入式开发者大会”上,本刊采访了微软移动与嵌入式产品部(MED)主任经理Jason Stolarczyk,请他介绍CE 6测试版的特点,以及CE成功的战略。

MED 2001年成立,是微软七大业务部门之一,也是公司成长最快的部门,每年同比增长40%左右。MED包括用于移动设备的Windows Mobile操作系统,以及用于销售终端(POS)、汽车和其它设备的Windows Embedded系列操作系统。

Windows Embedded包括Windows CE,Windows XP Embedded,Windows Embedded的POS系统(WEPOS)等。其中,Windows CE是本刊读者最为关注的。

CE 6可支持32000个处理器

新发布的CE 6最大的创新是把原来内核的限制进行了很大扩展,操作系统的内核架构从过去支持32个处理器的并发处理,到现在可以同时运行32,000个处理器的并发处理,为将来5~10年提供了一个丰富的平台。另外一个功能就是虚拟化内存的寻址技术支持增强,每个处理器内存从64M提升到2G。除此之外,有很强的多媒体功能,IPTV的功能。更重要的是在开发环境方面做了许多整合,把Platform Builder与Visual Studio无缝地整合到一起,使它可以用在Windows Embedded以及手表上等嵌入式设备中,这对于开发人员来说是方便的环境和强大的工具。 

CE 战略

2005年微软的统计表明, Windows Embedded在全球商业嵌入式操作系统中应用量排名第一。2005年有60%的瘦客户机端运行有Windows CE。在过去的4年里,Windows Embedded每年的同比增长33%,在中国,Windows CE的授权许可证达到三位数的增长。只有10岁的CE,自有一套成功的套路。

*开放战略。首先,开放源代码。十年前,当比尔



评论


相关推荐

技术专区

关闭