Interrupts on Cortex M - NVIC (demonstrated on STM32) | VIDEO 34

Опубликовано: 01 Июнь 2026
на канале: Matej Blagšič
19,686
393

In this video I explain how interrupts work on the Arm Cortex M platform. The explanation is universal and can be applied on any ARM equiped device. I also give examples of code execution with a demonstration on different peripherals, internal and external.

Timestamps:
NVIC functions: 16:57
Demonstration: 17:59

Additional resources:
Nvic documentation: https://www.keil.com/pack/doc/CMSIS/C...
ARM memory structure and interrupts:    • Lecture 9: Interrupts  
Priority types: https://community.arm.com/developer/i...
NVIC presentation (by NXP): https://www.nxp.com/docs/en/supportin...
Stack: https://community.arm.com/developer/i...
ARM cores: https://www.watelectronics.com/arm-pr...