加载中...

Zephyr是Linux基金会托管的开源实时操作系统项目,2016年发布,采用Apache 2.0许可证,英特尔、Nordic、恩智浦、谷歌等公司深度参与,目标是为资源受限设备提供安全、可扩展的统一平台。
Zephyr借鉴Linux的工程体系:用Kconfig做功能裁剪、用设备树(Devicetree)描述硬件、用CMake与west元工具管理构建和多仓库依赖。内核支持抢占式调度、SMP、用户态隔离(MPU/MMU),并原生集成蓝牙LE协议栈、Thread、TCP/IP网络栈、文件系统与MCUboot安全启动、OTA升级组件,支持的开发板数以百计。
用于可穿戴、智能表计、传感器、蓝牙外设等产品,Nordic nRF Connect SDK以Zephyr为基础,谷歌也将其用于部分设备固件。
优点是子系统完整、治理开放、长期安全维护规范;缺点是学习曲线陡峭,构建体系对初学者复杂,资源占用略高于极简RTOS。

登录 后参与讨论
暂无讨论,来发表第一条评论吧