
QNX软件系统有限公司中国区销售经理张芯瑀先生
对于大部分工业领域的用户来说,QNX都是一个比较陌生的名字,但对于为工业用户提供嵌入式计算机、PLC、DCS等控制产品的自动化供应商来说,QNX可谓大名鼎鼎。作为嵌入式操作系统的重要提供商,QNX所开发的Neutrino实时微内核操作系统、QNX Momentics开发工具、QNX CAR 2应用平台、QNX IEC61508认证平台、QNX IEC62304医用平台、QNX实时互联设备平台、QNX图形用户界面平台等广泛应用在工业控制、医疗、汽车、消费电子等领域,是工业应用真正的“幕后英雄”。
与商业上的应用有所不同,工业上对软件的首要需求是稳定、安全、可靠,而这些恰恰都是QNX操作系统最突出的特点。“QNX操作系统采用微内核的架构,也就是操作系统内核专注于操作系统的基本功能,而设备驱动程序、网络协议栈、文件系统等都在用户空间运行。当用户自己的程序出现问题时,只要关掉相应的程序就可以了,而不会影响整个系统的运行。”QNX软件系统有限公司中国区销售经理张芯瑀先生表示,QNX的这个特点对于工业应用非常的重要,避免了因应用程序错误而导致系统崩溃的情况出现。
张芯瑀先生讲了一个故事,他曾经接到一个汽车厂商生产线上打过来的电话,咨询QNX老版本操作系统的升级方法,这个版本是QNX上个世纪80年代的产品,他们整条基于QNX的操作系统的生产线迄今为止安全可靠的运行了几十年。“这足以证明QNX在工业上应用的历史悠久性。”
同时,QNX也一直都在通过深耕行业不断加大QNX软件的适用性。张芯瑀先生以汽车行业举例说,QNX在汽车行业深耕已久,对行业特点、使用习惯非常熟悉,并由此推出集行业之大成的QNX CAR 2应用平台。
全HTML5框架的QNX CAR 2应用平台是一个预集成的汽车软件平台,QNX利用其在汽车领域多年的开发和使用经验,预集成了QNX Neutrino实时操作系统、强大的多媒体架构、获奖产品免提系统的音响处理库以及上百个软件技术服务和工具,能够帮助汽车开发人员快速构建和迅速推出可靠的前装车载电子系统。“QNX CAR2应用平台不仅是一个智能车载系统解决方案,而且能够帮助用户更好的将汽车与手机、云端及互联网进行无缝连接,是新一代的互联汽车平台。”
张芯瑀先生表示,QNX CAR 2应用平台是QNX细分市场的一个突出表现。面对如今整个工业市场在细分的市场趋势,QNX针对不同的行业特点、不同的应用场景推出了不同的专业版本:如达到IEC61508 SIL3级的安全认证要求的工业级版本,有针对医疗行业应用的IEC62304版本,以及针对汽车电子的ISO26262的版本等等。而对于大部分用户,QNX则提供了开放性非常好的通用版本的QNX操作系统。
张芯瑀先生解释说,QNX的市场策略就是帮助用户尽量减少产品研发的资金投入,利用QNX丰富的行业经验快速推出高可靠性产品,加速产品上市时间。“更重要的是,用户在QNX的平台上能够更加专注于自己的产品特性的研发而不用纠结于如何提高操作系统的稳定性可靠性,从而大大提高了产品在市场上的核心竞争力。”
对于市场上多核发展的潮流,QNX对此也进行了深入探索并早在1994年就在业界率先推出了支持多核的操作系统。“现在市场上的多核操作系统应用主要分为两种,一种是非对称多处理模式(AMP),另一种是对称多处理模式(SMP),QNX的Neutrino操作系统完全支持这两种模式。”张芯瑀先生表示,很多用户在产品研发时希望“鱼与熊掌兼得”,更好的利用这两种模式的优势,QNX的操作系统创新性的提供了绑定多处理模式(BMP):这种模式能够将重要的应用制定在某个核上运行,而其他的核则可以根据实际情况采用AMP和SMP方式运行其他的程序。这种独特的多核处理方式为产品的研发提供了非常灵活和可靠的解决方案,具有极高的性价比。
最后,张芯瑀先生还谈到了硬件和软件的关系,他表示,如果把一台机器比作人的话,那么硬件就是人的“身体”,而软件则是这个人的“思想和灵魂”。QNX的目标就是要追求“思想和灵魂”的无限升华以及与“身体”的和谐统一。
评论
加载更多