Probleme beim Debuggen



  • Hallo Leute,

    ich habe ein seltsames Problem.
    Wenn ich meine Anwendung zum Debuggen starte (mit F5) funktioniert sie nicht. Eigentlich sollte hier ein Interrupt abgearbeitet werden, aber die InterruptServiceRoutine wird einfach nicht aufgerufen. Setze ich allerdings ein Breakpoint bei meinen Intitialisierungen und steppe mit F10 durch wird sie aufgerufen. In meinem Programm sind ausserdem 2 Threads beteiligt.
    Starte ich mein Proramm ganz normal (oder Strg + F5)funktioniert es auch einwandfrei.
    Ich bin verzweifelt. Mehr kann ich leider nicht dazu sagen. Aber vielleicht weiss ja so jemand ne Loesung.

    Danke und ein Gruss aus Amerika



  • Sollte während des Startens der Breakpoint in der ISR deaktiviert werden, aktiviere ihn sofort wieder. Das liegt daran, dass die Intelligenz des Debuggers nicht immer mitbekommt, ob eine Routine überhaupt aufgerufen wird.


Anmelden zum Antworten