Die von ARM, dem weltweit grössten Hersteller von Mikroprozessor-Technologie, angebotene Engineering-Software bietet technische Unterstützung und Hilfe bei der Produktpflege. Benutzer können auf neue Versionen, Compiler-Updates und viele andere Ressourcen zugreifen. Für MDK 5, eine Version mit unbefristeter Lizenz, ist für den Zugang zu diesem Support die Aufrechterhaltung eines gültigen Abonnements erforderlich. Eine Subskription bietet zahlreiche zusätzliche Vorteile, darunter laufende Updates, Referenzprojekte und andere Ressourcen wie technischer Support. Beim Kauf einer unbefristeten Lizenz für ARM Keil MDK v5 erhalten Kunden ein 12-monatiges Abonnement, das im Produktpreis enthalten ist und gegen eine zusätzliche Gebühr verlängert werden kann.
MDK ist die umfassendste Entwicklungslösung für den Umgang mit Mikrocontrollern, die auf Cortex-M-Kernen basieren. Es enthält alle Komponenten, die zum Erstellen, Kompilieren und Debuggen von Embedded-Anwendungen benötigt werden. Mit einer Subskription können Benutzer neue Softwareversionen einfach herunterladen und haben so Zugriff auf die neuesten Funktionen. Für MDK v5 können diese Verbesserungen in mehrere Hauptkategorien eingeteilt werden: Compiler-Optimierung, Middleware-Erweiterungen, Änderungen in der μVision-Funktionalität, Debugging-Verbesserungen und Updates für Treiber und Modelle.
Zu den Updates gehören auch Fehlerbehebungen und Verbesserungen der Softwareleistung. ARM-Ingenieure und -Entwickler verfeinern das Produkt kontinuierlich, um sicherzustellen, dass es zertifiziert bleibt und diese Verbesserungen enthält. Dies gilt auch für Verbesserungen bei der Fehlersuche, dem Auslesen von Informationen und der Visualisierung von Ergebnissen. Auch die Debugging-Gerätetreiber werden regelmässig aktualisiert. Darüber hinaus werden auch die Dokumentation und die Hilfedateien regelmässig aktualisiert.
Änderung des Installationsortes
Ab MDK-Version 5.40 wurde der Standard-Installationsort von C:\Keil_v5\ auf %LOCALAPPDATA%\Keil_v5\ geändert. Dieser neue Speicherort bietet angemessene Dateiberechtigungen und schützt vor der Sicherheitslücke CVE-2022-43701. Benutzer sollten sicherstellen, dass die richtigen Zugriffsrechte für den Installationsordner festgelegt sind. Einzelheiten sind in der Installationsdokumentation zu finden.
Verbesserungen in μVision
Arm-Compiler
Software Paket Updates
CMSIS-Toolbox Aktualisierung
CMSIS-Toolbox wurde auf die Version 2.6.0 aktualisiert und enthält neue Funktionen und Fehlerbehebungen, die in den Release Notes beschrieben sind.
Cortex-M und Corstone Modelle
AVH FVP-Modelle aktualisiert auf Version 11.26.11.
Target-Debugging
Dies sind nur einige der wichtigsten Änderungen in der neuesten MDK-ARM Version. Es ist ratsam, die Dokumentation und die Versionshinweise zu verfolgen, um über neue Funktionen und Fehlerbehebungen informiert zu bleiben.