Google is committed to advancing racial equity for Black communities.
See how.
إرسال تعليقات
نقل OpenString إلى الأنظمة الأساسية الجديدة للأجهزة
عرض المصدر على GitHub
يتكون نقل سلسلة OpenOpen إلى نظام أساسي جديد للجهاز من بضع خطوات:
إعداد بيئة الإصدار
تحديد قواعد CMade
تنفيذ واجهات برمجة التطبيقات لالطبقات المجرّدة للنظام الأساسي
تنفيذ الميزات المتقدمة (طبقة تجريد الأجهزة)
التحقق من صحة المنفذ
الشهادة وملف README
يتطلّب OpenThread خدمات النظام الأساسي التالية:
IEEE 802.15.4-2006
لاسلكي 2.4 غيغاهرتز
إرسال واستلام إطارات IEEE 802.15.4
إنشاء إطارات الإقرار بمعيار IEEE 802.15.4
توفير قياسات مؤشر قوة الإشارة التي يتم استلامها (RSSI) على الإطارات التي يتم استلامها
مُوَقِّتْ مَضْبُوطْ عَلَى مُنَبِّهْ دَقِيقَة ثَانِيَة فِي الْمِلْيَانْ
مساحة تخزين غير متغيرة لتخزين إعدادات ضبط الشبكة
منشئ رقم عشوائي عشوائي (TRNG)
أمثلة على الإصدارات
تتوفّر عدة أمثلة للإصدارات في مستودع OpenThread. لمزيد من المعلومات، راجع الأنظمة الأساسية .
للاطِّلاع على أمثلة لبعض منافذ العمل، يُرجى مراجعة ot-cc2538
وot-efr32
وot-nrf528xx
. قد يكون ot-cc2538
نقطة البداية المناسبة لأنه يستخدم نظامًا أساسيًا واحدًا فقط. ot-efr32
وot-nrf528xx
أكثر تعقيدًا إلى حدٍّ ما لأنهما يتيحان الدعم للعديد من الأنظمة الأساسية.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2022-03-24 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Translation issue"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشكلة في العيّنات / التعليمات البرمجية"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?