EasyManuals Logo

NXP Semiconductors LPC5411 Series User Manual

NXP Semiconductors LPC5411 Series
105 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #33 background imageLoading...
Page #33 background image
LPC5411x All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2018. All rights reserved.
Product data sheet Rev. 2.1 — 9 May 2018 33 of 105
NXP Semiconductors
LPC5411x
32-bit ARM Cortex-M4/M0+ microcontroller
Deep-sleep Pin interrupts Enable pin interrupts in NVIC and STARTER0 and/or STARTER1 registers.
BOD interrupt
Enable interrupt in NVIC and STARTER0 registers.
Enable interrupt in BODCTRL register.
Configure the BOD to keep running in this mode with the power API.
BOD reset Enable reset in BODCTRL register.
Watchdog interrupt
Enable the watchdog oscillator in the PDRUNCFG0 register.
Enable the watchdog interrupt in NVIC and STARTER0 registers.
Enable the watchdog in the WWDT MOD register and feed.
Enable interrupt in WWDT MOD register.
Configure the WDTOSC to keep running in this mode with the power API.
Watchdog reset
Enable the watchdog oscillator in the PDRUNCFG0 register.
Enable the watchdog and watchdog reset in the WWDT MOD register and feed.
Reset pin Always available.
RTC 1 Hz alarm timer
Enable the RTC 1 Hz oscillator in the RTCOSCCTRL register.
Enable the RTC bus clock in the AHBCLKCTRL0 register.
Start RTC alarm timer by writing a time-out value to the RTC COUNT register.
Enable the RTCALARM interrupt in the STARTER0 register.
RTC 1 kHz timer
time-out and alarm
Enable the RTC 1 Hz oscillator and the RTC 1 kHz oscillator in the RTC CTRL
register.
Start RTC 1 kHz timer by writing a value to the WAKE register of the RTC.
Enable the RTC wake-up interrupt in the STARTER0 register.
Micro-tick timer
(intended for ultra-low
power wake-up from
deep-sleep mode
Enable the watchdog oscillator in the PDRUNCFG0 register.
Enable the Micro-tick timer clock by writing to the AHBCLKCTRL1 register.
Start the Micro-tick timer by writing UTICK CTRL register.
Enable the Micro-tick timer interrupt in the STARTER0 register.
I
2
C interrupt Interrupt from I
2
C in slave mode.
SPI interrupt Interrupt from SPI in slave mode.
USART interrupt Interrupt from USART in slave or 32 kHz mode.
USB need clock
interrupt
Interrupt from USB when activity is detected that requires a clock.
DMA interrupt See the LPC5411x User Manual for details of DMA-related interrupts.
HWWAKE Certain Flexcomm Interface and DMIC subsystem activity.
Deep
power-down
RTC 1 Hz alarm timer
Enable the RTC 1 Hz oscillator in the RTC CTRL register.
Start RTC alarm timer by writing a time-out value to the RTC COUNT register.
RTC 1 kHz timer
time-out and alarm
Enable the RTC 1 Hz oscillator and the RTC 1 kHz oscillator in the
RTCOSCCTRL register.
Enable the RTC bus clock in the AHBCLKCTRL0 register.
Start RTC 1 kHz timer by writing a value to the WAKE register of the RTC.
Reset pin Always available.
Table 9. Wake-up sources for reduced power modes
Power mode Wake-up source Conditions

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the NXP Semiconductors LPC5411 Series and is the answer not in the manual?

NXP Semiconductors LPC5411 Series Specifications

General IconGeneral
BrandNXP Semiconductors
ModelLPC5411 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals