UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
455 of 464
NXP Semiconductors
UM10850
Chapter 33: Supplementary information
33.6 Contents
Chapter 1: LPC5410x Introductory information
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Architectural overview . . . . . . . . . . . . . . . . . . 10
ARM Cortex-M4 processor . . . . . . . . . . . . . . . 10
ARM Cortex-M0+ processor (present on
LPC54102 devices) . . . . . . . . . . . . . . . . . . . . . 10
Chapter 2: LPC5410x Memory mapping
General description . . . . . . . . . . . . . . . . . . . . . 11
Main SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . 11
SRAM2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
SRAM usage notes. . . . . . . . . . . . . . . . . . . . . 11
Memory mapping . . . . . . . . . . . . . . . . . . . . . . 13
AHB multilayer matrix . . . . . . . . . . . . . . . . . . 14
Memory Protection Unit (MPU) . . . . . . . . . . . 14
Chapter 3: LPC5410x Nested Vectored Interrupt Controller (NVIC)
How to read this chapter . . . . . . . . . . . . . . . . . 15
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
General description . . . . . . . . . . . . . . . . . . . . . 15
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 15
Register description . . . . . . . . . . . . . . . . . . . . 17
. . . . . Interrupt Set-Enable Register 0 register 19
. . . . . Interrupt Set-Enable Register 1 register 20
Interrupt Clear-Enable Register 0 . . . . . . . . . . 20
. . . Interrupt Clear-Enable Register 1 register 20
. . . . Interrupt Set-Pending Register 0 register 20
. . . . Interrupt Set-Pending Register 1 register 21
. . Interrupt Clear-Pending Register 0 register 21
. . Interrupt Clear-Pending Register 1 register 21
Interrupt Active Bit Register 0 . . . . . . . . . . . . . 22
Interrupt Active Bit Register 1 . . . . . . . . . . . . 22
Register 0 . . . . . . . . . . . . . . 22
Register 1 . . . . . . . . . . . . . . 22
Register 2 . . . . . . . . . . . . . . 23
Register 3 . . . . . . . . . . . . . . 23
Register 4 . . . . . . . . . . . . . . 23
Register 5 . . . . . . . . . . . . . . 24
Register 6 . . . . . . . . . . . . . . 24
Register 7 . . . . . . . . . . . . . . 24
Register 8 . . . . . . . . . . . . . . 25
Register 9 . . . . . . . . . . . . . . 25
Register 10 . . . . . . . . . . . . . 25
Interrupt Register . . . . . . . . 26
Chapter 4: LPC5410x System configuration (SYSCON)
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Basic configuration . . . . . . . . . . . . . . . . . . . . . 27
Set up the PLL . . . . . . . . . . . . . . . . . . . . . . . . 27
Configure the main clock and system clock . . 27
Measure the frequency of a clock signal . . . . 28
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 28
General description . . . . . . . . . . . . . . . . . . . . . 28
Clock generation. . . . . . . . . . . . . . . . . . . . . . . 28
Register description . . . . . . . . . . . . . . . . . . . . 30
AHB matrix priority register. . . . . . . . . . . . . . . 32
System tick counter calibration register . . . . . 32
NMI source selection register . . . . . . . . . . . . . 33
Asynchronous APB Control register . . . . . . . . 33
System reset status register . . . . . . . . . . . . . . 34
Peripheral reset control register 0. . . . . . . . . . 34
Peripheral reset control register 1. . . . . . . . . . 35
Peripheral reset control set register 0. . . . . . . 36
Peripheral reset control set register 1. . . . . . . 36
Peripheral reset control clear register 0 . . . . . 36
Peripheral reset control clear register 1 . . . . . 37
POR captured value of port 0 . . . . . . . . . . . . . 37
POR captured value of port 1 . . . . . . . . . . . . . 37
Reset captured value of port 0. . . . . . . . . . . . 37
Reset captured value of port 1. . . . . . . . . . . . 37
source select register A . . . . . . . . 38
source select register B . . . . . . . . 38
source select register . . . . . . . . . . 38
CLKOUT clock source select register A. . . . . 39
CLKOUT clock source select register B. . . . . 39
System PLL clock source select register . . . 40
AHB Clock Control register 0 . . . . . . . . . . . . . 41
AHB Clock Control register 1 . . . . . . . . . . . . . 42
AHB Clock Control Set register 0. . . . . . . . . . 42
AHB Clock Control Set register 1. . . . . . . . . . 42
AHB Clock Control Clear register 0 . . . . . . . . 42
AHB Clock Control Clear register 1 . . . . . . . . 43
SYSTICK clock divider register . . . . . . . . . . . 43
System clock divider register . . . . . . . . . . . . . 43
ADC clock source divider register . . . . . . . . . 43
CLKOUT clock divider register. . . . . . . . . . . . 44
Frequency measure function control register. 44
Flash configuration register . . . . . . . . . . . . . . 45
FIFO control register . . . . . . . . . . . . . . . . . . . 46
IRC control register . . . . . . . . . . . . . . . . . . . . 47