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
7 of 464
NXP Semiconductors
UM10850
Chapter 1: LPC5410x Introductory information
–
Non-maskable Interrupt (NMI) with a selection of sources.
–
Serial Wire Debug (SWD) with 4 breakpoints and 2 watchpoints.
–
System tick timer.
•
On-Chip memory:
–
Up to 512 KB on-chip flash programming memory with flash accelerator and 256
Byte page write and erase.
–
Up to 104 KB total SRAM composed of:
–
Up to 96 KB contiguous main SRAM.
–
An additional 8 KB SRAM.
•
ROM API support:
–
Flash In-Application Programming (IAP) and In-System Programming (ISP).
–
Power Control API.
•
Serial interfaces:
–
Four USART interfaces with synchronous mode and 32 kHz mode for wake-up
from Deep-sleep and Power-down modes. The USARTs include a FIFO buffer, and
share a fractional baud-rate generator.
–
Two SPI interfaces, each with 4 slave selects and flexible data configuration. The
SPIs include a FIFO buffer. Able to wake up the device from Deep-sleep and
Power-down modes when used in slave mode.
–
Three I
2
C-bus interfaces supporting fast mode and Fast-mode Plus with data rates
of up to 1Mbit/s and with multiple address recognition and monitor mode. Each
I
2
C-bus interface also supports High Speed Mode as a slave. The slave function is
able to wake up the device from Deep-sleep and Power-down modes.
•
Digital peripherals:
–
DMA controller with 22 channels and 20 programmable triggers, able to access all
memories and DMA-capable peripherals.
–
Up to 50 General-Purpose I/O (GPIO) pins. Most GPIOs have configurable
pull-up/pull-down resistors, open-drain mode, and input inverter.
–
GPIO registers are located on AHB for fast access.
–
Up to eight GPIOs can be selected as pin interrupts (PINT), triggered by rising,
falling or both input edges.
–
Two GPIO grouped interrupts (GINT) enable an interrupt based on a logical
(AND/OR) combination of input states.
–
CRC engine.
•
Timers
–
Five 32-bit standard general purpose timers/counters, four of which support up to 4
capture inputs and 4 compare outputs, PWM mode, and external count input.
Specific timer events can be selected to generate DMA requests. The fifth timer
does not have external pin connections and may be used for internal timing
operations.
–
One State Configurable Timer/PWM (SCTimer/PWM) 6 input and 8 output
functions (including capture and match). Inputs and outputs can be routed to/from
external pins and internally to/from selected peripherals. Internally, the SCT
supports 13 captures/matches, 13 events and 13 states.