Schleifen im Hauptprogramm --> Interrupt?!

Gast #1208290
Lesenswert?

Hallo zusammen,

ich hab nur eine kurze Frage: Wenn im Hauptprogramm eine Schleife (z.B. 
while oder for) ausgeführt wird und währenddessen ein Interrupt kommt, 
dann wird doch erst der Interrupt ausgeführt, bevor die Schleife beendet 
wird, oder nicht?!
Oder gibt es Schleifen, die erst beendet werden müssen, bevor eine ISR 
aufgerufen werden kann?

Dank für jede Antwort!

Grüße,

Dennis
Gast #1208306
Lesenswert?

Hi

Wenn du vor Eintritt in die Schleife die Interrupts sperrst und danach 
wieder freigibst, wird nur die Schleife ausgeführt. Ist allerdings keine
gute Idee. Es können (werden) IRs verlorengehen.

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren