Прошивка на Zephyr RTOS
ПРМ.ДЕВ разрабатывает прошивку на Zephyr — открытой ОС реального времени от Linux Foundation, независимой от производителя микроконтроллеров. Модульная архитектура и широкая поддержка платформ делают её отличным выбором для подключённых датчиков, "умных" устройств, трекеров, модемов и беспроводных шлюзов.
Преимущества Zephyr
  • Быстрый старт
    Утилита West, готовая база драйверов, удобная работа с платами, переносимость периферии из ядра Linux
  • Простое масштабирование
    Overlays позволяют держать базовую сборку и вариации для семейств устройств без дублирования кода.
  • Свобода выбора МК
    Лёгкий переход между микроконтроллерами разных производителей; одна кодовая база для нескольких семейств.

Области применения

FreeRTOS vs Zephyr vs Linux — сравнение
  • FreeRTOS
    • Назначение: микроконтроллерные приложения
    • Функции: RT и синхронизация
    • Ресурсы: ограничения памяти/CPU
    • Примеры: простые датчики, IoT
  • Zephyr
    • Назначение: решения на МК, многокорковые SoC
    • Функции: драйверы, сети, ФС
    • Ресурсы: масштабируется, SMP/AMP
    • Примеры: трекеры, шлюзы, HMI
  • Linux
    Назначение: производительные системы
    Функции: богатые службы и драйверы
    Ресурсы: много памяти/CPU
    Примеры: панели, шлюзы с GUI, AI
Возможности Zephyr
  • Конфигурируемость

    Kconfig (от типовой до полной кастомизации), Device Tree для разных плат и архитектур.
  • Надёжность

    Вытесняющее «безтиковое» ядро, расширенное управление памятью, SMP/AMP, 32/64-битные архитектуры.
  • Безопасность

    Статический анализ, fuzz/pen-тесты, ревью, моделирование угроз; PSA Certified Level 1.

  • Модульность

    От 8 КБ ОЗУ до систем с мегабайтами и выше; свои компиляторы/оптимизации; многорепозиторная схема с West.
  • Адаптируемость

    Лицензия Apache 2.0, удобна для встройки и кастомизации.
  • Связность

    Bluetooth/BLE, Wi-Fi, 802.15.4, Ethernet, USB, CAN, 6LoWPAN, CoAP, Thread и др.
Наши офисы
Москва
ул. Тропарёвская, влд. 4, стр.1, пом. 6А
119602, г.Москва,
Российская Федерация
Иннополис
ул. Университетская, д. 7, пом. 7
420500, г. Иннополис,
Республика Татарстан
Телефон: +7 968 3639140
Email: rnd@prm.dev