Зефир ОСРВ

Проект Зефир

Zephyr OS — это совместный проект с открытым исходным кодом по созданию операционной системы реального времени (ОСРВ) для Интернета вещей (IoT). Она основана на компактном ядре, предназначенном для использования в системах с ограниченными ресурсами: от простых встраиваемых датчиков окружающей среды и светодиодных носимых устройств до сложных умных часов и беспроводных шлюзов IoT.

Ядро Zephyr предоставляет экономичную, высокопроизводительную многопоточную среду выполнения с богатым набором функций. Остальная часть экосистемы Zephyr, включая драйверы устройств, сетевой стек и прикладной код, использует функции ядра для создания полноценного приложения. Ядро поддерживает различные архитектуры, включая ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa и RISC-V.

Чтобы начать использовать OpenThread с Zephyr, ознакомьтесь с сетевыми примерами Echo Server и Echo Client из репозитория проекта Zephyr на GitHub. Эти примеры можно запустить на SoC с поддержкой радиомодуля IEEE 802.15.4, например, Nordic nRF52840 .

Дополнительная информация