Zephyr开发

Zephyr是Linux基金会维护的小型实时操作系统。它是一种针对资源有限的系统,打造的小型、可扩展、实时操作系统。Zephyr支持多种处理器架构,通过 Apache 2.0 开源许可发布。其目标是允许商业和开源开发者共同定义和发展最适合他们需求的物联网解决方案。
Zephyr得到了业界众多公司的支持,intel子公司Wind River向Zephyr项目捐赠了它的Rocket RTOS内核。因此Zephyr基于已使用十多年、久经实际应用考验的Wind River代码库而构建,其可靠性可见一斑。
Zephyr占用的存储空间非常小、具有扩展性,专为小型物联网设备所设计。它的模块化设计使得不论是采用哪个架构创建物联网方案,都能满足设备的需求;它还包含有强大的开发工具,随着不断发展,开发人员可以使用其定制更多新功能;它是一个真正开源和开放的系统,使用开源的方式生存和发展,开发者不仅能够影响其发展方向,也能影响其对软件和硬件的支持。

 

Zephyr环境搭建:

Mac OS:https://www.zephyrproject.org/doc/getting_started/installation_mac.html

Windows:https://www.zephyrproject.org/doc/getting_started/installation_win.html

 

下载、查看可用Zephyr版本:

https://nexus.zephyrproject.org/content/repositories/releases/org/zephyrproject/zephyr-sdk/