Forum: Compiler & IDEs Interrupt Debugger Einzelschritt


von Rob (Gast)


Lesenswert?

Hallo,

ich habe mir ein kurzes Testprogramm geschrieben. (LPC2138 & Yagarto)
Per Taster wird EINT0 ausgelöst und das Programm springt in die 
dazugehörige Routine. Funktioniert!
Nun möchte ich das Ganze Schritt für Schritt debuggen und siehe da... 
ich kann mich auf den Taster raufsetzen, im Einzelschrittmode lande ich 
nie in meiner eint0_isr. :-(
Wenn ich im Eclipse-Debugger den "Resume"-Button drücke wird eint0_isr 
sofort angesprungen, per Einzelschritt lande ich jedoch nie dort. Kann 
man das irgendwie ändern?

von Rob (Gast)


Lesenswert?

Keine Antwort? Liegt wohl daran, dass es schlicht nicht zu ändern ist? 
Würde so ein Werkzeug ja doch mächtig einschränken...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tja, der Einzelschrittmodus ist halt nicht der Weisheit letzter Schluss 
bzw. nicht das alleinglücklichmachende Werkzeug.

Interruptroutinen lassen sich recht gut unter Zuhilfenahme von 
Breakpoints debuggen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.