Gast
#2151602
hallo! Angenommen, ich habe eine Funktion, die sich öfter "aufhängt" Wo sie sich aufhängt, weiß ich nicht genau. diese Funktion ruft nämlich einige andere Funktionen auf. Alle haben auch schleifen. Es gibt so viele Abzweige, dass ich nicht jede Codezeile einzeln debuggen kann.(ginge bei mir nur per Uart) Ein Timerinterrupt kommt regelmäßig wie erwünscht. Ich habe mir gedacht, dass ich die Zeit überwache, die der Controller außerhalb der main-Loop verbringt. Gibt es eine möglichkeit, die Funktion aus einer anderen heraus zu beenden? AVRGCC Atmega 32 ps: es geht um die RX funktion der "bidirektionalen Funkbrücke RFM12"