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

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

3天内不再提示

继鸿蒙之后,小米 Vela 请战

工程师邓生 来源:IT之家 作者:雷锋网 2020-11-07 11:34 次阅读

智能手机排行榜上,全球前五,中国厂商独占三席。

然而,若论手机操作系统,即使是在全球范围内,除苹果之外的大多数手机厂商用的仍是安卓系统。

硬件系统的重要性不言而喻。

尤其在进入物联网时代,硬件联网、智能化成为主流,物联网操作系统变得更为关键。

国内厂商纷纷开始筹备自己的物联网操作系统,前有阿里的 AliOS、华为的 LiteOS鸿蒙 OS、腾讯的 TencentOS tiny……,近日,小米在今年的 MIDC 2020 上,也正式对外公布了自己的物联网操作系统 Xiaomi Vela。

这次,在手机系统上采用深度定制化安卓系统的小米,在物联网设备上也要打造自己的操作系统了。

小米 Vela 的问世

华为鸿蒙操作系统在发布之前就备受行业关注,甚至华为徐直军随后接受采访时对外表示,“鸿蒙本来不是操作系统的名字,后来媒体误传就炒了起来,炒了好几个月。再想给操作系统取名字的时候,又得重新跟大家解释,所以就叫鸿蒙了。”

相较而言,小米 Vela 的问世倒是相对顺利。

11 月 5 日,在小米开发者大会(MIDC 2020)上,小米 Vela 正式问世。

小米 IoT 平台部总经理、AIoT 战略委员会主席范典在发布会上介绍称,“小米 Vela 是基于开源嵌入式操作系统 NuttX 打造的物联网软件平台。”

NuttX 是由 Gregoy Nutt 在 2007 年发布的一个实时嵌入式操作系统,发布之初并未像 Linux 一样迅速发展起来。不过由于 NuttX 在设计之初就考虑到了对应用较为广泛的 Linux 的兼容、并对 POSIX 原生支持,在过去几年里也可见看到索尼、三星等大厂先后加入了这一阵营。

小米是从 2017 年开始基于 NuttX 开发物联网产品,并在随后推动 NuttX 加入了 Apache 基金会。

这就不难理解小米的物联网操作系统为什么最终会选择基于 NuttX,也可以看出,小米做物联网操作系统的想法早已有之。

据小米 IoT 平台部副总经理袁军介绍称,这一平台是专门用于智能家居、可穿戴设备等算力受限设备上的物联网嵌入式开发平台,支持高性价比 MCU 设备,打通碎片化的 IoT 应用。

这样的话,手机、电视、路由器、笔记本将不是小米 Vela 的目标,而小米手环 / 手表、智能音箱、家电产品等在未来将会用上小米自家的 Vela 操作系统。

小米 IoT 平台部技术总监顾瑶瑶在发布会上介绍称,小米认为物联网设备需要的操作系统应具有以下特性:

对开发者友好,充分考虑代码的可复用性和可移植性;

简化应用开发,提供满足不同应用的大量基础组件;

不重复造轮子,应用开源内核并回馈开源社区;

现代化的编程模型,有现代化的编程语言和开发体验。

小米认为,市场上常见的物联网操作系统更多局限于实时操作系统的范畴、缺少支持物联网软件框架,或缺乏对国际社区的支持。

因此,小米最终选择自研物联网操作系统。

Vela 的架构与落地计划

在发布会上,范典对外公布了小米 Vela 的系统架构,如下图:

具体而言,小米 Vela 主要分为三⼤部分:

底层是 NuttX 内核。提供最基本的任务调度、跨进程间通信、⽂件系统等基础 OS 功能,同时也提供简洁⾼效的设备驱动、轻量级的 TCP/IP 协议栈和电源管理等组件;

上层是 Vela 应⽤框架。主要分为上下两层,下层是为扩展系统服务⽽提供的通⽤应⽤框架,包括蓝牙通信组件、通信组件、OTA 服务、数据本地存储服务,以及对图形⽤户界⾯和脚本语⾔的⽀持,上层主要是针对不同的物联⽹应⽤⽽开发,例如针对多媒体应用、传感器应用开发的组件;

右侧是开发者⼯具。主要提供 Logger、Auto test、Emulator、GUI 相关开发工具。

据顾瑶瑶介绍称,小米 Vela 系统已经支持小米 IoT 模组,目前也在开发智能音箱、运动手环 / 手表应用所需要的软件框架和组件,逐步在其他智能家居和可穿戴设备上落地。

“鸿蒙”踩了一脚油门

就在小米对外正式发布自家物联网操作系统小米 Vela 同一天,另一边,华为在深圳也举办了一场新品发布会,发布了 15 款智选新品。

独特之处在于,此次是华为的物联网操作系统鸿蒙 OS 首次应用在华为智选生态产品上。

鸿蒙是华为在去年 8 月的华为开发者大会上发布的物联网操作系统,华为消费者业务 CEO 余承东在发布会上将其定义为 “基于微内核的全场景分布式 OS”。

在这一操作系统发布之前,早在 2015 年,华为也曾发布轻量级物联网操作系统 LiteOS。鸿蒙 OS 发布后,华为消费者业务首席战略官邵洋指出,“LiteOS 后续将会融入鸿蒙 OS。”

至此,也就有了现在华为在物联网系统层面的统一部署。

在小米官方对 Vela 介绍中,小米 Vela 对标的其实是华为 LiteOS。然而,随着 LiteOS 融入鸿蒙 OS,小米 Vela 最终要面对的其实是鸿蒙 OS。

在系统核心能力上,不难看出,华为鸿蒙 OS 强调的分布式技术和小米 Vela 强调的小米妙享,其实均是为了打通物联网最基础的联通、协同相关功能。

不过,两者无论是在战略层面,还是在应用层面,还是略有差异:

在战略层面,鸿蒙 OS 发布之初,华为官方就拿其与安卓系统进行了对比;小米 Vela 此次发布后,袁军则将其解释为 “与 Linux、安卓等高价操作系统是互补共生关系”。

在应用层面,搭载华为鸿蒙 OS 的第一款产品是荣耀智慧屏(即智能电视);小米 Vela 则更注重低功耗和轻量级的应用场景,官方此次明确表示 “目标应用不是手机、智能电视等”。

据小米官方称,小米将在 2021 年 1 月将开启 Xiaomi Vela Preview 计划。

届时,小米将进一步完善其物联网生态版图,万千物联网开发者将会再多一个选择,物联网操作系统也将会再多出一方诸侯。

责任编辑:PSY

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

    关注

    2905

    文章

    44351

    浏览量

    371802
  • 小米
    +关注

    关注

    69

    文章

    14333

    浏览量

    143953
  • 物联网时代
    +关注

    关注

    0

    文章

    2

    浏览量

    1550
  • 鸿蒙
    +关注

    关注

    57

    文章

    2325

    浏览量

    42763
收藏 人收藏

    评论

    相关推荐

    原生鸿蒙操作系统正式发布,诚迈科技与华为一起共建鸿蒙新世界

    10月22日,我国首个国产移动操作系统——华为原生鸿蒙操作系统正式发布,这也是苹果iOS和安卓系统后,全球第三大移动操作系统。此次发布的原生鸿蒙,实现了系统底座的全部自研,系统的流畅度、性能、安全
    的头像 发表于 10-28 09:29 356次阅读
    原生<b class='flag-5'>鸿蒙</b>操作系统正式发布,诚迈科技与华为一起共建<b class='flag-5'>鸿蒙</b>新世界

    诚迈科技助力开源鸿蒙加快落地华中区域

    日前,在国家开源体系建设战略的引领下,鸿蒙生态(武汉)创新中心正式揭牌。这是华中地区首个鸿蒙生态创新中心,也是深圳、成都之后,国内设立的第三个鸿蒙
    的头像 发表于 08-23 11:27 756次阅读

    深耕鸿蒙生态,国科微旗舰芯片获“鸿蒙4.0”首款认证

    的大规模量产超高清视频解码芯片,GK6780V100作为业界首款支持TV及商显的鸿蒙芯片平台,适配3.2.3版本后,再次通过4.0版本认证。截至目前,国科微累计4款产品通过鸿蒙认证,覆盖机顶盒、电视、商显、摄像头等多个应用场景
    的头像 发表于 07-10 13:10 442次阅读
    深耕<b class='flag-5'>鸿蒙</b>生态,国科微旗舰芯片获“<b class='flag-5'>鸿蒙</b>4.0”首款认证

    以领先能力促鸿蒙生态千帆,软通动力荣膺华为鸿蒙生态优秀开发服务商

    以及与华为的全面协同,荣膺华为鸿蒙生态优秀开发服务商,这也是首批认证“HarmonyOS开发服务商”、“鸿蒙智联卓越解决方案伙伴”之后,软通动力在上半年内获得的又一个
    的头像 发表于 06-24 17:30 575次阅读
    以领先能力促<b class='flag-5'>鸿蒙</b>生态千帆,软通动力荣膺华为<b class='flag-5'>鸿蒙</b>生态优秀开发服务商

    使用Vela IF820 DVK和EZ-Serial,传输几千个字节时,接收端会丢失数据的原因?

    我正在使用 Vela IF820 DVK(带 MHF4 连接器)和 EZ-Serial,使用 BT Classic SPP 配置文件进行串行电缆更换应用。 传输几百个字节时运行正常,但传输几千个
    发表于 05-24 08:18

    腾讯突然宣布,微信鸿蒙版要来了!

    应用,仅支持鸿蒙内核和系统的应用,被称为 “纯血鸿蒙”而备受关注, 这意味着, 真正的国产手机操作系统要来了 ,而且影响力惊人, 一上线就是仅次于 Android 和 iOS 之后的全球第三大手机操作系统
    发表于 04-30 19:34

    2024年小米汽车产业链分析及新品上市全景洞察报告

    2024年小米汽车产业链分析及新品上市全景洞察报告 *附件:小米汽车全面洞察报告.pdf 本文主要介绍了小米汽车在市场中的布局和优势,以及其面临的劣势与挑战。小米汽车凭借品牌、技术和成
    发表于 03-29 13:46

    《详解:鸿蒙NEXT开发核心技术》

    我们现在都知道鸿蒙作为一个国产的全栈自研系统,经过国家主推后。已经引起人们很大的关注,其中作为开发者来说;许多一线大厂已经与其华为鸿蒙展开原生应用的合作了,目前了解到已经有200+家。而之后出现了很多的高薪
    的头像 发表于 03-13 23:00 1702次阅读
    《详解:<b class='flag-5'>鸿蒙</b>NEXT开发核心技术》

    深圳后,重庆与鸿蒙展开原生应用开发合作

    截至2023年底,开源鸿蒙开源社区已有250多家生态伙伴加入,**开源鸿蒙项目捐赠人达35家,通过开源鸿蒙兼容性测评的伙伴达173个,累计落地230余款商用设备,涵盖金融、教育、智能家居、交通、数字政府、工业、医疗等各领域**。
    的头像 发表于 03-08 22:11 327次阅读
    <b class='flag-5'>继</b>深圳后,重庆与<b class='flag-5'>鸿蒙</b>展开原生应用开发合作

    2024款鸿蒙OS 最新HarmonyOS Next_HarmonyOS4.0系列教程分享

    预测报告。该机构预测,华为自主研发的鸿蒙系统(HarmonyOS)将在今年(2024年)超越苹果iOS,成为中国市场谷歌安卓之后的第二大操作系统。 此HarmonyOS
    发表于 02-28 10:29

    那些杠鸿蒙的现在怎么样了?

    Android的道路的,好比现在的小米澎湃系统亦是如此。 而作为国家主推的鸿蒙系统,现在展现出未来大好的局面。先后推出4.0、星河版。其中最新星河版已经全面对开发者开发申请。 1、鸿蒙系统采用全栈自研底座
    发表于 02-16 22:03

    使用 Taro 开发鸿蒙原生应用 —— 快速上手,鸿蒙应用开发指南

    随着鸿蒙系统的不断完善,许多应用厂商都希望将自己的应用移植到鸿蒙平台上。最近,Taro 发布了 v4.0.0-beta.x 版本,支持使用 Taro 快速开发鸿蒙原生应用,也可将现有的小程序转换
    的头像 发表于 02-02 16:09 827次阅读
    使用 Taro 开发<b class='flag-5'>鸿蒙</b>原生应用 —— 快速上手,<b class='flag-5'>鸿蒙</b>应用开发指南

    鸿蒙OS和开源鸿蒙什么关系?

    开源鸿蒙(Open Harmony) 鸿蒙系统愿来的设计初衷,就是让所有设备都可以运行一个系统,但是每个设备的运算能力和功能都不同,所以内核的设计上,采用了微内核的设计,除了最基础的功能放在
    的头像 发表于 01-30 15:44 1094次阅读
    <b class='flag-5'>鸿蒙</b>OS和开源<b class='flag-5'>鸿蒙</b>什么关系?

    特斯拉之后 BMW也加入人形机器人大军

    特斯拉之后,宝马也加入了人形机器人大军,将在其位于南卡罗来纳州斯巴坦堡的工厂进行试点应用。
    的头像 发表于 01-23 17:32 1270次阅读

    又一电商巨头拥抱鸿蒙生态

    鸿蒙生态未来可期近日,鸿蒙生态圈又发布一个令人振奋的消息:京东正式适配原生鸿蒙操作系统!这是支付宝、微信之后,又一家大厂拥抱
    的头像 发表于 01-17 08:32 720次阅读
    又一电商巨头拥抱<b class='flag-5'>鸿蒙</b>生态