Home | Projects | Notes > ARM Cortex-M3/M4 Processor > Interrupt Priority & Priority Configuration

Interrupt Priority & Priority Configuration

 

Interrupt Priority

 

Different Priority Levels

 

interrupt-priority-registers

 

 

interrupt-priority-register-structure

 

 

interrupt-priority-register-implementation

 

 

Priority Grouping (Preempt Priority & Sub Priority)

 

iinterrupt-priority-grouping

 

Priority Grouping Case Study

Assumption: Only 3 most significant bits are implemented in each Priority Level Register

 

Pending Interrupt Behavior

 

case-1-single-pended-interrupt

 

 

case-2-double-pended-interrupt

 

 

Exercise

 

 

References

Nayak, K. (2022). Embedded Systems Programming on ARM Cortex-M3/M4 Processor [Video file]. Retrieved from https://www.udemy.com/course/embedded-system-programming-on-arm-cortex-m3m4/