بنود الخدمة في Zephyr RTOS

مشروع Zephyr

نظام Zephyr OS هو جهد تعاوني مفتوح المصدر لإنشاء نظام تشغيل في الوقت الفعلي (RTOS) لـ Internet of Things (IoT). ويعتمد على نواة صغيرة الحجم مصممة للاستخدام على الأنظمة المقيدة بالموارد: من أجهزة الاستشعار البيئية المضمنة القابلة للارتداء وأجهزة LED القابلة للارتداء إلى الساعات الذكية المتطورة والبوابات اللاسلكية التي تعمل بتقنية إنترنت الأشياء.

توفر Zephyr kernel بيئة تنفيذ منخفضة الأداء وعالية الأداء وذات تعدد خيوط مع مجموعة غنية من الميزات المتاحة. ويستخدم الجزء المتبقي من نظام Zephyr البيئي ميزات kernel لإنشاء تطبيق كامل، بما في ذلك برامج تشغيل الأجهزة وحزمة الاتصال بالشبكات والرموز البرمجية الخاصة بالتطبيقات. وتدعم kernel البُنى الأساسية المتعددة، بما في ذلك ARM Cortex-M، وIntel x86، وARC، وNIOS II، وTensilica Xtensa، وRISC-V.

لبدء استخدام OpenThread على Zephyr، اطّلِع على أمثلة الشبكات في Echo Server وEcho Client من مستودع مشروع Zephyr على GitHub. يمكنك تشغيل هذه الأمثلة على المنظومة على منظومة على رقاقة (SoCs) والتي توفّر راديو IEEE 802.15.4، على سبيل المثال Noric nRF52840.

مزيد من المعلومات