Interrupt Service Routine

From SEGGER Wiki
Revision as of 15:26, 27 February 2020 by Kai (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

An Interrupt Service Routine, or ISR, is a software routine invoked by a hardware device in response to an interrupt.

The ISR receives the interrupt, determines a course of action, and the executes this action.

An ISR must perform quickly to avoid slowing down the operation of the device and the operation of all lower-priority ISRs.