当前位置:首页 > 公众号精选 > 物联传媒
[导读]物联传媒本文作者:市大妈MIDC2020小米开发者大会刚刚过去。整场大会下来,几个印象比较深刻的点是:雷军宣布扩招5000名工程师;最新伸缩式大光圈镜头技术;小爱同学5.0发布;……当然了,还有一个更加值得被提及的重点是:首次亮相的XiaomiVela物联网软件平台!弱水三千,为...

本文来源:物联传媒

本文作者:市大妈


MIDC 2020小米开发者大会刚刚过去。整场大会下来,几个印象比较深刻的点是:


  • 雷军宣布扩招5000名工程师;

  • 最新伸缩式大光圈镜头技术;

  • 小爱同学5.0发布;

……


当然了,还有一个更加值得被提及的重点是:


首次亮相的Xiaomi Vela物联网软件平台!


弱水三千,

为何小米去了NuttX这一瓢?



Xiaomi Vela软件平台是基于开源嵌入式操作系统NuttX打造的物联网软件平台。


比起安卓、iOS、鸿蒙等,NuttX知名度不算高,该系统于2007年由Gregory Nutt先生正式开源。发展至今,NuttX以功能丰富、性能稳定、商业化成熟度高赢得了市场的认可。


2016年被三星选为TizenRT操作系统的内核,小米自2017年开始基于NuttX开发物联网产品,2019年在小米的推动下正式进入Apache基金会,NuttX被正式更名为Apache NuttX。


众所周知,小米及其生态链企业的产品特别多,若每个供应商都有自己的一套OS解决方案,那么这种模式下,随着产品越来越丰富,小米的负担也会急剧增大。因此,提供一个统一的RTOS框架,为供应商提供接入该RTOS的驱动也就变成小米迫在眉睫的事情。


在业务驱动的情况下,加之小米不重复造轮子、提高效率的一贯作风,使得基于开源系统进行二次开发变得很好理解。然而,市场上开源或商业的RTOS非常多,为何小米偏偏选择NuttX呢?以下几点或许是这个问题的答案:

兼容性高:NuttX是可商用化RTOS中唯一一个对POSIX API有原生支持的实时操作系统,同时NuttX整体设计、代码组织,编译过程和Linux非常接近,因此很多Linux社区的开源软件可以很方便的移植到NuttX上,从而极大的简化开源软件移植、方便代码复用、降低学习曲线。


完成度高:NuttX集成了文件系统、网络协议栈、图形库和驱动框架,减少开发成本。


模块化设计:所有组件甚至组件内部特性,都可通过配置Kconfig来调整或关闭,可按需对系统进行裁剪,适用于不同产品形态。


代码精简:所有组件都是从头编码,专门对代码和数据做了优化设计。


轻量级:虽然NuttX实现了传统操作系统的所有功能,但是最终生成的代码尺寸还是可以很小(最小配置不到32KB,最大配置不超过256KB)。


社区活跃度高:很多厂商(比如小米、Sony,乐鑫、NXP等)和开源爱好者都在积极回馈社区,贡献活跃度。

Xiaomi Vela目标:

解放开发者,打通碎片化的IoT应用


在拉丁语中,Vela是帆船的意思。


从这个名字可以感受到,小米是希望与厂商、开发者一起,在物联的瀚海中乘风远航的愿景。


随着物联网设备的增多,加强手机与IoT设备之间的协同就变得避无可避,基于此小米正在重点开发小米妙享功能,并且即将开放视频投射和应用协同功能。而为了实现小米秒享在多设备上的应用,则需要一个跨设备的物联网软件平台来支撑,而这个平台便是基于开源嵌入式操作系统NuttX打造的Xiaomi Vela。


据悉,小米Vela拥有高性价比、可剪裁、代码易复用、完整度高四大优势,可以打通碎片化的IoT应用,支持高性价比的MCU设备。该平台是专门用于智能家居、可穿戴设备等算力受限设备上的物联网嵌入式开发平台,并逐步在手表、手环、音箱、智能家电、相机ISP、传感器等更多终端设备中落地。


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

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



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


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


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


打通物联网最基础的功能,

鸿蒙与Xiaomi Vela的异同


在物联网时代,操作系统是最底层基础的系统架构,很多上层应用都基于操作系统才能布局生态。就在小米对外正式发布自家物联网操作系统Xiaomi Vela同一天,华为也举办了一场新品发布会,发布了15款智选新品,这是华为的物联网操作系统鸿蒙OS首次应用在华为智选生态产品上。


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


无论是鸿蒙还是Xiaomi Vela,都是为了打通物联网最基础的联通、协同相关功能。但两者仍然略有差异:



在战略层面:鸿蒙OS发布之初,华为官方对标的是安卓系统比;Xiaomi Vela则更倾向于认为是与Linux、安卓等高价操作系统是互补共生关系。


在应用层面:鸿蒙搭载的范围更广,覆盖到了内存配置比较大的领域,搭载华为鸿蒙OS的第一款产品是荣耀智慧屏;Xiaomi Vela更注重低功耗和轻量级的应用场景,其目标应用是智能家居、可穿戴设备等算力受限设备,而非手机、智能电视等。


逐步完善的物联网生态版图,

小米的手机+AIoT野望


  • 2013年,小米开始进军智能硬件领域,初步探索物联网;

  • 2015年,小米首次披露以手机为核心,连接所有设备的物联网战略,正式开启物联网布局;

  • 2019年初,雷军宣布全面All in IoT,未来五年持续投入高达100亿,抓住人工智能、物联网时代的新风口;

  • 2020年初,随着5G时代到来,5G将赋能AIoT,开启万物互联的智能时代即将到来,小米作出重大战略升级,加码为5年投入" +AIoT"500亿元。


这是小米入局物联网领域的一段缩影。


有网友说:小米这两年成熟多了。相比更早以前的小米,最明显的表现在于公司的战略十分明确,即手机+AIoT双引擎战略。或许这一点可以作为小米更成熟了的佐证。


随着时间的推移,小米的物联网生态版图无疑也正在逐步完善。除了和以往一样,推出了更多新的硬件产品,小米还推出自己的系统平台Xiaomi Vela,试图通过打造核心的软硬件底层。


目前看来,小米畅快连、小米妙享、小米"一指连"UWB技术、小爱5.0、Works With Mijia开放生态,Xiaomi Vela软件平台、小米IoT模组家族以及丰富的小米生态链产品,都在从硬件到软件、从技术到服务、从产品到生态等各种维度加强"手机+AIoT"的生态场景体验与繁荣,积极推动整个AIoT场景与行业健康发展,小米物联网技术护城河才真正要建起来。基于目前已有的规模和品牌效应,或许这个进程也会比较快。


~END~


免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭