Gast
#1307896
hi, dumme frage :) wie kann ich aus einem interrupt rausspringen? return mittendrin wird ignoriert. habe nur reti gefunden, aber ich schreibe in C?? danke
|
Anzeige
|
interrupt abbrechen
Gast
#1307896
hi, dumme frage :) wie kann ich aus einem interrupt rausspringen? return mittendrin wird ignoriert. habe nur reti gefunden, aber ich schreibe in C?? danke
Gast
#1307902
warum sollte ein return ignoriert werden? - return ist schon richtig, es beende die aktuelle funktion
Gast
#1307906
*grübel, grübel und studier* problem gelöst. danke :) Notfalls gehts auch so nach alter Basic manier:
ISR(USART1_RX_vect)
{
blablubb(42);
goto INT_END;
blubberblubb(4,8,15,16,23,42);
INT_END:;
}
Blubberblubb wird dann übersprungen.
Das letzte Semikolon ist wichtig, wenn danach kein Befehl mehr kommt.
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|