小米将对外公开超1000万行开源代码

发布日期:2024-09-18 13:17

来源类型:羊城派 | 作者:席琳·萨莱特

【澳门金牛版正版资料大全免费】【新澳开奖记录今天结果】【2024年新澳门王中王资料】【管家婆最准一肖一码】【新澳彩开奖结果查询】【澳门王中王论坛资料】【4949澳门免费资料大全特色】【2024今晚澳门特马开什么号】【二四六天下彩天天免费大全】【2O24澳彩管家婆资料传真】
【494949澳门今晚开什么】 【2024新澳免费资料】 【2024年新奥门结果】

在日前举行的” 第十九届 “开源中国开源世界” 大会上,Xiaomi Vela 开源负责人杜超,受邀分享 “Xiaomi Vela 开源:共建繁荣的 IoT 操作系统生态” 主题演讲,详细阐述了 Xiaomi Vela 的发展历程、技术优势以及开源与生态伙伴计划。

Xiaomi Vela 是小米基于开源实时操作系统 NuttX 打造的物联网嵌入式软件平台,Vela 在各种物联网硬件平台上提供统一的软件服务,支持丰富的组件和易用的框架,打通碎片化的物联网应用场景。

‘Vela’ 一词源自拉丁语中船帆的含义,也是南方星空中船帆星座的名字。

杜超表示,Xiaomi Vela 目前已在超 4700 万台设备中广泛应用。在过去的三年里,Xiaomi Vela 在智能家居、智能穿戴等领域覆盖了 1000 多 SKU。

接下来,小米计划通过与 Android 和 Linux 系统的深度融合来改进智能手表、智能手机等设备的用户体验,并拓展至汽车、机器人、智能制造等更广泛的 IoT 应用场景。

此外,小米将对外公开超过 1000 万行的 Xiaomi Vela 开源代码,目前已完成开源代码合规审查和优化开箱体验。

届时,开源主站将设在 GitHub 上,同时在 Gitee 设立镜像站点,在 B 站上也将设立 Xiaomi Vela 的官方账号。

去年 11 月,小米澎湃 OS 在微博宣布,Xiaomi Vela 采用 Apache 2.0 License 面向全球软硬件开发者正式开源。

Xiaomi Vela 主要特性

高效性能:Vela 基于 NuttX 内核,具有高实时性、低功耗、低延迟等特点,适用于各种资源受限的嵌入式设备。 丰富组件:Vela 提供了多种常用的组件,如网络、音频、视频、图形、安全等,方便开发者快速构建应用。 易用框架:Vela 提供了一套统一的应用框架,支持 Lua、Java 等脚本语言开发应用,并提供了丰富的 API 和文档。 万物互联:Vela 支持多种通信协议和标准,如 WiFi、BLE、Zigbee、MQTT 等,并提供了小米妙享技术,实现设备之间的无缝连接和协同。

Xiaomi Vela 系统架构如下

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

应用框架:分为上下两层,下层是为扩展系统服务而提供的通用应用框架,上层是针对不同的物联网应用而开发的定制应用框架,例如多媒体应用框架和传感应用框架,提供 Cloud SDK 可以方便开发者更快速的接入小米云服务。

开发者工具:除了常见的 Logger 和 Debugger 工具,Xiaomi Vela 还提供 Emulator 工具来帮助开发者提升调试效率,使用 Emulator,开发者可以利用 PC 端丰富的调试工具和调试信息,降低嵌入式系统开发和调试的难度。

点此查看更多细节:https://iot.mi.com/vela/detail.html

小米官宣Xiaomi Vela全面开源,底层内核为NuttX

? 转发、评论本文有福利

揾食艰难,跪求观众老爷们积极三连!Orz

如果本文阅读量破 1万(发布后 7 天内留言区点赞数最多的水友将获赠一份 OSC 定制的周边礼物(T 恤、魔方或笔记本)。

分享、在看与点赞 至少我要拥有一个吧

END

热门文章

-全网刷屏《黑神话:悟空》,程序员有不一样的打开方式

-看不惯收费应用坑小白,程序员“冲冠一怒”写了开源免费软件“踢馆”

-美国国防部建议将C代码转换为Rust——而且是用AI

-这款开源PHP应用服务器看着有点新潮了

-我用十条优化措施,将Redis费用降本46万/月返回搜狐,查看更多

责任编辑:

奇卡·扎巴多杰:

3秒前:?

石井一彰:

3秒前:-美国国防部建议将C代码转换为Rust——而且是用AI

吴东健:

4秒前:去年 11 月,小米澎湃 OS 在微博宣布,Xiaomi Vela 采用 Apache 2.

詹姆斯·格林:

6秒前:在过去的三年里,Xiaomi Vela 在智能家居、智能穿戴等领域覆盖了 1000 多 SKU。