Forum
Interrupt-Handler - Keine Parameter angeben? (Computertechnik)
Hallo,
ich habe da mal eine kleine Frage bezüglich Interrupt-Handler.
Warum können einem Interrupt grundsätzlich keine Parameter übergeben
werden, bzw. warum hat er keine Rückgabewerte?
Also es handelt sich hierbei um eine Frage aus einer Klausur.
Ich hätte jetzt einfach gedacht, dass das Problem ist, dass der
Interrupt irgendwann auslöst und mein main-Programm dadurch unterbrochen
wird.
Da er an einer X-beliebigen Stelle unterbrochen wird und ich ihn nicht
gezielt also z.B. genau in der Codezeile 77 im Programmcode aufrufen
kann, also nicht irgendwelchen Variablen angeben kann, die dessen
Rückgabewerte speichern sollen, hat es auch keinen Sinn
Rückgabeparameter zu verwenden.
Außerdem habe ich oft etwas von einem Stack und Variablen sollten
volatile sein gelesen und deshalb kann man keine Parameter angeben.
Über Hilfe in einfachen und verständlichen Worten wäre ich sehr erfreut!
Schonmal Danke an die Leute die sich dafür die Zeit nehmen!
Gesamter Thread:

