Interrupt

SubstantivFachbegriffElektronik

Ein Hardware- oder Softwaresignal, das einen Prozessor zwingt, seine aktuelle Aufgabe zu unterbrechen und eine bestimmte Routine auszuführen.

Ein Interrupt signalisiert einer CPU oder einem Mikrocontroller, dass ein sofortiges Ereignis Aufmerksamkeit erfordert, beispielsweise das Ablaufen eines Timers oder der Datenempfang eines Peripheriegeräts. Der Prozessor speichert seinen aktuellen Zustand, führt eine Interrupt-Service-Routine (ISR) aus, um das Ereignis zu verarbeiten, und nimmt anschließend seine vorherige Arbeit wieder auf. Dies vermeidet die Ineffizienz, Pins ständig auf Änderungen abfragen zu müssen (Polling).

Am Arbeitsplatz gehört

The button press isn't registering because the debounce circuit is triggering the interrupt too many times.

In klarem Deutsch Der Tastendruck wird nicht registriert, weil die Entprellschaltung den Interrupt zu oft auslöst.

Insidertipp

Halten Sie Interrupt-Service-Routinen so kurz wie möglich. Wenn Sie innerhalb einer ISR rechenintensive Aufgaben ausführen, blockiert dies das restliche System.