هذه هي أداة سطر الأوامر المستقبلية لنظام التشغيل MBED. إنه يوفر القدرة على اكتشاف الأجهزة الممكّنة لـ MBED متصلة بواسطة USB ، والخروج من مشاريع MBED وأداء عمليات التصميم من بين عمليات أخرى.
️ على الرغم من أن هذه الحزمة متاحة بشكل عام ، إلا أنها غير كاملة. يمكن الاطلاع على الوظيفة المتاحة مع خيار--helpبمجرد تثبيته. يرجى ملاحظة أنه يمكن العثور على الأدوات الحالية لـ MBED OS 5.x وما فوق على https://github.com/armmbed/mbed-cli.
للحصول على ملاحظات الإصدار وتاريخ التغييرات في جميع إصدارات الإنتاج ، يرجى الاطلاع على ما يلي:
للحصول على قائمة بجميع الإصدارات المتاحة من فضلك ، يرجى الاطلاع على:
يتبع مخطط الإصدار المستخدم PEP440 والإصدار الدلالي. لإصدارات جودة الإنتاج ، سيبدو الإصدار على النحو التالي:
<major>.<minor>.<patch>تُستخدم الإصدارات المسبقة لإتاحة الوصول المبكر إلى وظائف جديدة ، للاختبار والحصول على ملاحظات حول الميزات التجريبية. على هذا النحو ، قد لا تكون هذه الإصدارات مستقرة ولا ينبغي استخدامها للإنتاج. بالإضافة إلى ذلك ، قد تتم إزالة أو تغيير أي واجهات تم تقديمها في إصدار مسبق دون إشعار. للإصدارات المسبقة ، سيبدو الإصدار على النحو التالي:
<major>.<minor>.<patch>.dev<pre-release-number> تعتمد mbed-tools على نظام بناء النينجا و cmake.
نوصي بتثبيت mbed-tools في بيئة افتراضية بيثون لتجنب تعارضات التبعية.
لتثبيت أحدث إصدار لإصدار جودة الإنتاج:
pip install mbed-tools
لتثبيت إصدار محدد:
pip install mbed-tools==<version>
تعريف الواجهة ووثائق الاستخدام (لمطوري أدوات OS MBED) متاح لأحدث إصدار إنتاج هنا:
وصف التالية الجوانب الرئيسية لهيكل المشروع:
azure-pipelines/ - CI لخطوط أنابيب Azure.src/mbed_tools/ - ملفات مصدر بيثون.news/ - مجموعة من ملفات الأخبار للتغييرات غير المُصدر.tests/ - اختبارات الوحدة والتكامل.