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?
Keine Antwort? Liegt wohl daran, dass es schlicht nicht zu ändern ist? Würde so ein Werkzeug ja doch mächtig einschränken...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.