-
-
Erfahrener Benutzer
Roboter Experte
Hallo,
du kannst die Interrupts problemlos verschachteln
so wie Unterprogrammaufrufe.
Du musst nur beachten das der Stack passend dimensioniert ist.
Die Interrupts kannst du mit dem Assemblerbefehle "sei" auch
innerhalb einer Interruptroutine wieder freigeben.
Vorsicht nur bei Pegelgesteuerten Interrupts,
die werden sofort wieder aufgerufen, wenn du die Interrupts wieder freigibst,
und dann läuft dir schnell der Stack über...
Evtl. den entsprechernden INT im Control Register sperren,
oder sogar alle sperren und nur den INT freigeben, denn du haben willst.
Gruß Jan
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen