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 104 of 105
continued >>
NXP Semiconductors
LPC5411x
32-bit ARM Cortex-M4/M0+ microcontroller
21. Contents
1 General description. . . . . . . . . . . . . . . . . . . . . . 1
2 Features and benefits . . . . . . . . . . . . . . . . . . . . 1
3 Ordering information. . . . . . . . . . . . . . . . . . . . . 5
3.1 Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 5
4 Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
5 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 Pinning information. . . . . . . . . . . . . . . . . . . . . . 8
6.1 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
6.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2.1 Termination of unused pins. . . . . . . . . . . . . . . 21
6.2.2 Pin states in different power modes . . . . . . . . 21
7 Functional description . . . . . . . . . . . . . . . . . . 22
7.1 Architectural overview . . . . . . . . . . . . . . . . . . 22
7.2 ARM Cortex-M4 processor . . . . . . . . . . . . . . . 22
7.3 ARM Cortex-M4 integrated Floating Point Unit
(FPU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
7.4 ARM Cortex-M0+ co-processor . . . . . . . . . . . 22
7.5 Memory Protection Unit (MPU). . . . . . . . . . . . 22
7.6 Nested Vectored Interrupt Controller (NVIC) for
Cortex-M4. . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.6.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.6.2 Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 23
7.7 Nested Vectored Interrupt Controller (NVIC) for
Cortex-M0+. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.7.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7.7.2 Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 23
7.8 System Tick timer (SysTick) . . . . . . . . . . . . . . 24
7.9 On-chip static RAM. . . . . . . . . . . . . . . . . . . . . 24
7.10 On-chip flash . . . . . . . . . . . . . . . . . . . . . . . . . 24
7.11 On-chip ROM . . . . . . . . . . . . . . . . . . . . . . . . . 24
7.12 Memory mapping . . . . . . . . . . . . . . . . . . . . . . 25
7.13 System control . . . . . . . . . . . . . . . . . . . . . . . . 27
7.13.1 Clock sources . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.13.1.1 FRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.13.1.2 Watchdog oscillator (WDTOSC) . . . . . . . . . . . 27
7.13.1.3 Clock input . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.13.1.4 RTC Oscillator . . . . . . . . . . . . . . . . . . . . . . . . 28
7.13.1.5 System PLL . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.13.2 Clock Generation . . . . . . . . . . . . . . . . . . . . . . 28
7.13.3 Brownout detection. . . . . . . . . . . . . . . . . . . . . 30
7.13.4 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
7.14 Code security (Code Read Protection - CRP) 30
7.15 Power control . . . . . . . . . . . . . . . . . . . . . . . . . 31
7.15.1 Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 31
7.15.2 Deep-sleep mode . . . . . . . . . . . . . . . . . . . . . . 31
7.15.3 Deep power-down mode . . . . . . . . . . . . . . . . 31
7.16 General Purpose I/O (GPIO) . . . . . . . . . . . . . 34
7.16.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
7.17 Pin interrupt/pattern engine . . . . . . . . . . . . . . 34
7.17.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.18 AHB peripherals. . . . . . . . . . . . . . . . . . . . . . . 35
7.18.1 DMA controller . . . . . . . . . . . . . . . . . . . . . . . . 35
7.18.1.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.19 Digital serial peripherals. . . . . . . . . . . . . . . . . 36
7.19.1 USB 2.0 device controller . . . . . . . . . . . . . . . 36
7.19.1.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.19.2 DMIC subsystem . . . . . . . . . . . . . . . . . . . . . . 36
7.19.2.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
7.19.3 Flexcomm Interface serial communication. . . 37
7.19.3.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.19.4 USART. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.19.4.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.19.5 SPI serial I/O controller . . . . . . . . . . . . . . . . . 38
7.19.5.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.19.6 I
2
C-bus interface . . . . . . . . . . . . . . . . . . . . . . 38
7.19.7 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.19.8 I
2
S-bus interface . . . . . . . . . . . . . . . . . . . . . . 39
7.19.8.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
7.20 Standard counter/timers (CTimer0 to 4). . . . . 40
7.20.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.20.2 SCTimer/PWM subsystem . . . . . . . . . . . . . . . 40
7.20.2.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.20.3 Windowed WatchDog Timer (WWDT) . . . . . . 42
7.20.3.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.20.4 RTC timer. . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.20.4.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.20.5 Multi-Rate Timer (MRT) . . . . . . . . . . . . . . . . . 43
7.20.5.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.20.6 Micro-tick timer (UTICK) . . . . . . . . . . . . . . . . 44
7.20.6.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.21 12-bit Analog-to-Digital Converter (ADC). . . . 44
7.21.1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.22 Temperature sensor . . . . . . . . . . . . . . . . . . . . 44
7.23 Emulation and debugging . . . . . . . . . . . . . . . 45
8 Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 46
9 Thermal characteristics . . . . . . . . . . . . . . . . . 47
10 Static characteristics . . . . . . . . . . . . . . . . . . . 48
10.1 General operating conditions . . . . . . . . . . . . . 48
10.2 CoreMark data . . . . . . . . . . . . . . . . . . . . . . . . 49
10.3 Power consumption . . . . . . . . . . . . . . . . . . . . 51
10.4 Pin characteristics . . . . . . . . . . . . . . . . . . . . . 57
10.4.1 Electrical pin characteristics. . . . . . . . . . . . . . 60
11 Dynamic characteristics. . . . . . . . . . . . . . . . . 63
11.1 Flash memory . . . . . . . . . . . . . . . . . . . . . . . . 63