码迷,mamicode.com
首页 > Windows程序 > 详细

物联网操作系统 微软 Windows IoT Core 与华为 LiteOS 对比

时间:2017-03-16 03:27:09      阅读:592      评论:0      收藏:0      [点我收藏+]

标签:iot; 物联网

    在物联网领域,各主流厂商都在不同的层面抢占地盘。IBM 的 微软的 Azure IoT Hub,华为的 NB IoT 都在做着热火朝天的自我炒作。

    今日关注了一下物联网操作系统,对微软的 Windows IoT Core 和华为的 LiteOS 作了一些了解。

    两家的相关资料可参见如下地址:

     http://www.huawei.com/minisite/iot/cn/liteos.html

     https://developer.microsoft.com/en-us/windows/iot/Explore/IoTCore


    华为的 LiteOS 以轻量级(内核小于10k)、低功耗(1节5号电池最多可以工作5年),快速启动,互联互通,安全等关键能力,为开发者提供 "一站式" 完整软件平台,有效降低开发门槛、缩短开发周期。

    华为提出 1+2+1战略,即一个物联网操作系统,两种接入方式,一个平台,从而实现其使能万物智能的目标。其示意图如下:

技术分享


    其操作系统特点及框架如下图所示:

技术分享


    而微软的物联网操作系统,完全是不同的打法。微软更强调在 Windows 10 提出的 Windows One 策略,即希望一个Windows 适应所有的设备和屏幕。并为用户及开发人员提供一致的体验。

    这种方式使该系统具有强大的功能,但是,势必导致其体量过大。(这里还没提及 Windows IoT Enterprise 和 Windows IoT Mobile 版本)

    目前Windows IoT Core 提供两个版本,分别针对有显示屏和无显示屏两种场景(有头和无头模式 headed or headless mode)。无头模式需要256MB内存和2GB存储,有头模式需要512MB内存和2GB存储。目前在最新的黑莓派3上也提供了支持。

    可以想象,微软的Windows IoT Core 永远不可能达到华为 LiteOS 的 一节电池用5年的目标。


    我个人觉得,相对于华为 LiteOS 讲究 轻量级、低开销、低功耗,微软的 Windows IoT Core 却是打算将统一 Windows 平台放到小小的物联网设备中。这让我想起了当年多普达手机中的Windows Mobile  的愚蠢策略。从这个角度,也许华为更有前景,我们拭目以待。


本文出自 “Hiweb Cloud BigData IoT” 博客,请务必保留此出处http://hiweb.blog.51cto.com/3355462/1907014

物联网操作系统 微软 Windows IoT Core 与华为 LiteOS 对比

标签:iot; 物联网

原文地址:http://hiweb.blog.51cto.com/3355462/1907014

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!