Arm Development Studio
Spezifikationen
Das Arm Development Studio wurde speziell für die Arm-Architektur entwickelt und ist die umfassendste Embedded C/C++ Software-Entwicklungslösung mit Multicore-Debugging für Cortex-A, Cortex-R, Cortex-M und Neoverse Arm CPUs. Einzigartig ist die frühzeitige Unterstützung aller neuesten CPUs und Interconnects. Der Arm Debugger wird in erster Linie für die Validierung von SoCs durch Emulation, Simulation, FPGA und Silicon Bring-up eingesetzt.
Komponenten
- Arm-Compiler zum Kompilieren von Bare-Metal-Embedded-Anwendungen. Unterstützt die neuesten Arm-Architekturen.
- Arm Compiler für Embedded FuSa beschleunigt die Erstellung von sicherheitskritischem Code und vereinfacht den TÜV SÜD Zertifizierungsprozess.
- Umfassende Bibliothek von Referenz-Fixed Virtual Platforms (FVPs) mit vorgefertigten Beispielen.
- Optimieren Sie den Performance Analyzer, um die Leistung Ihres gesamten Systems anzuzeigen und einfach zu interpretierende Visualisierungen zu erstellen.
- Graphics Analyzer zum Debuggen und Optimieren von Grafikinhalten durch Auffinden und Beheben von Fehlern und Leistungsproblemen.
- Die Keil MDK Professional Edition ist in den Editionen Silver, Gold und Platinum enthalten.
Debugger
Der Arm Debugger unterstützt die Arm Softwareentwicklung über IDE oder Kommandozeilenschnittstelle. In Kombination mit der leistungsstarken DSTREAM Debug- und Trace-Einheit ermöglicht der Arm-Debugger Software-Debugging und Optimierung auf Arm-Prozessor-basierten Silizium-/FPGA-Targets. Der Debugger unterstützt auch virtuelle Plattformen wie die mitgelieferten FVPs.
Vergleich der Development Studio Editionen
Bronze | Silber | Gold | ||
---|---|---|---|---|
Cortex-A/R Armv8/9 | △ | △▲ | ||
Cortex-A Armv8/9 (ausgewählte Kerne*) | △ | △ | △▲ | |
Cortex-A/R Armv7 | △ | △▲ | △▲ | |
Cortex-M Armv6/7/8 | △▲ | △▲ | △▲ | |
Frühere Armarchitekturen | △▲ | △▲ | △▲ | |
Arm Compiler für Embedded FuSa (ausgewählte Kerne) | ∎ | |||
MDK-Versionsberechtigung im Lieferumfang von Arm Development Studio enthalten | Essential edition | Professional edition | Professional edition |
△ Debugger, Leistungsanalyse, feste virtuelle Plattformen und Mali-Grafik-Debugger
▲ Compiler