3,5
2 Stimmen
50
41
31
20
10
Webseite: Website besuchen
Preis: kostenlos
Lizenz: Kostenlos
Betriebssystem: Linux, Mac, Windows
Download-Größe: keine Angabe
Downloadrang: 231
Datensatz zuletzt aktualisiert: 04.05.2026
Alle Angaben ohne Gewähr

Bei STM32CubeProgrammer (STM32CubeProg) handelt es sich um eine kostenlose Software von STMicroelectronics, die Mikrocontroller und Mikroprozessoren der STM32-Familie programmiert, ausliest und überprüft. Die Software unterstützt sowohl interne als auch externe Speicher und arbeitet über verschiedene Schnittstellen wie JTAG, SWD, UART, USB, SPI, CAN und I2C. STM32CubeProgrammer steht für Microsoft Windows, Linux und macOS zur Verfügung und lässt sich wahlweise über eine grafische Oberfläche oder die Kommandozeile bedienen.

Bild 1 von 1

STM32CubeProgrammer

Flash-Speicher beschreiben

Die Software liest, schreibt und verifiziert den Inhalt des Flash-Speichers und unterstützt dabei die Formate Motorola S19, Intel HEX, ELF sowie reine Binärdateien. Neben den internen Speichern wie Flash, RAM und OTP (One-Time-Programmable) lassen sich auch externe Speicher beschreiben, wofür STMicroelectronics bereits fertige Loader für mehrere Evaluations- und Discovery-Boards mitliefert. Entwickler können zudem eigene Loader für spezifische externe Speicher erstellen, indem sie die Vorlagen aus dem GitHub-Repository des Herstellers anpassen.

Unterstützt die Fehlersuche bei der Entwicklung

STM32CubeProgrammer kommuniziert mit dem Zielsystem entweder über Debug-Probes wie ST-LINK oder SEGGER J-Link oder über die im Bootloader integrierten Schnittstellen UART, USB DFU, I2C, SPI und CAN. Bei Verbindungen via ST-LINK stehen verschiedene Modi zur Auswahl, darunter ein Hot-Plug-Modus, der den Zugriff auf laufende Anwendungen erlaubt, sowie ein Connect-under-Reset-Modus für Geräte mit deaktivierten Debug-Pins. Zusätzliche Werkzeuge wie ein Register Viewer, ein Hard-Fault-Analyzer und der Serial Wire Viewer (SWV) zur Auswertung von printf-Ausgaben sollen die Fehlersuche während der Entwicklung unterstützen.

Konfiguriert den Auslesschutz

Die Software bearbeitet Option Bytes, mit denen sich grundlegende Eigenschaften des Mikrocontrollers wie der Auslesschutz (RDP) konfigurieren lassen. Für ausgewählte STM32-Serien bietet STM32CubeProgramm.

Kommentare

Kommentare ({{commentsTotalLength}}) Weitere Kommentare laden...

Das könnte dich auch interessieren