CControls Blog

Vorteile von Abonnement und Software-Updates - Arm Keil MDK v5.41

Geschrieben von CControls Team | 29.12.2025 13:21:59

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.

Vorteile von Updates

Angesichts der regelmässigen Einführung neuer Lösungen in der Mikroprozessorarchitektur und -modellen aktualisiert ARM kontinuierlich seine Software, einschliesslich Keil MDK. Mehrmals im Jahr werden Updates für die Entwicklungsumgebung (IDE) veröffentlicht, die die grösste Anzahl von Geräten von verschiedenen Herstellern unterstützt - derzeit über 10.000 Arm-basierte Mikrocontroller. Die Liste der unterstützten Prozessoren wird regelmässig mit neuen Versionen aktualisiert.

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.

Was ist neu in Arm Keil MDK v 5.41?

In der neuesten Version von MDK-ARM (ab Version 5.41) wurden mehrere wesentliche Änderungen eingeführt, die die Effizienz und Sicherheit des Installationsprozesses und der Projektarbeit erhöhen.

Ä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

  • Behoben: Vom gpdsc-Generator erzeugte Projektdateien werden nicht in das Projekt aufgenommen, wodurch der Build des Projekts fehlschlägt.
  • Aktualisiert: Arm UBL (armlm) Lizenzierungstools aktualisiert auf Version 1.3.1.
  • Beim Erstellen eines "Neuen Projekts" wird das Standard-Projektziel "Target_1" genannt (ohne Leerzeichen). Hinweis: Bei der Verwendung von STM32CubeMX dürfen Projektziele keine Leerzeichen enthalten.
  • Aktualisiert: Der uv2csolution-Konverter wurde auf die Version 1.5.0 aktualisiert. Diese Version ist kompatibel mit CMSIS-Lösungsprojekten aus der CMSIS-Toolbox >= 2.5.0 und behebt doppelte Dateien in Projekten, die mit STM32CubeMX erzeugt wurden.

Arm-Compiler

  • Der Arm Compiler 6 (Version 6.22) bleibt unverändert. Details zu dieser Version finden Sie in den Release Notes.

Software Paket Updates

  • Keil::MDK-Middleware@7.17.0 (unverändert):
    - Komponenten: Netzwerk (7.19.0), Dateisystem (6.16.6), USB (6.17.0).
  • Arm::CMSIS@6.1.0 (unverändert).
  • Arm::CMSIS-Compiler@2.1.0 (unverändert).
  • Arm::CMSIS-Driver@2.8.0 (unverändert).
  • Arm::CMSIS-DSP@1.16.2.
  • Arm::CMSIS-NN@5.0.0.
  • Arm::CMSIS-RTX@5.9.0 (unverändert).
  • Arm::CMSIS-View@1.2.0 (unverändert).
  • Arm::Cortex_DFP@1.1.0 (unverändert).

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

  • Segger J-Link: Debugger-Treiber aktualisiert auf Version 7.98c.
  • STMicroelectronics ST-LINK: ST-LINK Treiber Version 3.3.0 und ST-Link Update Tool 3.15.6 (unverändert).
  • Nuvoton NU-Link: NuLink-Treiber aktualisiert auf Version 3.15.7623r (unverändert).

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.

Sprechen Sie mit unseren Experten