Zephyr RTOS 简介 —— 来自 Linux 基金会的 IoT 操作系统
- UID
- 1062083
- 性别
- 男
|
Zephyr RTOS 简介 —— 来自 Linux 基金会的 IoT 操作系统
Zephyr RTOS 简介 —— 来自 Linux 基金会的 IoT 操作系统
Zephyr 是什么
Zephyr 是什么?它是 Linux 的孪生兄弟,也是一个操作系统。更准确地说,它是一个专用于资源受限的 IoT 领域的操作系统。
Linux 基金会于 2016 年 2 月发布了 Zephyr 项目,希望借助它来统一物联网领域的混乱局面,以推进物联网领域的快速发展。
Zephyr 有啥优势
轻量级
由于 IoT 领域需要部署大量的联网设备,因此每个设备的成本必须得到控制。控制成本第一个有效方法是降低昂贵组件的标准,例如使用 RAM 更低、ROM 更低的芯片。Zephyr 就是专为这样的芯片而生的,它可运行在只有 8 Kb 内存的 MCU 之上,甚至能在只有 2 Kb 内存的 MCU 上演示 Hello World。
高度可配置
降低成本的另一个方式是按需裁剪硬件。物联网设备一般都是专用设备,因此在面对某个特定市场时只需要特定的硬件。 Zephyr 借鉴了 Linux 的 Kconfig 配置系统,您可以根据硬件设备对它进行直观的配置、裁剪。配置界面如下:
|
|
|
|
|
|
|