Schlagwort: Einzelschritt-Ausführung

Per Einzelschritt die Orientierung verlieren

Das Bild in diesem Beitrag wurde von DALL-E erstellt.

Beim Embedded Debugging passiert es oft, dass man beim zeilenweisen Single-Stepping plötzlich in der Interrupt-Vektor-Tabelle landet. Ein weiteres Problem ist, dass einzelne Schritte manchmal Ewigkeiten dauern können. In diesem Blogbeitrag gehe ich auf beide Probleme ein, und zeige, welche Maßnahmen in einem Gdbserver diese Probleme verhindern können. Alles natürlich im Kontext von AVR MCUs.

Weiter lesen

Dies ist ein kleiner Schritt für einen Menschen, aber ein riesiger Sprung für einen Debugger: Single-Stepping und Interrupts

Das Titelbild dieses Beitrags ist von WikiImages auf Pixabay

Man will nur einen einzelnen Schritt in einem Programm ausführen, aber der Debugger springt zu einem völlig unbekannten Bereich des Programms. Dies war in der Tat meine erste Erfahrung, als ich den MPLAB-X-Debugger von Microchip auf dem Blink-Programm ausprobierte habe. Fehler oder Feature?

Weiter lesen

Copyright © 2025 Arduino-Bastelecke

Thema von Anders NorenHoch ↑