Kompletne środowisko programistyczne dla mikrokontrolerów opartych na technologii Arm
ARM – MDK, wersja Essential
Arm Keil MDK to najbardziej wszechstronne środowisko do tworzenia oprogramowania dla mikrokontrolerów opartych na technologii Arm. Zawiera wszystkie komponenty potrzebne do tworzenia, budowania i debugowania aplikacji wbudowanych. MDK-Core jest oparty na µVision (tylko Windows) z wyjątkową obsługą urządzeń Cortex-M, w tym nowej architektury Armv8.1-M.
MDK zawiera najnowocześniejszy kompilator Arm C/C++ z asemblerem, linkerem i wysoce zoptymalizowanymi bibliotekami wykonawczymi. Biblioteki dostosowane są do urządzeń opartych na architekturze Arm Cortex-M, w celu uzyskania optymalnego rozmiaru kodu i wydajności.
Pakiety oprogramowania mogą zostać dodane w dowolnym momencie do MDK-Core, dzięki czemu obsługa nowych urządzeń i aktualizacje oprogramowania pośredniczącego będą niezależne od łańcucha narzędzi. Pakiety zawierają obsługę urządzeń, biblioteki CMSIS, oprogramowanie pośrednie, obsługę płyt, szablony kodu i przykładowe projekty.
Osobno dostępne sondy debugowania pomagają identyfikować problemy w aplikacjach przy użyciu zaawansowanych technologii debugowania, takich jak pokrycie kodu, analiza wydajności, śledzenie zdarzeń i debugowanie z uwzględnieniem analizy poboru mocy.
Specyfikacja MDK w wersji Essential:
- µVision®:
- Środowisko programistyczne IDE z edytorem i instalatorempakietów
- Debuger
- Kompilator Arm® C/C++:
- Kompilator, linker, biblioteki i narzędzia
- Kompilator, linker, biblioteki i narzędzia
- Obsługa urządzeń:
- Arm Cortex-M0/M0+/M3/M4/M7
- Arm Cortex-M23/M33/M35P/M55
- Arm7™, Arm9™, Arm Cortex-R4
- RTOS i oprogramowanie pośredniczące:
-
CMSIS-RTOS RTX (z pełnym kodem źródłowym)
-
- Wsparcie w zakresie debugowania i śledzenia:
- Adaptery debugowania ULINK
- CMSIS-DAP
- Adaptery debugowania innych firm
Licencja Node Locked pozwala jednej osobie używać produktu Keil na maksymalnie dwóch komputerach.
Licencja Flex zapewnia dostęp do oprogramowania wielu stacjom roboczym. Licencje FlexNet wymagają użycia serwera, który udostępnia licencje użytkownikom. Stacja robocza łączy się
z serwerem w sieci, pobierając licencję na czas kompilowania i debugowania. Po ukończonej pracy licencja wraca na serwer, tak aby kolejny użytkownik mógł z niej skorzystać.
Kategoria | Software |
---|---|
ARM Product Type | New License |
License Type | Node Locked, Flex |
Producent | arm KEIL |