Zephyr RTOS

Zephyr Projesi

Zephyr OS, Nesnelerin İnterneti (IoT) için gerçek zamanlı bir işletim sistemi (RTOS) oluşturmak üzere oluşturulmuş açık kaynaklı bir ortak çalışmadır. Basit, yerleşik çevre sensörleri, LED giyilebilir cihazlar ve gelişmiş akıllı saatler ve IoT kablosuz ağ geçitleri gibi kaynak kısıtlamalı sistemlerde kullanım için tasarlanmış küçük ayaklı çekirdekleri temel alır.

Zephyr çekirdeği çok sayıda kullanılabilir özellik içeren düşük ayak izi, yüksek performans, çok iş parçacıklı yürütme ortamı sağlar. Cihaz sürücüleri, ağ iletişimi yığını ve uygulamaya özel kod dahil olmak üzere Zephyr ekosisteminin geri kalanı, eksiksiz bir uygulama oluşturmak için çekirdek özelliklerini kullanır. Çekirdek; ARM Cortex-M, Intel x86, ARC, NIOS II, Tensilica Xtensa ve RISC-V dahil olmak üzere birçok mimariyi destekler.

Zephyr ile OpenThread'ı kullanmaya başlamak için GitHub'daki Zephyr proje deposunun Echo Server ve Echo Client ağ örneklerine göz atın. Bu örnekleri, IEEE 802.15.4 radyosunu destekleyen SoC'lerde (ör. Nordic nRF52840) çalıştırabilirsiniz.

Daha fazla bilgi