Nested Vectored Interrupt Controller (NVIC)
GPTKB entity
Statements (25)
Predicate | Object |
---|---|
gptkbp:instanceOf |
microcontroller component
|
gptkbp:canBe |
gptkb:software
|
gptkbp:documentation |
gptkb:ARM_Cortex-M_Technical_Reference_Manual
|
gptkbp:enables |
preemptive multitasking
low-latency interrupt handling |
gptkbp:function |
gptkb:interrupt_controller
|
https://www.w3.org/2000/01/rdf-schema#label |
Nested Vectored Interrupt Controller (NVIC)
|
gptkbp:introduced |
gptkb:ARM
|
gptkbp:partOf |
gptkb:ARM_Cortex-M_processor_family
|
gptkbp:provides |
interrupt masking
dynamic priority changes interrupt prioritization |
gptkbp:registration |
gptkb:Interrupt_Clear-Enable_Registers_(ICER)
gptkb:Interrupt_Clear-Pending_Registers_(ICPR) gptkb:Interrupt_Priority_Registers_(IPR) gptkb:Interrupt_Set-Enable_Registers_(ISER) gptkb:Interrupt_Set-Pending_Registers_(ISPR) |
gptkbp:supports |
nested interrupts
vectored interrupts |
gptkbp:usedIn |
embedded systems
real-time applications |
gptkbp:bfsParent |
gptkb:Cortex-M33
gptkb:Cortex-M4 gptkb:Cortex-M7 |
gptkbp:bfsLayer |
5
|