Dies ist das zukünftige Befehlszeilen -Tool für MBED OS. Es bietet die Möglichkeit, MBED -aktivierte Geräte zu erkennen, die von USB -Projekte angeschlossen, MBED -Projekte unter anderem angeschlossen und Builds durchführen.
Euen Während dieses Paket im Allgemeinen verfügbar ist, ist es nicht vollständig. Die verfügbare Funktionalität kann nach der Installation mit der Option--helpangezeigt werden. Bitte beachten Sie, dass die aktuellen Tools für MBED OS 5.x und höher unter https://github.com/armmbed/mbed-cli gefunden werden können.
Für Versionsnotizen und eine Geschichte von Änderungen aller Produktionsveröffentlichungen finden Sie Folgendes:
Eine Liste aller verfügbaren Versionen bitte finden Sie in der:::
Das verwendete Versionsschema folgt PEP440 und Semantic Versioning. Für Produktionsqualität wird die Version wie folgt aussehen:
<major>.<minor>.<patch>Vorveröffentlichungen werden verwendet, um einen frühen Zugriff auf neue Funktionen, zum Testen zu gewähren und Feedback zu experimentellen Merkmalen zu erhalten. Daher sind diese Veröffentlichungen möglicherweise nicht stabil und sollten nicht für die Produktion verwendet werden. Zusätzlich können alle in einer Vorlassung eingeführten Schnittstellen entfernt oder ohne vorherige Ankündigung geändert werden. Für die Vorveröffentlichungen wird die Version wie folgt aussehen:
<major>.<minor>.<patch>.dev<pre-release-number> mbed-tools verlässt sich auf das Ninja-Build-System und das CMake.
Wir empfehlen, mbed-tools in einer virtuellen Python-Umgebung zu installieren, um Abhängigkeitskonflikte zu vermeiden.
So installieren Sie die neueste Nutzung der Produktionsqualität:
pip install mbed-tools
So installieren Sie eine bestimmte Version:
pip install mbed-tools==<version>
Die Dokumentation der Schnittstellendefinition und -nutzung (für Entwickler von MBED OS Tooling) ist für die neueste Produktionsveröffentlichung hier verfügbar:
Die folgenden beschrieb die Hauptaspekte der Projektstruktur:
azure-pipelines/ - CI -Konfigurationsdateien für Azure -Pipelines.src/mbed_tools/ - Python -Quelldateien.news/ - Sammlung von Nachrichtendateien für unveröffentlichte Änderungen.tests/ - Einheit und Integrationstests.