User Tools

Site Tools


glossary:glossary_i

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
glossary:glossary_i [2022/01/26 10:42] – [Insulfrog] WortingUKglossary:glossary_i [2023/07/25 15:55] (current) – [ISR] add ISTR entry JohnFletcher
Line 85: Line 85:
 =====ISR===== =====ISR=====
  
-An Interrupt Service Routine is a firmware/software program subroutine (sub-program) triggered by a microprocessor hardware pin. When triggered, the processor will temporarily execute a subroutine then return to the previous program execution. An ISR can be used to make the processor immediately take care of a time critical operation. While there are many uses for an ISR, some common uses would be for receiving serial bits from a serial data interface or sensing an external clock signal to trigger the sending of video signals at a precise time. In some cases there are more than one interrupt trigger pin or indication. Because of this there may be priority settings. A High priority interrupt cannot itself be interrupted whereas a Low priority interrupt can be interrupted by a High level one. This helps keep multiple ISRs from interfering with each other. +An Interrupt Service Routine is a firmware/software program subroutine (sub-program) triggered by a microprocessor hardware pin. When triggered, the processor will temporarily execute a subroutine then return to the previous program execution. An ISR can be used to make the processor immediately take care of a time critical operation. While there are many uses for an ISR, some common uses would be for receiving serial bits from a serial data interface or sensing an external clock signal to trigger the sending of video signals at a precise time. In some cases there are more than one interrupt trigger pin or indication. Because of this there may be priority settings. A High priority interrupt cannot itself be interrupted whereas a Low priority interrupt can be interrupted by a High level one. This helps keep multiple ISRs from interfering with each other
 + 
 + 
 +=====ISTR===== 
 + 
 +I seem to recall....
glossary/glossary_i.txt · Last modified: 2023/07/25 15:55 by JohnFletcher

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki