0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

小米的物联网操作系统Vela如何出战?

如意 来源:OFweek电子工程网 作者:我的即刻 2020-11-19 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自从谷歌禁止华为使用GMS 开始,华为鸿蒙系统已经发展两年多。最近,鸿蒙系统又多了新的伙伴,在小米开发者大会上,小米AIoT战略委员会主席、IoT平台部总经理范典发表演讲,宣布小米将研发全新的物联网操作系统Vela。

按照小米官方的说法,小米物联网系统可以打通碎片化的IoT应用,支持高性价比的MCU设备,可以原生支持小米妙享功能。

手表,手环,音箱,智能家电,相机ISP、传感器这些硬件未来都能互联互通,融入一个完整的操作系统中。

▲ 小米Vela

小米突然爆出研发操作系统的消息,未免有些出人意料。不过仔细想一下,小米的做法也在情理之中。

消费电子领域,操作系统的重要性毋庸置疑,苹果凭借iOS、macOS系统吸引无数忠实拥趸,微软、谷歌也借助Windows、安卓系统稳居行业龙头。

如今的消费电子领域,Windows、macOS瓜分桌面操作系统市场,iOS、安卓共同垄断手机操作系统市场,后来者几乎无机可乘。

对于后进者来说,打破僵局的关键在于5G 物联网。众所周知,5G 的重要特性就是万物互联,这些零碎的物联网产品也需要一个统一的系统来连接。

华为抓住这个机会,推出基于分布式技术的鸿蒙操作系统。而作为早早发力AIOT 领域的小米自然不敢落后,这才推出物联网软件平台小米Vela。

何为物联网操作系统

说起操作系统,绝大多数小伙伴对此都非常熟悉,手机、电脑都通过操作系统来实现各种桌面应用,所有的操作与反馈都依赖于此,一般来说,每一部手机或电脑都配备一个操作系统,少数电脑会同时安装两个及两个以上操作系统。

然而,对于物联网操作系统来说,这种定义并不准确。物联网大致可以分为感知层、网络层、设备管理层、应用层等四个层次。

其中感知层以各种各样的传感器、网关、智能终端、智能卡等组成。这些终端设备运算能力参差不齐,有的可以安装复杂系统,有的只能进行简单计算,在这些感知设备中不可能安装相同的系统。

因此,物联网操作系统实际上是一种嵌入式系统,具有专一功能与实时计算性能。简单来说,物联网系统会根据不同的设备做定制化嵌入式系统,这些操作系统需要的内存空间往往很小,平时只进行专一的简单计算。

▲ 小米Vela系统基于NuttX打造

小米Vela系统,本质上也是NuttX实时嵌入式操作系统的改进版。

NuttX在设计之初就考虑到了对应用较为广泛的Linux的兼容、并对POSIX原生支持,在过去几年里也可见看到索尼、三星等大厂先后加入了这一阵营,因而可以将NuttX操作系统看做物联网领域的安卓系统,小米Vela不过是在此基础上稍作改进。

物联网系统是大势所趋

单从功能上来说,物联网操作系统不像手机操作系统那样复杂,开发起来简单许多。另一方面,物联网的实质在于万物互联,物联网操作系统可以在5G 时代提供智能终端一体化能力,因此有不少互联网公司都瞄准了这一方向。

三星、索尼都推出了基于NuttX的物联网系统,国内阿里巴巴、腾讯也立马跟上。阿里巴巴旗下拥有面向IoT领域的轻量级物联网嵌入式操作系统——AliOS Things,截止到目前搭载其操作系统的芯片出货量已达上亿片,正在广泛应用于智能穿戴、智能家电、智慧城市、工业物联网等场景。

腾讯也有自己的物联网操作系统——TecentOS tiny,该系统于2019年7月对外发布,10月开源,主要是帮助芯片、模组、硬件厂商简化物联网终端开发,快速连接上云。

此外,华为在鸿蒙系统推出之前就有物联网系统liteOS,前不久发布的鸿蒙2.0系统也在liteOS 基础上大幅改动,目前已经可以适配大部分物联网设备。

无论是硬件企业还是软件公司,发展物联网操作系统都是大势所趋,小米Vela则在这个趋势上再一把火,让物联网操作系统领域更加热闹。

小米物联网操作系统的优势

在众多竞争者中,小米的步子迈得比较晚,不过小米有自己独特的优势。一方面,小米在智能家居领域布局早,已有数亿消费者成为小米智能家居用户,这些用户都是小米物联网操作系统潜在使用者。

▲ 小米物联网操作系统架构

另一方面,小米有着完整的系统架构。底层是NuttX内核,提供最基本的任务调度、跨进程间通信、文件系统等基础OS功能,同时也提供简洁高效的设备驱动和电源管理等组件。

中层是Vela应用框架,是为扩展系统服务提供的通用框架,包括蓝牙通信组件、通信组件、OTA服务、数据本地存储服务,以及对图形用户界面和脚本语言的支持,上层主要是针对不同的物联网应用开发。

通过三层架构,小米可以在短时间内容构建出物联网操作系统框架,据小米官网宣称,已经有3800家企业参与小米IoT平台开发,未来小米只需要扩大生态,优化底层与中层系统,就能和华为鸿蒙、AliOS Things等物联网操作系统一较高下。

随着2020年即将结束,5G网络即将进入第三个年头,虽然仍旧看不到5G 对人们生活的改变,但是5G 物联网构建的万物互联思想已经逐渐在人们心中萌芽。智能插座、智能扫地机器人智能音箱出货量逐年提高,这些都是5G 万物互联的基础。

小黑相信在不久的将来万物互联时代将给我们生活带来翻天覆地的变化,小米Vela等操作系统也会大显神威
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47315

    浏览量

    407624
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128611
  • 小米
    +关注

    关注

    70

    文章

    14509

    浏览量

    151154
  • 物联网操作系统

    关注

    3

    文章

    114

    浏览量

    13705
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机的操作系统

    。 ‌ ‌ RT-Thread ‌:国产开源系统,集成GUI、网络协议栈、文件系统等组件,兼容POSIX接口,适合联网设备。 ‌ 嵌入式操作系
    发表于 11-14 06:18

    嵌入式实时操作系统的特点

    实时嵌入式操作系统(Real-Time Embedded Operating System)是专门设计用于嵌入式系统的实时操作系统。嵌入式系统是一种特殊的计算机
    发表于 11-13 06:30

    学习联网怎么入门?

    的关键步骤。学习联网需要进行实践操作,通过实践操作掌握联网的相关技术和应用。可以通过购买
    发表于 10-14 10:34

    电力操作系统:新型电力系统的智能底座

    实时互动成为关键挑战。 面对电力联网终端规模大幅增加、设备复杂度提升、协议标准不统一的现状,电力操作系统作为新一代智能终端的“指挥中枢”,正发挥着至关重要的作用。 --- 01 电力操作系统
    的头像 发表于 08-25 15:57 410次阅读

    树莓派操作系统:版本、特性及设置完整指南!

    树莓派操作系统是什么?树莓派操作系统是由树莓派基金会专为树莓派开发的官方操作系统。它基于DebianLinux发行版,并针对树莓派的ARM架构进行了专门优化。树莓派操作系统有多个版本,
    的头像 发表于 07-28 18:26 814次阅读
    树莓派<b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    RT-Thread操作系统应用开发暑期师资培训通知

    。而所有联网嵌入式终端设备的核心就是联网操作系统。行业的发展带动人才的需求,全国高校也在不断探索、改革和深化嵌入式人才培养体系,以满足产
    的头像 发表于 05-26 17:50 456次阅读
    RT-Thread<b class='flag-5'>操作系统</b>应用开发暑期师资培训通知

    联网工程师为什么要学Linux?

    联网工程师需要掌握Linux的主要原因可以从技术生态、开发需求、行业应用及就业竞争力四个角度来分析: 一、技术生态与行业适配性 1)嵌入式开发的主流平台 联网设备往往基于嵌
    发表于 05-26 10:32

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯一通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统,为标准体系中的技术层架构提供了底层支持。其微内核虚拟化架构可将人形机器人电子架构成本降低50
    的头像 发表于 05-16 14:44 539次阅读

    为什么选择蜂窝联网

    的基础设施。 数据传输速率和稳健性: 由于 LPWAN 技术通常用于不频繁发送/接收数据的设备,因此许多技术都针对这种使用情况进行了优化。然而,某些操作(如远程固件更新)需要更高的数据传输速率。这正是蜂窝联网的优势所在,因为它
    发表于 03-17 11:42

    国产银河麒麟操作系统V10和星光麒麟V1.0操作系统如何选择?

    领域打造安全创新操作系统产品,现已形成桌面操作系统、服务器操作系统、万智联操作系统、工业操作系统
    的头像 发表于 01-24 09:14 4209次阅读
    国产银河麒麟<b class='flag-5'>操作系统</b>V10和星光麒麟V1.0<b class='flag-5'>操作系统</b>如何选择?

    兆易创新荣获小米Vela生态合作伙伴奖

    日前,2024年小米「人车家全生态」合作伙伴大会在京召开,此次大会是小米面向全球软硬件开发者,技术与商业伙伴的年度盛会。兆易创新作为小米生态合作伙伴受邀出席并荣获“Xiaomi Vela
    的头像 发表于 12-31 16:30 1580次阅读

    凌思微电子加入小米Vela生态合作伙伴

    在2024年12月27日的小米2024「人车家全生态」合作伙伴大会上,小米公布了Vela 操作系统生态的最新进展。Vela
    的头像 发表于 12-27 18:15 1612次阅读

    电力行业应用开源操作系统如何赋能新型工业化

      在2024开放原子开发者大会暨首届开源技术学术大会上,中国南方电网有限责任公司(简称“南方电网”)精彩呈现了电力联网操作系统——“电鸿”的开源应用实例,全面展示了在开源商业化领域的探索成果
    的头像 发表于 12-24 11:50 1458次阅读
    电力行业应用开源<b class='flag-5'>物</b>联<b class='flag-5'>操作系统</b>如何赋能新型工业化

    deepin操作系统介绍

    希望从自己的能力和对桌面操作系统的理解,能给 Linux 的用户与开发者更多的选择。我们也相信 deepin 能够得到更多用户的认可与喜爱,成为开源世界的最佳选择。  一、 deepin 操作系统 先说 Linux 操作系统,它
    的头像 发表于 12-23 09:08 3218次阅读
    deepin<b class='flag-5'>操作系统</b>介绍

    RT-Thread操作系统应用开发寒假师资培训

    随着联网和智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。为进一步提升全国大学生在嵌入式芯片及系统设计领域的创新能力,特别是针对
    的头像 发表于 12-06 01:06 935次阅读
    RT-Thread<b class='flag-5'>操作系统</b>应用开发寒假师资培训