이것이 MBED OS의 미래 명령 줄 도구입니다. USB로 연결된 MBED 활성화 장치를 감지하고 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 Ninja 빌드 시스템 및 CMake에 의존합니다.
의존성 충돌을 피하기 위해 파이썬 가상 환경에 mbed-tools 설치하는 것이 좋습니다.
최신 생산 품질 릴리스 사용을 설치하려면 :
pip install mbed-tools
특정 릴리스를 설치하려면 :
pip install mbed-tools==<version>
인터페이스 정의 및 사용법 문서 (MBED OS 툴링 개발자의 경우)는 가장 최근의 프로덕션 릴리스에서 사용할 수 있습니다.
다음은 프로젝트 구조의 주요 측면을 설명했습니다.
azure-pipelines/ -Ci 구성 파일의 CI 구성 파일.src/mbed_tools/ - 파이썬 소스 파일.news/ - 출시되지 않은 변경을위한 뉴스 파일 수집.tests/ - 단위 및 통합 테스트.