Ini adalah alat baris perintah masa depan untuk MBED OS. Ini memberikan kemampuan untuk mendeteksi perangkat yang diaktifkan MBED yang terhubung oleh USB, proyek -proyek MBED checkout dan melakukan pembangunan di antara operasi lainnya.
️ Meskipun paket ini umumnya tersedia, itu tidak lengkap. Fungsi yang tersedia dapat dilihat dengan opsi--helpsetelah diinstal. Harap dicatat bahwa alat saat ini untuk MBED OS 5.x dan di atas dapat ditemukan di https://github.com/armmbed/mbed-li.
Untuk catatan rilis dan sejarah perubahan semua rilis produksi , silakan lihat yang berikut:
Untuk daftar semua versi yang tersedia, silakan lihat:
Skema versi yang digunakan mengikuti PEP440 dan versi semantik. Untuk Rilis Kualitas Produksi Versi ini akan terlihat sebagai berikut:
<major>.<minor>.<patch>Rilis pra digunakan untuk memberikan akses awal ke fungsionalitas baru, untuk pengujian dan untuk mendapatkan umpan balik tentang fitur eksperimental. Dengan demikian rilis ini mungkin tidak stabil dan tidak boleh digunakan untuk produksi. Selain itu antarmuka yang diperkenalkan dalam rilis pra dapat dihapus atau diubah tanpa pemberitahuan. Untuk Rilis Pra Versi akan terlihat sebagai berikut:
<major>.<minor>.<patch>.dev<pre-release-number> mbed-tools bergantung pada sistem pembuatan ninja dan cmake.
Kami merekomendasikan untuk memasang mbed-tools di lingkungan virtual Python untuk menghindari konflik ketergantungan.
Untuk menginstal penggunaan rilis kualitas produksi terbaru:
pip install mbed-tools
Untuk menginstal rilis tertentu:
pip install mbed-tools==<version>
Definisi Antarmuka dan Dokumentasi Penggunaan (untuk Pengembang MBED OS Tooling) tersedia untuk rilis produksi terbaru di sini:
Berikut menggambarkan aspek utama dari struktur proyek:
azure-pipelines/ - CI untuk saluran pipa Azure.src/mbed_tools/ - python.news/ - Koleksi file berita untuk perubahan yang belum dirilis.tests/ - Tes unit dan integrasi.