原创 潜力无穷的微内核架构

2012-6-26 11:44 4122 18 18 分类: MCU/ 嵌入式

AndroidiOS在消费电子产品中大行其道的时候,RIM公司也寄望于新的操作系统迎头赶上。让RIM寄予厚望的,正是QNX公司的操作系统。作为全球知名的实时操作系统供应商,QNX致力于嵌入式操作系统、中间件、开发工具和专业服务,市场遍布北美、欧洲、亚洲,产品广泛应用于工业、医疗、网络、汽车以及国防安全等领域。2010年,QNXRIM收购,开始进军消费电子领域。

30多年来,QNX在上述高稳定性、高安全性应用领域取得成功,其三大技术支柱为:可进行“故障恢复、系统自愈、快速开发、现场升级”的微内核架构;已形成行业标准的可重复使用的软件资产、工具,以及应用程序的可移植性;可随时开发的技术、低风险原型和加快产品面市的预集成平台。如今,QNX仍在将这些技术优势进行最大化地推行,不仅在传统领域持续巩固其优势,同时,正在向更多新兴领域广泛渗透,例如消费电子和物联网等。

在消费电子领域与iOSAndroid展开竞争

当前的移动设备操作系统大致可分为“宏内核”和“微内核”两类,前者的代表是基于LinuxAndroid,后者的典范则当属苹果的iOSiOS基于Mach微内核,但采用了宏内核的插装方式,也有人认为它介于微内核与宏内核之间)。与宏内核相比,微内核可以根据需求进行拼加,QNX区域销售经理张芯瑀说:“正如孩童接触加减法运算时先学加法再学减法的道理一样,加法比减法更容易,微内核与宏内核的最大区别正在于此。理论上来讲,宏内核做到极致可实现无可匹敌的速度,但用户在基于宏内核做开发时,需要对复杂的系统做减法,这一过程需要综合考量系统的整体性能,审慎进行裁剪;而微内核与之相反,它做到极致可实现极高的可靠性,因配置简单、易于裁剪,用户只需根据需求选取所需的性能,简单相加即可。”

QNX现场应用经理张人杰在与记者的交流过程中,透露了更为深入的信息,他认为Android是开放的宏内核,而iOS是封闭的微内核,与同属微内核架构的iOS相比,QNX的优势在于开放性。“我们不妨设想一下,如果iOS开放了,Android的优势还有什么”,言即透露了对于QNX开放的微内核架构的无限期望。

持续专注汽车电子市场

相比于在消费电子领域的牛刀小试,QNX在汽车电子市场则积淀已深。据了解,QNX在汽车系统的市场占有率已达到70%之多,它推出的全球首个全HTML5框架的汽车软件应用平台CAR2,更是代表着汽车软件未来的发展方向。该软件平台预集成了丰富的被行业认证的软件栈,其中包含了大量合作伙伴的软件和技术,是一个较完备的汽车软件生态系统模型,使汽车配件供应商能够快速地完成车载信息娱乐系统的设计和开发。此外,HTML5框架可提供流畅的用户体验和真正完全跨平台的应用支持。张芯瑀介绍,现在的应用开发非常碎片化,需要一个普适的开发平台去适配,在汽车市场这点尤为重要,因为汽车生命周期长,且不能通过单机设备去实现一些功能,因此更需要前瞻性地看到技术未来的发展需求。CAR2平台的商业优势在于它有完善的预集成功能,可帮助一线供应商在短时间开发出相关产品;其技术优势在于它具有完整的系统工具包、中间件,可保证与硬件的提供能力和客户的需求不脱节。

QNX亚太区销售总监Kimm Krueger介绍:“互联汽车技术应用软件未来的发展走向,正如其在手机和平板电脑上的发展趋势一样,需要能够基于云计算更新程序和应用。QNX正是把最新的移动应用和服务平滑过渡到汽车平台,帮助汽车制造商保持汽车软件在内容和服务上的新颖性,使用户更容易地访问手机、平板电脑等移动设备上的应用,从而充分利用HTML5广泛的应用开发平台,为汽车软件提供最新的应用支持。”

深入发展在华业务

2011-2012年,QNX在中国的汽车、航空电子、交通和工业设计等主要市场领域赢取了新客户。Kimm Krueger在介绍在华业务的最新进展时宣布,QNX将与中国科学院深圳先进技术研究院共同建立“QNX-SIAT嵌入式软件系统联合创新中心”,该合作的目标是为汽车、自动化、医疗保健、通信和交通等多个行业提供可靠和创新的软件研发。

中国科学院深圳先进技术研究院是广东省的国立科研单位,中国科学院深圳先进技术研究院嵌入式软件系统研究中心面向一体化嵌入式软件系统创新性研究及设计工具的自主研发,据悉,该研究中心使用的是QNX Neutrino实时操作系统。

同时,Kimm Krueger宣布了大连东显电子有限公司正在采用QNX Momentics工具套件和 QNX Neutrino实时操作系统开发服务物联网家电的智能家电控制系统,该控制系统将使智能洗衣机、智能冰箱、高端空调以及其它家电设备能与互联网进行无线连接。QNX Neutrino实时操作系统可帮助产品获得稳定的性能和快速的启动时间,还有助于缩短系统图形用户界面开发的时间并节省工作量。据了解,大连东显电子有限公司下一步还计划在其工程机械及医疗器械上部署QNX Neutrino实时操作系统。

除上述合作,Kimm Krueger还透露,QNX与中国政府也有紧密的合作,并将在高校推行“RIM-QNX大学计划”,以培育未来的工程师。

文章评论0条评论)

登录后参与讨论
我要评论
0
18
关闭 站长推荐上一条 /2 下一条