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

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

3天内不再提示

小米Vela的问世满足不同应用的大量基础组件

lhl545545 来源:雷锋网 作者:王金旺 2020-11-10 09:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

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

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

国内厂商纷纷开始筹备自己的物联网操作系统,前有阿里的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计划。

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

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

    关注

    22

    文章

    3941

    浏览量

    120415
  • 小米
    +关注

    关注

    70

    文章

    14562

    浏览量

    152760
  • 物联网操作系统

    关注

    3

    文章

    114

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    晶科能源全球发布五星防火组件

    2026年3月16日,在2026日本PV EXPO展上,晶科能源全球发布五星防火组件满足全球最严苛的消防安全要求和最高防火等级。
    的头像 发表于 03-17 15:08 365次阅读

    线缆组件设计关键:从Ease Electronics产品看工程应用要点

    在现代工业设备、自动化生产系统以及通信和监控应用中,电缆组件和线束作为关键的基础连接件,其性能与可靠性直接影响整个系统的稳定性与长期运行安全。作为一家具备多年连接器与电缆组件设计制造经验的品牌,Ease Electronics 提供了一系列电缆
    的头像 发表于 03-06 17:13 1222次阅读

    小米55寸液晶灰屏

    小米电视灰屏解决办法,切断逻辑板线路,必须一样逻辑板
    发表于 12-31 01:15

    昂瑞微亮相2025小米人车家全生态合作伙伴大会

    12月17日,2025小米“人车家全生态”合作伙伴大会在国家会议中心顺利举行。作为Xiaomi Vela生态合作伙伴,昂瑞微受邀出席大会,并在现场展示新一代超低功耗蓝牙SoC芯片OM6629,为
    的头像 发表于 12-23 15:21 633次阅读

    激光焊接技术在焊接微波组件壳体工艺中的应用

    与可控能量输出的优势,成为满足这些要求的理想选择。下面来看看激光焊接技术在焊接微波组件壳体工艺中的应用。   激光焊接技术在焊接微波组件壳体工艺中的应用主要体现在气密封装方面。微波组件
    的头像 发表于 11-24 14:43 583次阅读
    激光焊接技术在焊接微波<b class='flag-5'>组件</b>壳体工艺中的应用

    ‌Mini-Fit Versa线缆组件技术解析与应用指南

    出色的保持力。V-0灼热丝组合树脂降低了材料成本,使工程师能够满足欧洲电气要求标准。这些电缆组件具有600V最大额定电压、9A最大电流、2MΩ 接触电阻以及-40°C至+105°C工作温度范围。Molex OTS Mini-Fit Versa电缆
    的头像 发表于 11-20 10:30 711次阅读

    SlimSAS线缆组件技术解析与应用指南

    设计,可提供灵活的电缆布线,以满足应用的特定需求。SlimSAS组件支持双漏极原始电缆,为PCB布线提供设计灵活性,并具有与各种PCB布局兼容的有源插入式设计。Molex SlimSAS电缆组件适合用于服务器、路由器、存储架、存
    的头像 发表于 11-18 14:47 1041次阅读

    ‌面向VITA应用的射频电缆组件技术解析与实践指南

    TE Connectivity (TE) VITA应用射频电缆组件设计用于快速原型开发和测试/验证阶段。这些0.047电缆组件满足军事、航空航天和国防工业嵌入式计算应用中的设计活动需求
    的头像 发表于 11-02 17:41 1735次阅读

    通过采用先进组件满足汽车设计不断发展的要求

    。由于汽车环境恶劣,需要更紧凑的子系统,以及向高压电动汽车 (EV) 和混合动力汽车发展趋势需要,满足这些要求具有挑战性。 开发人员需要种类繁多的电容器、电路保护器件和射频 (RF) 天线,这些产品既要达到或超过 AEC-Q200 标准,又要满足汽车设计中与性能、可靠性、
    的头像 发表于 10-04 18:11 1813次阅读
    通过采用先进<b class='flag-5'>组件</b><b class='flag-5'>满足</b>汽车设计不断发展的要求

    【HZ-T536开发板免费体验】4、使用蓝牙模块读取小米温湿度计的数据

    虽然设备上没有蓝牙模块,我们依旧可以通过USB的星闪模组实现蓝牙ble相关的功能,例如读取小米温湿度计的数据。 首先需要加载对应的模块,这些模块在前面一个章节已经编译好了。 insmod
    发表于 08-25 22:16

    TE推出插拔式 I O 电缆组件有哪些优势?-赫联电子

    市场提供 QSFP28/56 和 SFP28/56 电缆组件的高性能产品组合。这些电缆组件支持 25、50、100 和 200 Gbps 的聚合数据速率。这些电缆组件处于下一代连接的前沿,可
    发表于 08-18 17:21

    小米AI眼镜×商汤日日新 商汤“日日新”大模型交互平台「商量」已探索性接入小米AI眼镜

    今年6月,小米首款AI眼镜正式问世,它被定义为“面向下一代的个人智能设备”,也是“随身的AI入口”。 这款产品是一个实时感知世界的AI助手入口,正是区别于传统智能眼镜的优势,市场反馈印证了其受欢迎
    的头像 发表于 08-07 15:35 9810次阅读
    <b class='flag-5'>小米</b>AI眼镜×商汤日日新 商汤“日日新”大模型交互平台「商量」已探索性接入<b class='flag-5'>小米</b>AI眼镜

    如何监听组件再次显示的事件?

    ​ ##HarmonyOS 应用开发## 我们知道,对于组件的生命周期,有aboutToAppear和aboutToDisAppear,即监听这个组件被挂载和卸载的事件,和被@Entry修饰的页面
    发表于 06-30 18:02

    Vela IF820音频网关构建错误怎么解决?

    我尝试让 mtb-example-btsdk-audio-gateway 在 Vela IF820 上运行。 当我尝试构建它时,我得到: “正在构建 13 个文件 链接输出
    发表于 06-26 06:06

    Jupiter Microwave:微波频段通信波导组件领域的领军制造商

    Jupiter Microwave:微波频段通信波导组件领域的领军制造商Jupiter Microwave 是一家专注于微波频段通信系统中波导组件制造的领先企业。在微波通信领域,波导组件作为高效传输
    发表于 05-30 09:22