Il s'agit du futur outil de ligne de commande pour Mbed OS. Il offre la possibilité de détecter les appareils compatibles MBED connectés par USB, de projets MBED à la caisse et d'effectuer des versions entre autres opérations.
️ Bien que ce package soit généralement disponible, il n'est pas complet. Les fonctionnalités disponibles peuvent être visualisées avec l'option--helpune fois installée. Veuillez noter que les outils actuels pour MBED OS 5.x et supérieur se trouvent sur https://github.com/armmbed/mbed-cli.
Pour les notes de sortie et un historique de changements de toutes les versions de production , veuillez consulter ce qui suit:
Pour une liste de toutes les versions disponibles, veuillez consulter le:
Le schéma de version utilisé suit PEP440 et le versioning sémantique. Pour les versions de la qualité de production, la version sera comme suit:
<major>.<minor>.<patch>Les pré-sorties sont utilisées pour donner un accès précoce à de nouvelles fonctionnalités, pour les tests et pour obtenir des commentaires sur les fonctionnalités expérimentales. En tant que telles, ces versions peuvent ne pas être stables et ne doivent pas être utilisées pour la production. De plus, toutes les interfaces introduites dans une pré-version peuvent être supprimées ou modifiées sans préavis. Pour les prélevés, la version sera comme suit:
<major>.<minor>.<patch>.dev<pre-release-number> mbed-tools s'appuie sur le système de construction Ninja et Cmake.
Nous vous recommandons d'installer mbed-tools dans un environnement virtuel Python pour éviter les conflits de dépendance.
Pour installer la plus récente utilisation de la version de la qualité de production:
pip install mbed-tools
Pour installer une version spécifique:
pip install mbed-tools==<version>
Définition de l'interface et documentation d'utilisation (pour les développeurs d'outillage MBED OS) est disponible pour la version de production la plus récente ici:
Le suivant a décrit les principaux aspects de la structure du projet:
azure-pipelines/ - CI pour les pipelines Azure.src/mbed_tools/ - fichiers source python.news/ - Collection de fichiers d'information pour des modifications inédites.tests/ - Tests d'unité et d'intégration.