Re: Interrupt wird wiederholt ausgelöst Kategorie: Programmierung C (von Markus - 14.05.2006 21:53) | |
Als Antwort auf Re: Interrupt wird wiederholt ausgelöst von FrankT - 14.05.2006 21:36
| |
> > Ext_IntEnable(6, 4); > > Irq_GetCount(SW_INT); > > Hier liegt das Problem. Du gibst den Interrupt wieder frei, bevor das Interrupt-Flag gelöscht wurde. > Damit wird er sofort wieder ausgelöst. Das dachte ich zuerst auch (so wie oben, steht es seltsamerweise im Beispielcode), aber die Reihenfolge zu verändern, ändert nichts am Verhalten. Gru�, Markus | |
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum