![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 115](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827115.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
115 of 1441
9.1 How to read this chapter
The NVIC interrupt sources vary for different parts.
•
Ethernet interrupt: available only on LPC436x/5x/3x, LPC43S6x/S5x/S3x, and
LPC4370/LPC43S70.
•
USB0 interrupt: available only on LPC436x/5x/3x, LPC43S6x/S5x/S3x, and
LPC4370/LPC43S70.
•
USB1 interrupt: available only on LPC436x/5x/3x, LPC43S6x/S5x/S3x, and
LPC4370/LPC43S70.
•
Flash/EEPROM interrupts: available on parts with on-chip flash only.
The Cortex-M0SUB subsystem core NVIC is only available on parts LPC4370/LPC43S70
and LPC436x/LPC43S6x.
9.2 Basic configuration
On the LPC43xx/LPC43Sxx, each core is supports its own NVIC. Each core can only
access its own local NVIC registers.
9.3 Features
•
Nested Vectored Interrupt Controllers are integral parts of the ARM Cortex-M4 and
M0 processors.
•
Tightly coupled interrupt controllers provides low interrupt latency.
•
NVICs control system exceptions and peripheral interrupts.
•
Software interrupt generation is supported.
•
Cortex-M4 core:
–
Up to 53 interrupts
–
Relocatable vector table
–
Non-Maskable Interrupt
–
Eight programmable interrupt priority levels with hardware priority level masking
•
Cortex-M0APP application core:
–
Up to 32 interrupts
–
Four programmable interrupt priority levels with hardware priority level masking
•
Cortex-M0SUB subsystem core:
–
Up to 32 interrupts
–
Four programmable interrupt priority levels with hardware priority level masking
UM10503
Chapter 9: LPC43xx/LPC43Sxx Nested Vectored Interrupt
Controller (NVIC)
Rev. 2.1 — 10 December 2015
User manual