Arduino IDE 2.3.1 jetzt mit fertiger Debug-Funktion

Die Fehlersuche in Arduino-Sketchen wird nun einfacher: In der Version 2.3.1 der Arduino IDE hat die Debug-Funktion nun den Status stable erreicht.

In Pocket speichern vorlesen Druckansicht 15 Kommentare lesen
Screenshot der aktualisierten Arduino-GUI

(Bild: Arduino)

Lesezeit: 1 Min.
Von
  • Heinz Behling

Wer sich bislang bei der Kontrolle des Programmcodes in der Arduino IDE stets mit der Ausgabe von Statusmeldungen, Variableninhalten und ähnlichem mittels Print-Befehl über die serielle Schnittstelle geholfen hat, kann künftig zur wesentlich komfortableren Debug-Funktion greifen. Die hat nämlich mit der neuesten Version 2.3.1 der IDE, die jetzt zum Download bereitsteht, den Status stable erreicht.

Mithilfe dieses Debuggungs kann man etwa Sketche nicht nur während des ununterbrochenen Ablaufes beobachten, sondern auch auf den Boards starten und stoppen oder schrittweise ausführen. Es lassen sich Breakpoints, also gezielte Programmunterbrechungen, einfügen, an denen zwischendurch aktuelle Variableninhalte ausgelesen oder der Status der Ports abgefragt werden können.

Der Debugger wird per Button-Klicks gesteuert.

(Bild: Arduino)

Im Moment wird das für alle Boards unterstützt, die auf dem Mbed-Core basieren, beispielsweise GIGA R1, WiFiNano BLE, Nano RP2040 Connect, Portenta H7 und Opta. UNO R4, Portenta C33 sowie ESP-Boards sollen in Kürze folgen. Arduino stellt online eine ausführliche Dokumentation mit Anleitung dazu zur Verfügung.

(hgb)