• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 物聯(lián)網(wǎng)與傳感器 > 業(yè)界動態(tài) > 小米 Vela 系統(tǒng)代碼正式開源,OpenVela 上線 GitHub

    小米 Vela 系統(tǒng)代碼正式開源,OpenVela 上線 GitHub

    作者: 時間:2024-12-13 來源:IT之家 收藏

    12 月 11 日消息,今日宣布 Vela 系統(tǒng)代碼開源,OpenVela 項目已上線 GitHub 和 Gitee,采用 Apache 2.0 協(xié)議。

    本文引用地址:http://www.czjhyjcfj.com/article/202412/465491.htm

    Vela 是基于開源實時操作系統(tǒng) NuttX 打造的嵌入式軟件平臺,適配多種不同硬件規(guī)格的產(chǎn)品,最小系統(tǒng)僅需 8KB 內(nèi)存,CPU 主頻不限,適配任意 SoC 多核架構(gòu),支持柔性部署。

    在過去的三年里, Vela 在智能家居、智能穿戴等領(lǐng)域覆蓋了 1000 多 SKU。接下來,小米還計劃與 Android 系統(tǒng)深度融合,進(jìn)一步提升用戶在智能手機(jī)、智能手表的設(shè)備體驗。

    項目介紹顯示,OpenVela 操作系統(tǒng)專為 AIoT 領(lǐng)域量身定制,以輕量化、標(biāo)準(zhǔn)兼容、安全性和高度可擴(kuò)展性為核心特點。

    Vela 的命名源自拉丁語中船帆的含義,也是南方星空中船帆星座的名字。小米選擇這個名字的意義是希望與開發(fā)者一道攜手,共同踏上星辰大海的征途。

    OpenVela 支持各種不同的架構(gòu)(ARM32、ARM64、Risc-V、Xtensa、MIPS、CEVA 等)和硬件平臺。該系統(tǒng)的 Native 主要是 C / C++,快應(yīng)用使用 javascript 開發(fā)應(yīng)用。

    項目解釋稱,OpenVela 和 Xiaomi Vela 基于同一套代碼實現(xiàn),OpenVela 是開源版本。

    附 OpenVela 技術(shù)特點介紹如下:

    • 高度可擴(kuò)展:openvela 的設(shè)計注重模塊化與可擴(kuò)展性,使其能夠靈活適應(yīng)多樣的應(yīng)用場景。小到僅配備 32K RAM 的微型 BLE 模組,大到擁有 256M RAM 的智能有屏音箱,openvela 都能提供高度可擴(kuò)展的支持。

    • 一站式解決方案:隨著時間的推移,openvela 不斷沉淀了各類 AIoT 應(yīng)用的共性需求,成為一個功能完備的軟件平臺,為各類解決方案提供了全面的支持。廠商采用 openvela,可以顯著降低研發(fā)成本并加速產(chǎn)品的上市時間。

    • 成熟的異構(gòu)計算支持:openvela 為異構(gòu)多核系統(tǒng)提供了強(qiáng)大的支持,實現(xiàn)了 MCU、MPU、DSP、GPU 以及 NPU 等不同處理單元間無縫的 IPC 通信機(jī)制。此外,openvela 還提供了一個高級的 RPC 框架,簡化了 openvela 與 Android 和 Linux 系統(tǒng)的通信,使快速打造一個異構(gòu)融合操作系統(tǒng)成為可能。

    • 標(biāo)準(zhǔn)兼容和高可移植性:openvela 內(nèi)核基于 Apache NuttX ,這個被稱為“Tiny Linux”的系統(tǒng)為 openvela 提供了高標(biāo)準(zhǔn)的 POSIX 兼容性。通過持續(xù)提升其 POSIX 兼容性,openvela 當(dāng)前已達(dá)到 88% 的兼容水平。這種高標(biāo)準(zhǔn)的兼容性意味著在其他標(biāo)準(zhǔn)操作系統(tǒng)(例如 Linux)上開發(fā)的軟件可以輕松遷移到 openvela,幾乎不需要額外的工作。

    • 全面的連接套件:openvela 提供了廣泛的協(xié)議支持,包括藍(lán)牙 BR / EDR / LE、LE Mesh、WiFi、Matter、LTE Cat1、以太網(wǎng)、CAN / LIN 等。同時,它還能與小米的 HyperConnect 協(xié)議無縫集成,提供了強(qiáng)大的連接能力。

    • 豐富的開發(fā)者工具:openvela 提供了一系列完備的開發(fā)者工具,包括系統(tǒng)監(jiān)控、性能分析、調(diào)試器、追蹤、崩潰分析和日志分析工具,為開發(fā)者提供了強(qiáng)大的支持。

    OpenVela 開源地址:

    • https://github.com/open-vela

    • https://gitee.com/open-vela




    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 灵武市| 庆阳市| 同江市| 定结县| 聂荣县| 禹城市| 辛集市| 额尔古纳市| 来宾市| 平定县| 德令哈市| 北京市| 石楼县| 香港 | 喀喇| 新闻| 红安县| 桂平市| 南乐县| 永安市| 理塘县| 乐清市| 乐昌市| 和静县| 霍邱县| 华亭县| 五峰| 青海省| 永宁县| 广南县| 泽州县| 丹阳市| 昭觉县| 南澳县| 聂拉木县| 瓦房店市| 衡阳市| 麦盖提县| 北碚区| 无极县| 沧州市|