Kompletne środowisko programistyczne dla mikrokontrolerów opartych na technologii Arm
ARM - MDK wersja Plus
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.
MDK-Middleware to zestaw oprogramowania obsługującego sieci TCP/IP, łączność z hostem USB i urządzeniami, graficzne interfejsy użytkownika oraz systemy plików dla urządzeń wbudowanych.
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 Plus:
- µVision®:
- Środowisko programistyczne IDE z edytorem i instalatorem pakietów
- Debuger
- Kompilator Arm® C/C++ :
- Kompilator, linker, biblioteki i narzędzia
- Obsługa urządzeń:
- Arm Cortex-M0/M0+/M3/M4/M7
-
Arm Cortex-M23/M33/M35P/M55
- Arm SecurCore®
- Arm7™, Arm9™, Arm Cortex-R4
- RTOS i oprogramowanie pośredniczące:
- CMSIS-RTOS RTX(z pełnym kodem źródłowym)
-
Oprogramowanie pośredniczące: IPv4 Network, USB Device, File System, Graphics
- Wsparcie w zakresie debugowania i śledzenia:
-
Adaptery debugowania ULINK
- CMSIS-DAP
-
Adaptery debugowania innych firm
-
- Śledzenie: śledzenie instrukcji przesyłania strumieniowego, wbudowany bufor śledzenia, bufor Micro Trace
- Zaawansowane narzędzia analityczne: pokrycie kodu, analizator wydajności, profilowanie, analizator logiczny
- Wsparcie i konserwacja: 12 miesięcy aktualizacji i wsparcia technicznego w cenie
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 |