Das Arm Keil Mikrocontroller-Entwicklungskit (Keil MDK)
Das Arm Keil Microcontroller Development Kit (Keil MDK) ist ein umfassendes Werkzeug für Ingenieure und Entwickler, die sich mit Embedded Systems und Machine Learning Projekten beschäftigen. Mit der Unterstützung von über 10.000 Mikrocontrollern von 38 verschiedenen Herstellern bietet das Keil MDK die Vielseitigkeit und Zuverlässigkeit, die in der modernen Softwareentwicklung benötigt wird. Es wird für seine Effizienz sehr geschätzt, was es zu einem sehr wichtigen Werkzeug für Entwickler macht.
Um den steigenden Anforderungen gerecht zu werden, hat Arm die MDK Version 6 veröffentlicht, die für die gesamte Palette der Arm Cortex-M und Ethos-U Prozessoren optimiert ist. Diese neue Version integriert Funktionen der vorherigen IDE und führt zahlreiche innovative Lösungen ein.

UBL (Benutzerbasierte Lizenz)
Einer der Hauptvorteile des MDK v6 ist die Möglichkeit, in der Cloud zu arbeiten und die geänderte Lizenzierungsmethode. Die neue UBL-Lizenz ermöglicht es den Anwendern, von überall aus ohne Hardware-Beschränkungen zu arbeiten. Die benutzerbasierte Lizenzierung bindet das Recht zur Nutzung des Arm Produkts direkt an den Benutzer. Zum Beispiel kann eine einzelne Lizenz mit einem Servicekonto verwendet werden, um automatisch Produkte mit Arm-Entwicklungswerkzeugen auf einer beliebigen Anzahl von Geräten zu erstellen und zu testen.
Keil Studio Umgebung
Die wichtigste Änderung in Version 6 ist der Zugriff auf die Keil Studio IDE. Entwickler haben jetzt die Möglichkeit, entweder die bewährte μVisionoder das moderne Keil Studio zu verwenden, das CMSIS-Technologien und innovative Workflows für eingebettete Systeme unterstützt. Zusätzlich erweitert Keil Studio die Kompatibilität auf Linux- und macOS-Systeme, eine bedeutende Verbesserung gegenüber μVision, das auf Windows beschränkt war.
Keil Studio Cloud bietet ausserdem einen Arbeitsbereich für Ihren Code, der die Projektbearbeitung von jedem Computer aus, die Zusammenarbeit mit Teammitgliedern und den Export zur lokalen Verwendung ermöglicht. Sie unterstützt auch die Projektkompilierung mit dem Arm® Compiler for Embedded und ermöglicht das Debugging direkt von unterstützten Browsern aus, ohne dass eine Softwareinstallation erforderlich ist.
Neue Funktionen in MDK v6
- Keil MDK ist mehr als nur eine Toolchain: Es ist mit allen wichtigen Betriebssystemen kompatibel und enthält Keil Studio und Arm Virtual Hardware, was die testgetriebene Programmierung durch Simulationen einfacher macht. Keil RTX5 Echtzeit-Betriebssystem und freie Middleware ermöglicht eine schnellere und effizientere Entwicklung von eingebetteten Systemen.
- Flexible Code-Generierung: Keil MDK unterstützt mehrere Toolchains, einschliesslich Arm Compiler for Embedded, GCC und LLVM, und ermöglicht das Umschalten zwischen ihnen, um die effizienteste auszuwählen.
- Kosteneffektive Lösungen: Funktionen, die vorher nur in teuren Paketen enthalten waren, sind jetzt in günstigeren Versionen verfügbar. Middleware ist ab der Community-Edition enthalten, und FuSa ist in der Professional-Edition enthalten.
FuSa inbegriffen - MDK v6 Professional Version
Die funktionale Sicherheit stellt sicher, dass Schutzfunktionen als Reaktion auf bestimmte Signale oder Fehler korrekt funktionieren und das Verletzungsrisiko minimiert wird. Um Fehler zu vermeiden, ist es wichtig, qualifizierte Software und einen geprüften Compiler zu verwenden und strenge Codierungsrichtlinien zu befolgen, die durch Sicherheitsstandards definiert sind.

Das Arm FuSa Run-Time System (RTS) ist eine zertifizierte Laufzeitumgebung, die für Mikrocontroller-Anwendungen entwickelt wurde und die Anforderungen der Normen für funktionale Sicherheit wie ISO 26262 und IEC 61508 usw. erfüllt. Das System ist in die Keil MDK-Plattform integriert und unterstützt die Entwicklung von eingebetteten Systemen für Schlüsselsektoren, einschliesslich Automotive, Medizin und Industrie. FuSa RTS bietet erweiterte Funktionen, einschliesslich Speicherschutz, Fehlerbehandlung und Unterstützung für Sicherheitsarchitekturen.
In früheren Versionen war die FuSa-Software als separates Produkt erhältlich. Jetzt ist sie Teil der MDK v6 Professional Edition und wird ohne zusätzliche Kosten bereitgestellt. Dies ist ein sehr attraktives Angebot für Entwickler, die in Branchen arbeiten, die mit funktionaler Sicherheit zu tun haben.
Keil MDK v6 Editionen
MDK v6 ist in drei Editionen erhältlich:
- Community (kostenlos für nicht-kommerzielle Nutzung),
- Essential (unterstützt alle Cortex-M-Kerne, für kommerzielle Nutzung),
- Professional (mit AVH- und FuSa-Werkzeugen, für die kommerzielle Nutzung).
Schlussfolgerungen
Die neueste Version von Arm Keil MDK v6 ersetzt schrittweise Version 5 und hat die Richtung für die Entwicklung von Embedded Software vorgegeben. Das neue Lizenzierungsmodell beseitigt Hardwarebeschränkungen, indem die Lizenzen direkt an die Benutzer vergeben werden, was ihre Arbeitsflexibilität erheblich erhöht. Darüber hinaus machen Features wie das Arbeiten in der Cloud und die Unterstützung von Linux- und macOS-Systemen diese Version äusserst vielseitig.
Darüber hinaus ist die FuSa-Software, die bisher nur zu einem hohen Preis erhältlich war, nun Bestandteil der Professional-Version. Damit werden fortschrittliche Werkzeuge einem grösseren Nutzerkreis zugänglich gemacht, ohne dass zusätzliche Kosten bei der Anschaffung anfallen. All dies macht Keil MDK v6 zu einem sehr attraktiven Angebot, das mit seiner starken Marktposition die wichtigsten Trends setzt und die fortschrittlichste Technologie in kürzester Zeit liefert.
ANGEBOT
Nur jetzt - Rabatte bis zu 20% auf neue Lizenzen!
- 12% Rabatt auf die Jahreslizenz für Development Studio UBL und Keil MDK v6
- 20% Rabatt auf die 3-Jahres-Lizenz für Development Studio UBL und Keil MDK v6
Das Angebot gilt bis zum 30. Januar 2025.
Nutzen Sie diese Gelegenheit, um Ihre Arbeitswerkzeuge zu aktualisieren
