|
انتقال پشته OpenThread به یک سیستم عامل سخت افزاری جدید شامل پنج مرحله است:
- محیط ساخت را تنظیم کنید
- اجرای API های لایه انتزاعی بستر های نرم افزاری
- پیاده سازی ویژگی های پیشرفته (لایه انتزاع سخت افزار)
- اعتبارسنجی درگاه را انجام دهید
- صدور گواهینامه و README
الزامات سیستم عامل سخت افزار
OpenThread به خدمات زیر نیاز دارد:
- رادیو IEEE 802.15.4-2006 2.4 گیگاهرتز
- فریم های IEEE 802.15.4 را ارسال و دریافت کنید
- IEEE 802.15.4 قاب های تقدیر را ایجاد کنید
- اندازه گیری های نشانگر قدرت سیگنال دریافت شده (RSSI) را روی فریم های دریافت شده ارائه دهید
- یک تایمر با رزولوشن میلی ثانیه با قابلیت هشدار آزاد
- حافظه غیر فرار برای ذخیره تنظیمات پیکربندی شبکه
- یک تولید کننده اعداد تصادفی واقعی (TRNG)
مثال می سازد
چندین نمونه ساخت در مخزن OpenThread ارائه شده است. برای اطلاعات بیشتر ، به سیستم عامل ها مراجعه کنید.
برای یک مثال کامل از نحوه انتقال OpenThread از ابتدا ، به قسمت Add support for EFR32 request pull مراجعه کنید.