大数跨境

重磅开源!小米自研系统Vela已全面开源:OpenVela亮相GitHub、Gitee

重磅开源!小米自研系统Vela已全面开源:OpenVela亮相GitHub、Gitee 圆海
2024-12-12
7
导读:小米自研系统Vela已全面开源,OpenVela项目已上线GitHub和Gitee,采用的是比较宽松的Apache2.0协议。早在2023年的小米IoT生态伙伴大会上,小米集团曾学忠就曾宣布,小米自研

小米自研系统 Vela 全面开源,赋能 AIoT 生态

小米自研操作系统 Vela 已正式全面开源,OpenVela 项目同步上线 GitHub 和 Gitee 平台,并采用宽松的 Apache 2.0 协议。早在 2023 年小米 IoT 生态伙伴大会上,小米集团曾学忠便宣布将 Vela 面向全球软硬件开发者开放。

专为 AIoT 打造,覆盖多领域硬件

OpenVela 是专为 AIoT 领域量身定制的操作系统,具备轻量化、标准兼容、高安全性及高度可扩展性等核心优势。该系统支持 ARM32、ARM64、Risc-V、Xtensa、MIPS、CEVA 等多种架构及硬件平台。

凭借卓越的技术特性,OpenVela 已成为众多物联网设备和 AI 硬件的技术首选,广泛应用于智能手表、运动手环、智能音箱、耳机、智能家居设备及机器人等多个场景。

六大核心技术优势解析

高度可扩展性

OpenVela 采用模块化设计,能够灵活适应多样化的物联网应用场景。其支持范围极广,从仅配备 32K RAM 的微型 BLE 模组,到拥有 256M RAM 的智能有屏音箱,均能提供稳定的系统支持。

一站式解决方案

作为功能完备的软件平台,OpenVela 沉淀了各类 AIoT 应用的共性需求,为物联网解决方案提供全面支撑。厂商采用该系统可显著降低研发成本,大幅加速产品上市进程。

成熟的异构计算支持

系统为异构多核架构提供强大支持,实现了 MCU、MPU、DSP、GPU 及 NPU 等不同处理单元间无缝的 IPC 通信。此外,OpenVela 提供高级RPC 框架,简化了与 Android 和 Linux 系统的通信交互,助力快速构建异构融合操作系统。

标准兼容与高可移植性

OpenVela 内核基于被誉为"Tiny Linux"的 Apache NuttX,具备高标准的 POSIX 兼容性,当前兼容水平已达 88%。这意味着在 Linux 等标准操作系统上开发的软件,几乎无需额外工作即可轻松迁移至 OpenVela。

全面的连接套件

系统提供广泛的协议支持,涵盖蓝牙 BR/EDR/LE、LE Mesh、WiFi、Matter、LTE Cat1、以太网、CAN/LIN 等。同时,OpenVela 能与小米 HyperConnect 协议无缝集成,构建强大的连接能力。

丰富的开发者工具

OpenVela 配备了一系列完备的开发工具,包括系统监控、性能分析、调试器、追踪、崩溃分析及日志分析工具,为开发者提供全方位的技术支持。

【声明】内容源于网络
0
0
圆海
圆海跨境知识分享
内容 4092
粉丝 0
圆海 圆海跨境知识分享
总阅读32.8k
粉丝0
内容4.1k