LPC5411x
32 位 ARM Cortex-M4/M0+ MCU ; 104 kB SRAM ; 512 kB flash ,
3 x I2C, 2 x SPI, 4 x USART, 32 位计数器 / 定时器,
SCTimer/PWM, 12 位 5.0 MSPS ADC
修订版 1 — 2016 年 12 月 23 日
产品数据手册
1. 简介
LPC5411x 系列是基于 ARM Cortex-M4 的嵌入式应用微控制器。这些器件器件包含一个
ARM Cortex-M0+ 协处理器,多达 192 KB 的片上 SRAM,多达 256 的片上闪存,支持免
晶振运行的全速 USB 设备接口,带 PDM 麦克风接口和 I2S 的 DMIC 子系统, 5 个通用定
时器,一个 SCTimer/PWM,一个 RTC/ 警报定时器,一个 24 位多速率定时器 (MRT),一
个窗口看门狗定时器 (WWDT), 8 个灵活串行通信外设 (每个可以为 USART、 SPI 或 I2C
接口),以及一个 12 位 5.0 M 取样 / 秒 ADC,以及一个温度传感器。
ARM Cortex-M4 是一款 32 位内核,具有低功耗、易调试、支持模块高度集成等多种系统
增强优势。 ARM Cortex-M4 内核 CPU 采用 3 级流水线和哈佛架构,具有独立的本地指令
和数据总线以及用于系统外设的第三总线,同时还包含一个支持不确定分支操作的内部预
取单元。 ARM Cortex-M4 支持单周期数字信号处理器和 SIMD 指令。内核中集成硬件浮点
运算单元。
ARM Cortex-M0+ 协处理器是一款高能效、简单易用的 32 位内核,该产品与 Cortex-M4 内
核的代码和工具相互兼容。Cortex-M0+ 协处理器可提供高达 100 MHz 的性能,具有简单指
令集和缩减的代码大小。
2. 特性和优势
双处理器内核:ARM Cortex-M4 和 ARM Cortex-M0+。两个内核均可达到最高 100 MHz
的运行频率。
ARM Cortex-M4 内核 (r0p1 版本):
ARM Cortex-M4 处理器,运行频率高达 100 MHz。
浮点运算单元 (FPU) 和存储器保护单元 (MPU)。
ARM Cortex-M4 内置可嵌套中断向量控制器 (NVIC)。
非屏蔽中断 (NMI) 输入,多种中断源可供选择。
串行线调试 (SWD),具有 6 个指令断点,两个语义比较器和 4 个观察点。包含串行线
输出,用于增强调试功能。
系统定时器。
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
ARM Cortex-M0+ 内核
ARM Cortex-M0+处理器,运行频率高达100 MHz(使用与Cortex-M4相同的时钟),
具有单周期乘法器和快速单周期 I/O 端口。
ARM Cortex-M0+ 内置可嵌套中断向量控制器 (NVIC)。
非屏蔽中断 (NMI) 输入,多种中断源可供选择。
串行线调试,具有四个中断点和两个观察点。
系统定时器。
片上存储器:
多达 256 KB 片上闪存程序存储器,带闪存加速器和 256 字节页擦写。
多达192 KB总SRAM,包含160 KB连续主SRAM和I&D总线上额外的32 KB SRAM。
ROM API 支持:
Flash 在应用编程 (ISP) 和在系统编程 (IAP)。
基于 ROM 的 USB 驱动程序(HID、CDC、MSC 和 DFU)。支持通过 USB 更新 flash。
支持通过闪存、 USART、 SPI 和 I2C 中的有效用户代码引导。
旧式、单图像以及双图像引导。
串行接口:
Flexcomm接口包含8个串行外设。每个外设可通过软件选择作为USART、SPI或I2C
接口。两个 Flexcomm 接口也包含 I2S 接口。每个 Flexcomm 接口包含一个 FIFO,
支持该 Flexcomm 接口所支持的 USART、 SPI 和 I2S。每个 Flexcomm 接口具有多
种时钟选项,包含一个共享的分数波特率生成器。
I2C总线接口支持Fast-Mode和Fast-Mode Plus,数据传输率高达1Mbit/S,具有多种
地址识别和监控模式。 两组真正的 I2C 焊盘,支持从设备高速模式 (3.4 Mbit/S) 。
免晶振 USB 全速器件接口。
数字外设:
DMA控制器,具有20个通道和20个可编程触发器,能够访问所有存储器和支持DMA
的外设。
多达48个通用输入/输出(GPIO)引脚。大部分GPIO具有可配置的上拉/下拉电阻,可
编程开漏模式,以及输入逆变器。
GPIO 寄存器位于 AHB 上,以支持快速存取。
多达 8 个 GPIO 可选择为引脚中断 (PINT),由上升沿、下降沿或两种输入沿触发。
两组 GPIO 中断 (GINT) 支持基于输入状态逻辑 (AND/OR) 组合的中断。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
2/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
CRC 引擎。
模拟外设:
12位ADC,具有12个输入通道以及多个内部和外部触发器输入,采样速率高达5.0 M
采样 / 秒。该 ADC 支持两个独立的转换序列。
连接至 ADC 的集成式温度传感器。
DMIC子系统包含一个双通道PDM麦克风接口、灵活抽取器、16条FIFO、可选DC锁定、
硬件语音活动检测,以及将经过处理的输出数据流式传输至 I2S 的选项。
定时器
5 个 32 位标准通用定时器 / 计数器,其中 4 个支持多达 4 个采集输入和 4 个比较输出、
PWM 模式和外部计数输入。可选择特定的定时器事件,以生成 DMA 请求。第 5 个
定时器没有外部引脚连接,可用于内部定时操作。
一个 SCTimer/PWM,具有 8 个输入和 8 个输出功能(包括采集和匹配)。输入和输出
可引至或引自外部引脚,也可接到或来自于内部选定外设。在内部, SCTimer/PWM
支持 10 个采集 / 匹配, 10 个事件和 10 个状态。
32 位实时时钟 (RTC),以 1 S 分辨率在始终开启的电源域内运行。RTC 中的定时器可
用于唤醒所有低功耗模式 (包括深度掉电模式),具有 1 ms 分辨率。
多通道多速率 24 位定时器 (MRT),用于在多达 4 种可编程固定速率下重复生成中断。
窗口化看门狗定时器 (WWDT)。
时钟生成:
12 MHz 内部自激振荡器 (FRO)。该振荡器提供可选择的 48 MHz 或 96 MHz 输出,以
及一个可用作系统时钟的 12 MHz 输出 (从所选的较高频率中分离)。 FRO 在整个
电压和温度范围内调校为 ±1 % 精确度。
外部时钟输入的时钟频率高达 25 MHz。
看门狗振荡器 (WDTOSC),频率范围为 6 kHz 至 1.5 MHz。
32.768 kHz 低功耗 RTC 振荡器。
系统 PLL 支持 CPU 以最高 CPU 速率工作,无需高频外部时钟。可通过内部 FRO 12
MHz 输出、外部时钟输入 CLKIN 或 RTC 振荡器运行。
带分频的时钟输出功能。
用于测量片上和片下时钟信号频率的频率测量单元。
功率控制:
可编程 PMU (电源管理单元)用于尽可能降低功耗,匹配不同性能水平的需求。
低功耗模式:睡眠、深度睡眠和深度节电模式。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
3/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
作为从设备时,可通过 USART、 SPI 和 I2C 外设的活动从深度睡眠模式下唤醒。
Micro-Tick 定时器通过看门狗振荡器运行,可用于唤醒任何低功耗模式下的器件。
上电复位 (POR)。
带独立阈值的掉电检测 (BOD),用于中断和强制复位。
1.62 V 至 3.6 V 单电源。
支持 JTAG 边界扫描。
128 位唯一器件识别序列号。
工作温度范围为 −40 °C 至 +105 °C。
可作为 WLCSP49 和 LQFP64 封装提供。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
4/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
3. 订购信息
表 1. 订购信息
产品型号
封装
名称
说明
版本
LPC54113J256UK49
WLCSP49
晶圆级芯片尺寸封装; 49 (7 x 7) 个凸点; 3.436 x 3.436 x 0.525 mm
-
LPC54114J256UK49
WLCSP49
晶圆级芯片尺寸封装; 49 (7 x 7) 个凸点; 3.436 x 3.436 x 0.525 mm
-
LPC54113J128BD64
LQFP64
塑封薄型四方扁平封装; 64 引脚;主体尺寸 10 × 10 × 1.4 mm
SOT314-2
LPC54113J256BD64
LQFP64
塑封薄型四方扁平封装; 64 引脚;主体尺寸 10 × 10 × 1.4 mm
SOT314-2
LPC54114J256BD64
LQFP64
塑封薄型四方扁平封装; 64 引脚;主体尺寸 10 × 10 × 1.4 mm
SOT314-2
3.1 订购选项
表 2. 订购选项
产品型号
flash (单 SRAM (单位:KB)
具备FPU的 Cortex-M0+ USB FS GPIO
Cortex-M4
位:KB)
SRAMX SRAM0 SRAM1 SRAM2 总计
LPC54113J256UK49 256
32
64
64
32
192
1
0
1
37
LPC54114J256UK49 256
32
64
64
32
192
1
1
1
37
LPC54113J128BD64 128
32
64
-
-
96
1
0
1
48
LPC54113J256BD64 256
32
64
64
32
192
1
0
1
48
LPC54114J256BD64 256
32
64
64
32
192
1
1
1
48
4. 标记
Terminal 1
index area
n
Terminal 1 index area
1
aaa-011231
图 1.
LQFP64 封装标识
LPC5411x
产品数据手册
aaa-015675
图 2.
WLCSP49 封装标识
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
5/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
LPC5411xLQFP64 封装具有下列顶端标记:
• 第一行:LPC5411xJyyy
– x: 4 = 双核 (M4、 M0+)
– x: 3 = 单核 (M4)
– yyy:flash 大小
• 第二行:BD64
• 第三行:xxxxxxxxxxxx
• 第四行:xxxyywwx[R]x
– yyww:日期代码,其中 yy = 年, ww = 周。
– xR = 启动代码版本和器件修订。
LPC5411xWLCSP49 封装具有下列顶端标记:
• 第一行:LPC5411x
– x: 4 = 双核 (M4、 M0+)
– x: 3 = 单核 (M4)
• 第二行:JxxxUK49
– xxx:flash 大小
• 第三行:xxxxxxxx
• 第四行:xxxyyww
– yyww:日期代码,其中 yy = 年, ww = 周。
• 第五行:xxxxx
• 第六行:NXP x[R]x
– xR = 启动代码版本和器件修订。
表 3. 器件修订表
修订说明
‘0A’
LPC5411x
产品数据手册
对启动代码版本 18.0 的初始器件修订。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
6/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
5. 功能框图
Serial Wire
Debug
JTAG
boundary scan
USB bus
CLKIN
CLKOUT
RESET
DEBUG INTERFACE
POWER-ON-RESET
FPU
MPU
ARM
CORTEX M4
ARM
CORTEX M0+
USB FS
DEVICE
CONTROLLER
CLOCK GENERATION,
BROWNOUT DETECT
POWER CONTROL,
AND OTHER
INTERNAL OSCILLATOR
SYSTEM FUNCTIONS
SYSTEM
DMA
CONTROLLER
System
I-code
D-code
SYSTEM PLL
FLASH
256 KB
FLASH
ACCELERATOR
BOOT AND DRIVER
ROM 32 KB
SRAMX
32 KB
SRAM0
64 KB
SRAM1
64 KB
SRAM2
32 KB
MAILBOX
DMA
REGISTERS
GPIO
SCTIMER/PWM
USB
REGISTERS
FLEXCOMM Interfaces
0 THROUGH 4(1)
CRC
ENGINE
FLEXCOMM Interfaces
5 THROUGH 7(1)
DMIC SUBSYSTEM REGISTERS
MULTILAYER AHB MATRIX
2× 32-BIT TIMER (TIMER 3, 4)
ADC: 5 Ms/s, 12 BIT, 12 ch.
ASYNC APB
BRIDGE
TEMPERATURE SENSOR
APB
BRIDGE 0
GPIO PIN INTERRUPTS
APB
BRIDGE 1
SYSTEM FUNCTIONS: CLOCKING,
RESET, POWER, FLASH, ETC.
2× 32-BIT TIMER (TIMER 0, 1)
I/O CONFIGURATION
WATCHDOG
OSCILLATOR
WINDOWED
WATCHDOG
MICRO TICK
TIMER
PMU REGISTERS
32-BIT TIMER (TIMER 2)
FLASH REGISTERS
GPIO GROUP INTERRUPTS 0 AND 1
PERIPHERAL INPUT MUXES
MULTI-RATE TIMER
FREQUENCY MEASUREMENT UNIT
REAL TIME
CLOCK,
ALARM AND
WAKEUP
32.768 kHz
OSCILLATOR
FRACTIONAL RATE GENERATOR
aaa-022099
每个 Flexcomm 接口都包括 USART、SPI,且具备 I2C 功能。Flexcomm 接口 6 和 7 也都提供 I2S 功能。灰色阴影框外设可提供
DMA 请求或者触发 DMA 传输
图 3.
LPC5411x 功能框图
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
7/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
6. 引脚信息
6.1 引脚配置
G
F
E
D
C
B
A
1
2
ball A1 (pin #1)
index area
图 4.
LPC5411x
产品数据手册
3
4
5
6
7
aaa-015470
WLCSP49 引脚配置
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
8/102
LPC5411x
恩智浦半导体
33 RTCXIN
34 VDD
35 RTCXOUT
36 PIO0_2
37 PIO0_3
38 PIO0_4
39 PIO0_5
40 PIO0_6
41 PIO0_7
42 PIO1_11
43 PIO0_8
44 PIO0_9
45 PIO0_10
46 PIO0_11
47 PIO0_12
48 PIO0_13
32 位 ARM Cortex-M4/M0+ 微控制器
PIO0_14 49
32 PIO0_1
PIO0_15 50
31 PIO0_0
PIO1_12 51
30 PIO1_10
SWCLK/ PIO0_16 52
29 PIO1_9
SWDIO/ PIO0_17 53
28 PIO1_8
PIO1_13 54
27 PIO1_7
VSS 55
26 PIO1_6
VDD 56
25 VSS
LPC5411x
PIO1_2 16
PIO1_1 15
PIO1_0 14
PIO0_31 13
PIO0_30 12
17 PIO1_3
PIO0_29 11
18 PIO1_4
RESET 64
PIO1_17 10
PIO0_22 63
VSS 9
19 PIO1_5
VDD 8
20 VSSA
PIO1_15 62
PIO1_16 7
PIO0_21 61
USB_DM 6
21 VREFN
USB_DP 5
22 VREFP
PIO0_20 60
PIO0_26 4
PIO0_19 59
PIO0_25 3
23 VDDA
PIO0_24 2
24 VDD
PIO0_18 58
PIO0_23 1
PIO1_14 57
aaa-019386
图 5.
LPC5411x
产品数据手册
LQFP64 引脚配置
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
9/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
6.2 引脚说明
在 LPC5411x 上,数字引脚可分组至两个端口。每个数字引脚可能会支持最多四个不同的
数字功能、一个模拟功能,包括通用 I/O (GPIO)。
表 4. 引脚说明
31
[2]
说明
类型
A6
复位状态 [1]
64 引脚
PIO0_0
49-pin
符号
PU I/O
PIO0_0 — 通用数字输入 / 输出引脚。
注:在 ISP 模式下,此引脚被设置为提供 Flexcomm 接口 0 USART RXD 功能。
I/O
FC0_RXD_SDA_MOSI — Flexcomm 接口 0:USART RXD、I2C SDA、SPI MOSI。
I/O
FC3_CTS_SDA_SSEL0 — Flexcomm 接口 3:USART CTS、I2C SDA、SPI SSEL0。
I
CTimer0_CAP0 — 32 位 CTimer0 捕获输入 0。
R — 保留。
O
PIO0_1
B6
32
[2]
PU I/O
SCT0_OUT3 — SCT0 输出 3。 PWM 输出 3。
PIO0_1 — 通用数字输入 / 输出引脚。
注:在 ISP 模式下,此引脚被设置为提供 Flexcomm 接口 0 USART TXD 功能。
I/O
FC0_TXD_SCL_MISO — Flexcomm 接口 0:USART TXD、 I2C SCL、 SPI MISO。
I/O
FC3_RTS_SCL_SSEL1 — Flexcomm 接口 3:USART RTS、I2C SCL、SPI SSEL1。
I
CTimer0_CAP1 — 32 位 CTimer0 捕获输入 1。
R — 保留。
O
PIO0_2
PIO0_3
PIO0_4
-
-
C7
36
37
38
[2]
[2]
[2]
PU I/O
SCT0_OUT1 — SCT0 输出 1。 PWM 输出 1。
PIO0_2 — 通用数字输入 / 输出引脚。
I/O
FC0_CTS_SDA_SSEL0 — Flexcomm 接口 0:USART CTS、I2C SDA、SPI SSEL0。
I/O
FC3_SSEL3 — Flexcomm 接口 3:SPI SSEL3。
I
CTimer2_CAP1 — 32 位 CTimer2 捕获输入 1。
PU I/O
PIO0_3 — 通用数字输入 / 输出引脚。
I/O
FC0_RTS_SCL_SSEL1 — Flexcomm 接口 0:USART RTS、I2C SCL、SPI SSEL1。
I/O
FC2_SSEL2 — Flexcomm 接口 2:SPI SSEL2。
O
CTimer1_MAT3 — 32 位 CTimer1 匹配输出 3。
PU I/O
PIO0_4 — 通用数字输入 / 输出引脚。
注:此引脚在复位时的状态与 PIO0_31 和 PIO1_6 共同作用将决定器件的启动源,或
者是否调用 ISP 处理程序。查看 UM10914 启动过程章节,了解更多详细信息。
LPC5411x
产品数据手册
I/O
FC0_SCK — Flexcomm 接口 0:USART 或 SPI 时钟。
I/O
FC3_SSEL2 — Flexcomm 接口 3:SPI SSEL2。
I
CTimer0_CAP2 — 32 位 CTimer0 捕获输入 2。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
10/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
39
[2]
说明
类型
C6
复位状态 [1]
64 引脚
PIO0_5
49-pin
符号
PU I/O
I/O
PIO0_5 — 通用数字输入 / 输出引脚。
FC6_RXD_SDA_MOSI_DATA — Flexcomm 接口 6:USART RXD、 I2C SDA、 SPI
MOSI、 I2S 数据。
PIO0_6
D7
40
[2]
O
SCT0_OUT6 — SCT0 输出 6。 PWM 输出 6。
O
CTimer0_MAT0 — 32 位 CTimer0 匹配输出 0。
PU I/O
I/O
PIO0_6 — 通用数字输入 / 输出引脚。
FC6_TXD_SCL_MISO_WS — Flexcomm 接口 6:USART TXD、 I2C SCL、 SPI
MISO、 I2S WS。
R — 保留。
O
CTimer0_MAT1 — 32 位 CTimer0 匹配输出 1。
R — 保留。
I
PIO0_7
D6
41
[2]
PU I/O
UTICK_CAP0 — Micro-tick 定时器捕获输入 0。
PIO0_7 — 通用数字输入 / 输出引脚。
I/O
FC6_SCK — Flexcomm 接口 6:USART、 SPI 或 I2S 时钟。
O
SCT0_OUT0 — SCT0 输出 0。 PWM 输出 0。
O
CTimer0_MAT2 — 32 位 CTimer0 匹配输出 2。
R — 保留。
I
PIO0_8
PIO0_9
D5
E7
43
44
[2]
[2]
PU I/O
CTimer0_CAP2 — 32 位 CTimer0 捕获输入 2。
PIO0_8 — 通用数字输入 / 输出引脚。
I/O
FC2_RXD_SDA_MOSI — Flexcomm 接口 2:USART RXD、I2C SDA、SPI MOSI。
O
SCT0_OUT1 — SCT0 输出 1。 PWM 输出 1。
O
CTimer0_MAT3 — 32 位 CTimer0 匹配输出 3。
PU I/O
PIO0_9 — 通用数字输入 / 输出引脚。
I/O
FC2_TXD_SCL_MISO — Flexcomm 接口 2:USART TXD、 I2C SCL、 SPI MISO。
O
SCT0_OUT2 — SCT0 输出 2。 PWM 输出 2。
I
CTimer3_CAP0 — 32 位 CTimer3 捕获输入 0。
R — 保留。
I/O
PIO0_10
LPC5411x
产品数据手册
E6
45
[2]
PU I/O
FC3_CTS_SDA_SSEL0 — Flexcomm 接口 3:USART CTS、I2C SDA、SPI SSEL0。
PIO0_10 — 通用数字输入 / 输出引脚。
I/O
FC2_SCK — Flexcomm 接口 2:USART 或 SPI 时钟。
O
SCT0_OUT3 — SCT0 输出 3。 PWM 输出 3。
O
CTimer3_MAT0 — 32 位 CTimer3 匹配输出 0。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
11/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
46
[2]
说明
类型
E5
复位状态 [1]
64 引脚
PIO0_11
49-pin
符号
PU I/O
PIO0_11 — 通用数字输入 / 输出引脚。在 ISP 模式下,此引脚被设置为提供 Flexcomm
3 SPI SCK 功能。
I/O
FC3_SCK — Flexcomm 接口 3:USART 或 SPI 时钟。
I/O
FC6_RXD_SDA_MOSI_DATA — Flexcomm 接口 6:USART RXD、 I2C SDA、 SPI
MOSI、 I2S 数据。
O
PIO0_12
F7
47
[2]
PU I/O
CTimer2_MAT1 — 32 位 CTimer2 匹配输出 1。
PIO0_12 — 通用数字输入 / 输出引脚。在 ISP 模式下,此引脚被设置为提供 Flexcomm
3 SPI MOSI 功能。
I/O
FC3_RXD_SDA_MOSI — Flexcomm 接口 3:USART RXD、 I2C SDA、 SPI MOSI。
I/O
FC6_TXD_SCL_MISO_WS — Flexcomm 接口 6:USART TXD、 I2C SCL、 SPI
MISO、 I2S WS。
O
PIO0_13
G7
48
[2]
PU I/O
CTimer2_MAT3 — 32 位 CTimer2 匹配输出 3。
PIO0_13 — 通用数字输入 / 输出引脚。在 ISP 模式下,此引脚被设置为提供 Flexcomm
3 SPI MISO 功能。
PIO0_14/
F6
49
[2]
I/O
FC3_TXD_SCL_MISO — Flexcomm 接口 3:USART TXD、 I2C SCL、 SPI MISO。
O
SCT0_OUT4 — SCT0 输出 4。 PWM 输出 4。
O
CTimer2_MAT0 — 32 位 CTimer2 匹配输出 0。
PU I/O
TCK
PIO0_14 — 通用数字输入 / 输出引脚。在边界扫描模式下:TCK (测试时钟输入)。
在 ISP 模式下,此引脚被设置为提供 Flexcomm 3 SPI SSELN0 功能。
I/O
FC3_CTS_SDA_SSEL0 — Flexcomm 接口 3:USART CTS、I2C SDA、SPI SSEL0。
O
SCT0_OUT5 — SCT0 输出 5。 PWM 输出 5。
O
CTimer2_MAT1 — 32 位 CTimer2 匹配输出 1。
R — 保留。
I/O
PIO0_15/
TDO
G6
50
[2]
FC1_SCK — Flexcomm 接口 1:USART 或 SPI 时钟。
PU I/O
PIO0_15 — 通用数字输入 / 输出引脚。在边界扫描模式下:TDO (测试数据输出)。
I/O
FC3_RTS_SCL_SSEL1 — Flexcomm 接口 3:USART RTS、I2C SCL、SPI SSEL1。
I/O
SWO — 串行线跟踪输出。
O
CTimer2_MAT2 — 32 位 CTimer2 匹配输出 2。
R — 保留。
I/O
LPC5411x
产品数据手册
FC4_SCK — Flexcomm 接口 4:USART 或 SPI 时钟。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
12/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
52
[2]
PIO0_16
说明
类型
F5
复位状态 [1]
64 引脚
SWCLK/
49-pin
符号
PU I/O
PIO0_16 — 通用数字输入 / 输出引脚。
I/O
FC3_SSEL2 — Flexcomm 接口 3:SPI SSEL2。
I/O
FC6_CTS_SDA_SSEL0 — Flexcomm 接口 6:USART CTS、I2C SDA、SPI SSEL0。
O
CTimer3_MAT1 — 32 位 CTimer3 匹配输出 1。
R — 保留。
I/O
SWCLK — 串行线时钟。 JTAG 测试时钟。这是启动后的默认功能。
R — 保留。
SWDIO/
G5
53
[2]
PIO0_17
PU I/O
PIO0_17 — 通用数字输入 / 输出引脚。
I/O
FC3_SSEL3 — Flexcomm 接口 3:SPI SSEL3。
I/O
FC6_RTS_SCL_SSEL1 — Flexcomm 接口 6:USART RTS、I2C SCL、SPI SSEL1。
O
CTimer3_MAT2 — 32 位 CTimer3 匹配输出 2。
R — 保留。
I/O
PIO0_18/
G4
58
[2]
TRST
PIO0_19/
G3
59
[2]
TDI
PIO0_20/
F3
60
[2]
TMS
PIO0_21
PIO0_22
LPC5411x
产品数据手册
E3
G2
61
63
[2]
[2]
PU I/O
SWDIO — 串行线调试 I/O。这是启动后的默认功能。
PIO0_18 — 通用数字输入 / 输出引脚。在边界扫描模式下:TRST (测试复位)。
I/O
FC5_TXD_SCL_MISO — Flexcomm 接口 5:USART TXD、 I2C SCL、 SPI MISO。
O
SCT0_OUT0 — SCT0 输出 0。 PWM 输出 0。
O
CTimer0_MAT0 — 32 位 CTimer0 匹配输出 0。
PU I/O
PIO0_19 — 通用数字输入 / 输出引脚。在边界扫描模式下:TDI (测试数据输入)。
I/O
FC5_SCK — Flexcomm 接口 5:USART 或 SPI 时钟。
O
SCT0_OUT1 — SCT0 输出 1。 PWM 输出 1。
O
CTimer0_MAT1 — 32 位 CTimer0 匹配输出 1。
PU I/O
PIO0_20 — 通用数字输入 / 输出引脚。在边界扫描模式下:TMS (测试模式选择)。
I/O
FC5_RXD_SDA_MOSI — Flexcomm 接口 5:USART RXD、I2C SDA、SPI MOSI。
I/O
FC0_SCK — Flexcomm 接口 0:USART 或 SPI 时钟。
I
CTimer3_CAP0 — 32 位 CTimer3 捕获输入 0。
PU I/O
PIO0_21 — 通用数字输入 / 输出引脚。
O
CLKOUT — 时钟输出。
I/O
FC0_TXD_SCL_MISO — Flexcomm 接口 0:USART TXD、 I2C SCL、 SPI MISO。
O
CTimer3_MAT0 — 32 位 CTimer3 匹配输出 0。
PU I/O
PIO0_22 — 通用数字输入 / 输出引脚。
I
CLKIN — 时钟输入。
I/O
FC0_RXD_SDA_MOSI — Flexcomm 接口 0:USART RXD、I2C SDA、SPI MOSI。
O
CTimer3_MAT3 — 32 位 CTimer3 匹配输出 3。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
13/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
1
[3]
类型
F2
说明
复位状态 [1]
64 引脚
PIO0_23
49-pin
符号
Z
I/O
PIO0_23 — 通用数字输入 / 输出引脚。在 ISP 模式下,此引脚被设置为提供 Flexcomm
1 I2C SCL 功能。
I/O
FC1_RTS_SCL_SSEL1 — Flexcomm 接口 1:USART CTS、I2C SCL、SPI SSEL1。
R — 保留。
I
CTimer0_CAP0 — 32 位 CTimer0 捕获输入 0。
R — 保留。
PIO0_24
F1
2
[3]
Z
I
UTICK_CAP1 — Micro-tick 定时器捕获输入 1。
I/O
PIO0_24 — 通用数字输入 / 输出引脚。在 ISP 模式下,此引脚被设置为提供 Flexcomm
1 I2C SDA 功能。
I/O
FC1_CTS_SDA_SSEL0 — Flexcomm 接口 1:USART CTS、I2C SDA、SPI SSEL0。
R — 保留。
I
CTimer0_CAP1 — 32 位 CTimer0 捕获输入 1。
R — 保留。
PIO0_25
E2
3
[3]
Z
O
CTimer0_MAT0 — 32 位 CTimer0 匹配输出 0。
I/O
PIO0_25 — 通用数字输入 / 输出引脚。
I/O
FC4_RTS_SCL_SSEL1 — Flexcomm 接口 4:USART CTS、I2C SCL、SPI SSEL1。
I/O
FC6_CTS_SDA_SSEL0 — Flexcomm 接口 6:USART CTS、I2C SDA、SPI SSEL0。
I
CTimer0_CAP2 — 32 位 CTimer0 捕获输入 2。
R — 保留。
PIO0_26
E1
4
[3]
Z
I
CTimer1_CAP1 — 32 位 CTimer1 捕获输入 1。
I/O
PIO0_26 — 通用数字输入 / 输出引脚。
I/O
FC4_CTS_SDA_SSEL0 — Flexcomm 接口 4:USART CTS、I2C SDA、SPI SSEL0。
R — 保留。
I
PIO0_29/
ADC0_0
D3
11
[4]
CTimer0_CAP3 — 32 位 CTimer0 捕获输入 3。
PU I / O ; PIO0_29/ADC0_0 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 0。
I/O
FC1_RXD_SDA_MOSI — Flexcomm 接口 1:USART RXD、I2C SDA、SPI MOSI。
O
SCT0_OUT2 — SCT0 输出 2。 PWM 输出 2。
O
CTimer0_MAT3 — 32 位 CTimer0 匹配输出 3。
R — 保留。
I
CTimer0_CAP1 — 32 位 CTimer0 捕获输入 1。
R — 保留。
O
LPC5411x
产品数据手册
CTimer0_MAT1 — 32 位 CTimer0 匹配输出 1。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
14/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
12
[4]
ADC0_1
说明
类型
C1
复位状态 [1]
64 引脚
PIO0_30/
49-pin
符号
PU I / O ; PIO0_30/ADC0_1 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 1。
I/O
FC1_TXD_SCL_MISO — Flexcomm 接口 1:USART TXD、 I2C SCL、 SPI MISO。
O
SCT0_OUT3 — SCT0 输出 3。 PWM 输出 3。
O
CTimer0_MAT2 — 32 位 CTimer0 匹配输出 2。
R — 保留。
I
PIO0_31/
C2
13
[4]
ADC0_2
CTimer0_CAP2 — 32 位 CTimer0 捕获输入 2。
PU I / O ; PIO0_31/ADC0_2 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 2。
注:此引脚还可用于在器件复位后调用 ISP 模式。 ISP 模式的备用启用源也使用 PIO0_4
和 PIO1_6。查看 UM10914 启动过程章节,了解更多详细信息。
O
PDM0_CLK — 适合数字麦克风的 PDM 接口 0 使用的时钟。
I/O
FC2_CTS_SDA_SSEL0 — Flexcomm 接口 2:USART CTS、I2C SDA、SPI SSEL0。
I
CTimer2_CAP2 — 32 位 CTimer2 捕获输入 2。
R — 保留。
PIO1_0/
C3
14
[4]
ADC0_3
I
CTimer0_CAP3 — 32 位 CTimer0 捕获输入 3。
O
CTimer0_MAT3 — 32 位 CTimer0 匹配输出 3。
PU I / O ; PIO1_0/ADC0_3 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 3。
I
PDM0_DATA — 适合数字麦克风的输入 PDM 接口 0 使用的数据。
I/O
FC2_RTS_SCL_SSEL1 — Flexcomm 接口 2:USART RTS、I2C SCL、SPI SSEL1。
O
CTimer3_MAT1 — 32 位 CTimer3 匹配输出 1。
R — 保留。
I
PIO1_1/
ADC0_4
B1
15
[4]
CTimer0_CAP0 — 32 位 CTimer0 捕获输入 0。
PU I / O ; PIO1_1/ADC0_4 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 4。
R — 保留。
LPC5411x
产品数据手册
I/O
SWO — 串行线跟踪输出。
O
SCT0_OUT4 — SCT0 输出 4。 PWM 输出 4。
I/O
FC5_SSEL2 — Flexcomm 接口 5:SPI SSEL2。
I/O
FC4_TXD_SCL_MISO — Flexcomm 接口 4:USART TXD、 I2C SCL、 SPI MISO。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
15/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
16
[4]
ADC0_5
PIO1_3/
B2
17
[4]
ADC0_6
说明
类型
A1
复位状态 [1]
64 引脚
PIO1_2/
49-pin
符号
PU I / O ; PIO1_2/ADC0_5 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 5。
I/O
MCLK — I2S 和 / 或数字麦克风的 MCLK 输入或输出。
I/O
FC7_SSEL3 — Flexcomm 接口 7:SPI SSEL3。
O
SCT0_OUT5 — SCT0 输出 5。 PWM 输出 5。
I/O
FC5_SSEL3 — Flexcomm 接口 5:SPI SSEL3。
I/O
FC4_RXD_SDA_MOSI — Flexcomm 接口 4:USART RXD、I2C SDA、SPI MOSI。
PU I / O ; PIO1_3/ADC0_6 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 6。
R — 保留。
I/O
FC7_SSEL2 — Flexcomm 接口 7:SPI SSEL2。
O
SCT0_OUT6 — SCT0 输出 6。 PWM 输出 6。
R — 保留。
I/O
FC3_SCK — Flexcomm 接口 3:USART 或 SPI 时钟。
I
CTimer0_CAP1 — 32 位 CTimer0 捕获输入 1。
O
USB_UP_LED — USB 端口 2 GoodLink LED 指示器。器件配置之后(非控制端点使
能),其指示值低。器件未配置或者全局挂起时,其指示值高。
PIO1_4/
A2
18
[4]
ADC0_7
PU I / O ; PIO1_4/ADC0_7 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 7。
O
PDM1_CLK — 适合数字麦克风的 PDM 接口 1 使用的时钟。
I/O
FC7_RTS_SCL_SSEL1 — Flexcomm 接口 7:USART RTS、I2C SCL、SPI SSEL1。
O
SCT0_OUT7 — SCT0 输出 7。 PWM 输出 7。
R — 保留。
PIO1_5/
ADC0_8
B3
19
[4]
I/O
FC3_TXD_SCL_MISO — Flexcomm 接口 3:USART TXD、 I2C SCL、 SPI MISO。
O
CTimer0_MAT1 — 32 位 CTimer0 匹配输出 1。
PU I / O ; PIO1_5/ADC0_8 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 8。
I
PDM1_DATA — 适合数字麦克风输入 PDM 接口 1 使用的数据。也包括旁通模式下的
PDM 时钟输入。
I/O
FC7_CTS_SDA_SSEL0 — Flexcomm 接口 7:USART CTS、I2C SDA、SPI SSEL0。
I
CTimer1_CAP0 — 32 位 CTimer1 捕获输入 0。
R — 保留。
O
CTimer1_MAT3 — 32 位 CTimer1 匹配输出 3。
R — 保留。
O
LPC5411x
产品数据手册
USB_FRAME — 从主机信号派生而来的 USB 帧起始信号。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
16/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
26
[4]
ADC0_9
说明
类型
A5
复位状态 [1]
64 引脚
PIO1_6/
49-pin
符号
PU I / O ; PIO1_6/ADC0_9 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 9。
注:此引脚以及 PIO0_31 和 PIO0_4,也用于器件复位后 ISP 模式的备用启用源。查
看 UM10914 启动过程章节,了解更多详细信息。
R — 保留。
I/O
FC7_SCK — Flexcomm 接口 7:USART、 SPI 或 I2S 时钟。
I
CTimer1_CAP2 — 32 位 CTimer1 捕获输入 2。
R — 保留。
O
CTimer1_MAT2 — 32 位 CTimer1 匹配输出 2。
R — 保留。
I
USB_VBUS — 监控是否存在 USB 总线供电。要进行 USB 复位,该信号必须为高电
平。
PIO1_7/
B5
27
[4]
ADC0_10
PU I / O ; PIO1_7/ADC0_10 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 10。
R — 保留。
I/O
FC7_RXD_SDA_MOSI_DATA — Flexcomm 接口 7:USART RXD、 I2C SDA、 SPI
O
CTimer1_MAT2 — 32 位 CTimer1 匹配输出 2。
MOSI、 I2S 数据。
R — 保留。
I
PIO1_8/
ADC0_11
C5
28
[4]
CTimer1_CAP2 — 32 位 CTimer1 捕获输入 2。
PU I / O ; PIO1_8/ADC0_11 — 通用数字输入 / 输出引脚。如果在此引脚的 IOCON 寄存器中将
AI
DIGIMODE 位设置为 0,则为 ADC 输入通道 11。
R — 保留。
I/O
FC7_TXD_SCL_MISO_WS — Flexcomm 接口 7:USART TXD、 I2C SCL、 SPI
MISO、 I2S WS。
O
CTimer1_MAT3 — 32 位 CTimer1 匹配输出 3。
R — 保留。
I
LPC5411x
产品数据手册
CTimer1_CAP3 — 32 位 CTimer1 捕获输入 3。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
17/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
29
[2]
说明
类型
-
复位状态 [1]
64 引脚
PIO1_9
49-pin
符号
PU I/O
PIO1_9 — 通用数字输入 / 输出引脚。
R — 保留。
I/O
FC3_RXD_SDA_MOSI — Flexcomm 接口 3:USART RXD、 I2C SDA、 SPI MOSI。
I
CTimer0_CAP2 — 32 位 CTimer0 捕获输入 2。
R — 保留。
R — 保留。
O
USB_UP_LED — USB 端口 2 GoodLink LED 指示器。器件配置之后(非控制端点使
能),其指示值低。器件未配置或者全局挂起时,其指示值高。
PIO1_10
-
30
[2]
PU I/O
PIO1_10 — 通用数字输入 / 输出引脚。
R — 保留。
I/O
FC6_TXD_SCL_MISO_WS — Flexcomm 接口 6:USART TXD、 I2C SCL、 SPI
MISO、 I2S WS。
O
SCT0_OUT4 — SCT0 输出 4。 PWM 输出 4。
I/O
FC1_SCK — Flexcomm 接口 1:USART 或 SPI 时钟。
R — 保留。
R — 保留。
I
PIO1_11
-
42
[2]
PU I/O
USB_FRAME — 从主机信号派生而来的 USB 帧起始信号。
PIO1_11 — 通用数字输入 / 输出引脚。
R — 保留。
I/O
FC6_RTS_SCL_SSEL1 — Flexcomm 接口 6:USART RTS、I2C SCL、SPI SSEL1。
I
CTimer1_CAP0 — 32 位 CTimer1 捕获输入 0。
I/O
FC4_SCK — Flexcomm 接口 4:USART 或 SPI 时钟。
R — 保留。
R — 保留。
I
PIO1_12
-
51
[2]
PU I/O
USB_VBUS — 监控是否存在USB总线供电。要进行USB复位,该信号必须为高电平。
PIO1_12 — 通用数字输入 / 输出引脚。
R — 保留。
LPC5411x
产品数据手册
I/O
FC5_RXD_SDA_MOSI — Flexcomm 接口 5:USART RXD、I2C SDA、SPI MOSI。
O
CTimer1_MAT0 — 32 位 CTimer1 匹配输出 0。
I/O
FC7_SCK — Flexcomm 接口 7:USART、 SPI 或 I2S 时钟。
I
UTICK_CAP2 — Micro-tick 定时器捕获输入 2。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
18/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
54
[2]
说明
类型
-
复位状态 [1]
64 引脚
PIO1_13
49-pin
符号
PU I/O
PIO1_13 — 通用数字输入 / 输出引脚。
R — 保留。
I/O
FC5_TXD_SCL_MISO — Flexcomm 接口 5:USART TXD、 I2C SCL、 SPI MISO。
O
CTimer1_MAT1 — 32 位 CTimer1 匹配输出 1。
I/O
FC7_RXD_SDA_MOSI_DATA — Flexcomm 接口 7:USART RXD、 I2C SDA、 SPI
MOSI、 I2S 数据。
PIO1_14
-
57
[2]
PU I/O
PIO1_14 — 通用数字输入 / 输出引脚。
R — 保留。
I/O
FC2_RXD_SDA_MOSI — Flexcomm 接口 2:USART RXD、I2C SDA、SPI MOSI。
O
SCT0_OUT7 — SCT0 输出 7。 PWM 输出 7。
I/O
FC7_TXD_SCL_MISO_WS — Flexcomm 接口 7:USART TXD、 I2C SCL、 SPI
MISO、 I2S WS。
PIO1_15
PIO1_16
PIO1_17
-
-
-
62
7
10
[2]
[2]
[2]
PU I/O
PIO1_15 — 通用数字输入 / 输出引脚。
O
PDM0_CLK — 适合数字麦克风的 PDM 接口 0 使用的时钟。
O
SCT0_OUT5 — SCT0 输出 5。 PWM 输出 5。
I
CTimer1_CAP3 — 32 位 CTimer1 捕获输入 3。
I/O
FC7_CTS_SDA_SSEL0 — Flexcomm 接口 7:USART CTS、I2C SDA、SPI SSEL0。
PU I/O
PIO1_16 — 通用数字输入 / 输出引脚。
I
PDM0_DATA — 适合数字麦克风输入 PDM 接口 0 使用的数据。
O
CTimer0_MAT0 — 32 位 CTimer0 匹配输出 0。
I
CTimer0_CAP0 — 32 位 CTimer0 捕获输入 0。
I/O
FC7_RTS_SCL_SSEL1 — Flexcomm 接口 7:USART RTS、I2C SCL、SPI SSEL1。
PU I/O
PIO1_17 — 通用数字输入 / 输出引脚。
R — 保留。
R — 保留。
R — 保留。
USB_DP
D2
I/O
MCLK — I2S 和 / 或数字麦克风的 MCLK 输入或输出。
I
UTICK_CAP3 — Micro-tick 定时器捕获输入 3。
5
[6]
F
I/O
USB0 双向 D+ 线。
F
I/O
USB0 双向 D- 线路。
PU I
USB_DM
D1
6
[6]
RESETN
G1
64
[6]
外部复位输入:此引脚上的低电平可复位器件,导致 I/O 端口和外设呈现默认状态,
并且处理器从地址 0 开始执行。将器件从深度掉电模式中唤醒。
RTCXIN
A7
33
-
-
RTC 振荡器输入。
RTCXOUT B7
35
-
-
RTC 振荡器输出。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
19/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 4. 引脚说明 (续)
64 引脚
复位状态 [1]
类型
说明
49-pin
符号
VREFP
B4
22
-
-
ADC 正基准电压。
VREFN
-
21
-
-
ADC 负基准电压。
VDDA
A4
23
-
-
模拟供电电压。
VDD
C4, 8,
-
-
1.62 V 至 3.6 V 单电源给内部数字功能和 I/O 供电。
-
-
地线。
-
-
模拟接地。
F4
24,
34,
56
VSS
D4, 9,
E4
25,
55
VSSA
A3
20
[1]
PU = 输入模式,已使能上拉电阻 (上拉电阻将引脚拉高至 VDD)。 Z = 高阻抗;上拉电阻或下拉电阻已禁用, AI = 模拟输入, I = 输入,
O = 输出, F = 悬空。复位状态反映引脚在复位时无启动代码操作的状态。不同电源模式下的引脚状态请参见 6.2.2 章 “ 不同电源模式下
的引脚状态 ”。有关未使用引脚的端接请参见 6.2.1 章 “ 未使用引脚的端接 ”。
[2]
具有可编程干扰滤波器的 5 V 兼容焊盘 (VDD 存在时,容限为 5 V ; VDD 不存在时,容限不超过 3.6 V);提供具有 TTL 电平和迟滞的
数字 I/O 功能;标准驱动强度。请参见表 31。输入滤波器抑制的峰值或干扰脉冲宽度为 3 ns 至 16 ns (仿真值)。
[3]
真开漏引脚。I2C 总线引脚符合 I2C 总线规范,支持 I2C 标准模式、I2C 快速模式和 I2C 超快速模式。此引脚要求进行外部上拉,以提供
输出功能。电源关闭时,此引脚处于悬空状态,不会干扰 I2C 线路。开漏配置适用于此引脚上的所有功能。
[4]
5 V 兼容引脚提供带有可配置模式、可配置迟滞和模拟输入的标准数字 I/O 功能。配置为模拟输入时,引脚的数字部分禁用,且引脚并非
5 V 兼容。
[5]
复位焊盘。带干扰滤波器和迟滞功能的 5 V 兼容焊盘。输入滤波器抑制的尖峰或干扰脉冲宽度为 3 ns 至 20 ns (仿真值)。
[6]
5 V 兼容的透明模拟焊盘。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
20/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
6.2.1 未使用引脚的端接
表 5 显示如何端接未在应用中使用的引脚。在很多情况下,未使用的引脚需要通过外部连
接,或者通过软件正确配置,以便最大程度降低器件的总功耗。
带 GPIO 功能的未使用引脚应配置为输出,将其设为低电平,且禁用它们的内部上拉电阻。
如需将 GPIO 引脚配置为输出并驱动至低电平,可在 IOCON 寄存器中选择 GPIO 功能,选
择 GPIO DIR 寄存器中的输出,然后针对该引脚将 0 写入 GPIO PORT 寄存器。在引脚的
IOCON 寄存器中禁用上拉电阻。
此外,建议将所有较小封装上未外焊的 GPIO 引脚配置为输出驱动至低电平,且禁用内部上
拉电阻。
表 5. 未使用引脚的端接
引脚
默认状态 [1] 未使用引脚的端接建议
复位
I ; PU
所有 PIOn_m(非开漏) I ; PU
如果应用程序不使用 RESET 引脚,可将其保持未连接状态。
如果驱动至低电平且通过软件配置为 GPIO 输出和上拉禁用,则可以保持不连接状态。
PIOn_m (I2C 开漏)
IA
如果驱动至低电平且通过软件配置为 GPIO 输出,则可以保持不连接状态。
USB_DP
F
如果未使用 USB 接口,则引脚可保持未连接状态,但深度掉电模式除外,在该模式
下,引脚必须从外部拉至低电平。
USB_DM
F
如果未使用 USB 接口,则引脚可保持未连接状态,但深度掉电模式除外,在该模式
下,引脚必须从外部拉至低电平。
RTCXIN
-
连接至地面。接地时,禁用 RTC 振荡器。
RTCXOUT
-
可保持未连接状态。
VREFP
-
连接至 VDD。
VREFN
-
连接至 VSS。
VDDA
-
连接至 VDD。
VSSA
-
连接至 VSS。
[1]
I = 输入, IA = 无效 (无上拉 / 下拉使能), PU = 上拉使能, F = 悬空
6.2.2 不同电源模式下的引脚状态
表 6. 不同电源模式下的引脚状态
引脚
活动
睡眠
深度睡眠
PIOn_m 引脚 (非 I2C)
如 IOCON[1] 中的配置。默认:内部上拉使能
PIO0_23 至 PIO0_26(开漏 I2C 总 如 IOCON[1] 中的配置。
线引脚)
复位
[1]
深度掉电模式
悬空。
悬空。
复位功能使能。默认:输入、内部上拉使能。
在睡眠和深度睡眠模式下保留默认和编程引脚状态。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
21/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7. 功能说明
7.1 架构概述
ARM Cortex-M4 包含 3 条 AHB-Lite 总线:1 条系统总线、 I-code 和 D-code 总线。一条总
线专门用于指令提取 (I-code),一条总线专门用于数据访问 (D-code)。如果并发操作针对不
同器件,使用两条内核总线可允许进行同步操作。
LPC5411x 使用多层 AHB 矩阵,以一种灵活的方式将 ARM Cortex-M4 总线及其他总线主
机连接到外围设备,从而优化性能,具体的实现方式是让不同的总线主机能够同时访问该矩
阵的不同从机端口上的外围设备。
7.2 ARM Cortex-M4 处理器
ARM Cortex-M4 是一种通用的 32 位微处理器,它可提供高性能和极低的功耗。 ARM
Cortex-M4 具备许多新的特性,其中包括一个 Thumb-2 指令集、低中断延迟、硬件乘法和
除法、可中断 / 可连续的多个加载和存储指令、中断的自动状态保存和恢复、中断控制器与
唤醒中断控制器的紧密集成,以及能够同步访问的多条核心总线。
采用 3 级流水线技术,所有处理和存储器系统都能够连续操作。通常,在执行某一条指令
时,它的下一条指令正被解码,第三条指令正从存储器中获取。
7.3 ARM Cortex-M4 集成了浮点单元 (FPU)
FPU 完全支持单精度加、减、乘、除、累积和平方根操作。它还可用于固定点和浮点数据
格式以及浮点常数指令之间的转换。
FPU 可提供浮点计算功能,符合 ANSI/IEEE 标准 754-2008、针对二进制浮点运算的 IEEE
标准 (被称为 IEEE 754 标准)。
7.4 ARM Cortex-M0+ 协处理器
ARM Cortex-M0+ 协处理器可提供高性能和极低的功耗。该处理器利用 2 级流水线技术 von
Neumann 架构和一个小型但非常强大的指令集,提供高端处理硬件。该处理器包含一个单
周期乘法器、一个带 32 个中断的 NVIC 和一个单独的系统节拍定时器。
7.5 存储器保护单元 (MPU)
Cortex-M4 包含一个内存保护单元 (MPU),可通过保护用户应用中的关键数据来提高嵌入
式系统的可靠性。
MPU 可通过禁用访问相互数据、禁用访问内存区域、允许将内存区域定义为只读以及检测
可能会导致系统故障的异常内存访问来分别处理任务。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
22/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
MPU 会将内存分成截然不同的区域并通过防止不允许的访问来设置保护。MPU 支持最多八
个区域,每个区域都可分割成八个分区。访问未在 MPU 区域中定义的或者未得到区域设置
允许的内存位置会导致发生 “ 内存管理故障 ” 异常。
7.6 Cortex-M4 的可嵌套中断向量控制器 (NVIC)
NVIC 是 Cortex-M4 的主要组成部分。它与 CPU 紧密结合,降低了中断延时,并让新进中
断可以得到高效处理。
7.6.1 特性
• 控制系统的异常及外设中断。
• 40 个矢量中断插槽。
• 8 个可编程的中断优先级,带硬件优先级屏蔽。
• 可利用向量表偏移寄存器 (VTOR) 再定位的向量表。
• 非屏蔽中断 (NMI)。
• 软件中断生成功能。
7.6.2 中断源
每个外围设备均有一条中断线连接到 NVIC,但可能有好几个中断标志。
7.7 Cortex-M0+ 的可嵌套中断向量控制器 (NVIC)
NVIC 是 Cortex-M0+ 的必要组成部分。它与 CPU 紧密结合,降低了中断延时,并让新进中
断可以得到高效处理。
7.7.1 特性
• 控制系统的异常及外设中断。
• 32 个矢量中断插槽。
• 4 个可编程的中断优先级,带硬件优先级屏蔽。
• 可利用 VTOR 再定位的向量表。
• 非屏蔽中断 (NMI)。
• 软件中断生成功能。
7.7.2 中断源
每个外围设备均有一条中断线连接到 NVIC,但可能有好几个中断标志。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
23/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.8 系统节拍定时器 (SysTick)
ARM Cortex-M4 和 ARM Cortex-M0+ 内核具有一个旨在生成一个 SYSTICK 专用异常的系
统节拍定时器 (SysTick)。 SysTick 的时钟源可以是系统时钟或 SYSTICK 时钟。
7.9 片内静态 RAM
LPC5411x 支持高达 192 kB 的 SRAM,并提供独立的总线主机访问以实现更高的吞吐量,
以及单独的功率控制以实现低功耗操作。
7.10 片上 flash
LPC5411x 支持高达 256 KB 片上 flash 存储器。
7.11 片上 ROM
32 KB 片上 ROM 包含引导加载程序和下列应用程序编程接口 (API):
• 在系统编程 (ISP) 和在应用编程 (IAP) 支持 flash 编程。
• 基于 ROM 的 USB 驱动程序(HID、CDC、MSC 和 DFU)。支持通过 USB 更新 flash。
• 支持通过闪存、 USART、 SPI 和 I2C 中的有效用户代码引导。
• 旧式、单图像以及双图像引导。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
24/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.12 存储器映射
LPC5411x 包含几个不同的存储器区域。 APB 外设区域尺寸为 64 KB,划分后最多支持 32
个外设。为每个外设分配 4 KB 空间,简化地址解码。
图 6 从用户程序角度显示复位后整个地址空间的整体映射。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
25/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
Memory space
(reserved)
private peripheral bus(1)
(reserved)
APB peripherals
0xFFFF FFFF
ADC
0xE010 0000
(reserved)
0xE000 0000
ISP-AP interface
0x4400 0000
(reserved)
peripheral
bit-band addressing
(reserved)
AHB
peripherals
(reserved)
Flexcomm Interface 7
0x4200 0000
Flexcomm Interface 6
0x400A 1000
Flexcomm Interface 5
CRC engine
0x4008 0000
(reserved)
0x4006 0000
DMIC interface
Asynchronous
APB peripherals
High Speed GPIO
0x4004 0000
APB peripherals on
APB bridge 1
0x4002 0000
see APB
memory
map figure
APB peripherals on
APB bridge 0
(reserved)
0x4000 0000
0x2400 0000
SRAM bit-band
addressing
(reserved)
Mailbox
Flexcomm Interface 4
Flexcomm Interface 3
Flexcomm Interface 2
Flexcomm Interface 1
Flexcomm Interface 0
0x2200 0000
0x2002 8000
SRAM2
(32 KB)(2)
0x2002 0000
SRAM1
(64 KB)(2)
SCTimer / PWM
FS USB device
(reserved)
DMA controller
(reserved)
0x400A 1000
0x400A 0000
0x4009 D000
0x4009 C000
0x4009 9000
0x4009 8000
0x4009 7000
0x4009 6000
0x4009 5000
0x4009 1000
0x4009 0000
0x4008 C000
0x4008 B000
0x4008 A000
0x4008 9000
0x4008 8000
0x4008 7000
0x4008 6000
0x4008 5000
0x4008 4000
0x4008 3000
0x4008 2000
0x4008 1000
0x2001 0000
SRAM0
(64 KB)(2)
0x2000 0000
(reserved)
0x0400 8000
SRAMX
(32 KB)(2)
0x0400 0000
(reserved)
Boot ROM
0x0300 8000
0x0300 0000
(reserved)
256 KB on-chip flash(2)
128 KB on-chip flash(2)
0x0004 0000
0x0002 0000
0x0000 0000
active interrupt vectors
0x0000 00C0
0x0000 0000
aaa-022100
[1] 专用外设总线包括 CPU 外设,比如 NVIC、 SysTick 和内核控制寄存器。
[2] flash 和 SRAM 的总体大小由器件决定。请参见 5 页上的表 1 “ 订购信息 ” 。
图 6.
LPC5411x 存储器映射
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
26/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
APB bridge 0
APB bridge 1
0x4001 FFFF
31-15
(reserved)
14
Micro-tick timer
13
Multi-rate timer
12
Watchdog timer
11-10
(reserved)
9
CTIMER 1
8
CTIMER 0
7-6
(reserved)
5
Input muxes
4
Pin Interrupts (PINT)
3
GINT 1
2
GINT 0
1
IOCON
2
Syscon
0x4000 F000
0x4000 E000
0x4000 D000
0x4000 C000
0x4000 A000
0x4000 9000
0x4000 8000
0x4003 FFFF
31-21
(reserved)
20
Flash controller
19-13
(reserved)
12
RTC
11-9
(reserved)
8
CTIMER 2
7-0
(reserved)
0x4003 5000
0x4003 4000
0x4002 D000
0x4002 C000
0x4002 9000
0x4002 8000
0x4002 0000
0x4000 6000
0x4000 5000
0x4000 4000
Asynchronous APB bridge
0x4005 FFFF
0x4000 3000
0x4000 2000
0x4000 1000
0x4000 0000
31-10
(reserved)
9
CTIMER 4
8
CTIMER 3
7-1
(reserved)
0
Asynch. Syscon
0x4004 A000
0x4004 9000
0x4004 8000
0x4004 1000
0x4004 0000
aaa-016687
图 7.
LPC5411x APB 存储器映射
7.13 电源控制
LPC5411x 支持多种电源控制功能。在工作模式下,当芯片运行时,可以对所选外设的电源
和时钟进行调节,从而降低功耗。此外,处理器还有四种特殊的低功耗模式,可让不同外设
分别运行在:睡眠模式、深度睡眠模式、深度掉电模式,并由功耗模式配置 API 激活。
7.13.1 睡眠模式
在睡眠模式下, CPU 的系统时钟停止,且在复位或中断出现之前都不能执行指令。在睡眠
模式下,外设功能 (如果被选择用于计时)可以继续运行,并可能产生中断使处理器继续
运行。睡眠模式消除了处理器本身、存储器系统和相关控制器,以及内部总线和未使用外设
的动态功耗。处理器的状态和寄存器、外设寄存器和内部 SRAM 的值都会保留,引脚的逻
辑电平保持静态。
7.13.2 深度睡眠模式
深度睡眠模式下,处理器的系统时钟如睡眠模式中一样被禁用。所有模拟模块都默认掉电,
但若需要用作唤醒源时,可通过电源 API 选定并保持运行。主时钟以及所有外设时钟都被
禁用。 FRO 被禁用。 flash 存储器处于待机模式。
深度睡眠模式消除了模拟外设使用的所有功耗以及处理器自身、存储器系统及其相关控制
器和内部总线所使用的所有动态功耗。处理器的状态和寄存器、外设寄存器和内部 SRAM
的值都会保留,引脚的逻辑电平保持静态。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
27/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
GPIO 引脚中断、GPIO 组中断,以及选定的外设(如 USB、DMIC、SPI、I2C、USART、
WWDT、RTC、Micro-tick 定时器以及 BOD)可在深度睡眠下保持运行。 FRO、RTC 振荡
器以及看门狗振荡器可继续运行。某些情况下, DMA 可在深度睡眠模式下运行。更多详情
请参见 LPC5411x 用户手册。
7.13.3 深度掉电模式
在深度掉电模式下,整个芯片的电源关闭,但 RTC 电源域和 RESET 引脚除外。LPC5411x
可以通过 RESET 引脚和 RTC 警报从深度掉电模式唤醒。RTC 控制寄存器中的 ALARM1HZ
标志可生成一个 RTC 唤醒中断请求,此请求可唤醒器件。在深度掉电模式中,不保留 SRAM
和寄存器的内容。深度掉电模式下,所有功能引脚都是三态的。
表 7 显示低功耗模式下的外设配置。
表 7. 低功耗模式下的外设配置
外设
降低功耗模式
睡眠
深度睡眠
深度掉电模式
FRO
软件已配置
软件已配置
关断
闪存
软件已配置
待机
关断
BOD
软件已配置
软件已配置
关断
PLL
软件已配置
关断
关断
看门狗振荡器和 WWDT 软件已配置
软件已配置
关断
Micro-tick 定时器
软件已配置
软件已配置
关断
DMA
活动
有些可针对操作进行配置,参见 7.13.2 章
关断
USART
软件已配置
关闭;但可以在同步从机模式或 32 kHz 时钟模式创建唤醒中断。 关断
SPI
软件已配置
关闭;但可以在从机模式创建唤醒中断。
关断
I2C
软件已配置
关闭;但可以在从机模式创建唤醒中断。
关断
USB
软件已配置
软件已配置
关断
DMIC
软件已配置
软件已配置
关断
其他数字外设
软件已配置
关断
关断
RTC 振荡器
软件已配置
软件已配置
软件已配置
表 8 显示低功耗模式的唤醒源。
表 8. 低功耗模式的唤醒信号源
电源模式
唤醒源
条件
睡眠
任何中断
NVIC 中使能中断。
HWWAKE
某些 Flexcomm 接口和 DMIC 子系统活动。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
28/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 8. 低功耗模式的唤醒信号源 (续)
电源模式
唤醒源
条件
深度睡眠
引脚中断
在 NVIC 和 STARTER0 和 / 或 STARTER1 寄存器中使能引脚中断。
BOD 中断
BOD 复位
看门狗中断
看门狗复位
复位引脚
在 NVIC 和 STARTER0 寄存器中使能中断。
在 BODCTRL 寄存器中使能中断。
使用电源 API 配置 BOD 并保持在此模式中运行。
在 BODCTRL 寄存器中使能复位。
•
•
•
•
•
•
•
在 PDRUNCFG0 寄存器中使能看门狗振荡器。
在 NVIC 和 STARTER0 寄存器中使能看门狗中断。
在 WWDT MOD 寄存器中使能看门狗并输入。
在 WWDT MOD 寄存器中使能中断。
使用电源 API 配置 WDTOSC 并保持在此模式运行。
在 PDRUNCFG0 寄存器中使能看门狗振荡器。
在 WWDT MOD 寄存器中使能看门狗和看门狗复位并输入。
始终可用。
RTC 1 Hz 报警定时器
RTC 1 kHz 定时器超时
和警告
Micro-tick 定时器 (用
于从深度睡眠模式进
行超低功耗唤醒)
I2C
•
•
•
•
•
•
•
•
•
•
•
•
•
•
在 RTCOSCCTRL 寄存器中使能 RTC 1 Hz 振荡器。
在 AHBCLKCTRL0 寄存器中使能 RTC 总线时钟。
将超时值写入 RTC COUNT 寄存器以启动 RTC 警报定时器。
在 STARTER0 寄存器中使能 RTCALARM 中断。
在 RTC CTRL 寄存器中使能 RTC 1 Hz 振荡器和 RTC 1 kHz 振荡器。
在 RTC WAKE 寄存器中写入一个值,以启动 RTC 1 kHz 定时器。
在 STARTER0 寄存器中使能 RTC 唤醒中断。
在 PDRUNCFG0 寄存器中使能看门狗振荡器。
通过写入 AHBCLKCTRL1 寄存器使能 Micro-tick 定时器。
通过写入 UTICK CTRL 寄存器启动 Micro-tick 定时器。
在 STARTER0 寄存器中使能 Micro-tick 定时器中断。
中断
来自从机模式 I2C 的中断。
SPI 中断
来自从机模式 SPI 的中断。
USART 中断
来自从机模式或 32 kHz 模式 USART 的中断。
USB 需要时钟中断
检测到需要时钟的活动时,通过 USB 中断。
DMA 中断
有关与 DMA 相关的中断详情。
HWWAKE
某些 Flexcomm 接口和 DMIC 子系统活动。
深度掉电模式 RTC 1 Hz 报警定时器
RTC 1 kHz 定时器超时
和报警
复位引脚
•
•
•
•
•
在 RTC CTRL 寄存器中使能 RTC 1 Hz 振荡器。
将超时值写入 RTC COUNT 寄存器以启动 RTC 报警定时器。
在 RTCOSCCTRL 寄存器中使能 RTC 1 Hz 振荡器和 RTC 1 kHz 振荡器。
在 AHBCLKCTRL0 寄存器中使能 RTC 总线时钟。
在 RTC WAKE 寄存器中写入一个值,以启动 RTC 1 kHz 定时器。
始终可用。
7.14 通用 I/O (GPIO)
LPC5411x 支持两个总共带有 48 个 GPIO 引脚的 GPIO 端口。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
29/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
没有连接到特定外围设备功能的器件引脚由 GPIO 寄存器进行控制。引脚可动态配置为输入
或输出。独立的寄存器允许同时设置或清除任意数量的输出。无论为该引脚选择哪个外设,
都可回读端口引脚的当前电平。
查看表 4,了解复位时的默认状态。
7.14.1 特性
• 加速 GPIO 功能:
– GPIO 寄存器位于 AHB,这样可实现最快的 I/O 时序。
– 掩码寄存器允许把端口位集视作一组处理,保留其他位不变。
– 所有 GPIO 寄存器都是可进行字节和半字寻址的。
– 整个端口值可写在一个指令中。
• 位级设置、清除及切换寄存器允许单一的指令集,以及清除或切换一个端口中任何数量
的位。
• 各个位的方向控制。
• 复位后所有 I/O 均会默认为输入。
• 可选择所有 GPIO 引脚,以创建一个边沿或电平触发的 GPIO 中断请求。
• 可以通过任意一个引脚或几个引脚触发一组 GPIO 中断。
7.15 引脚中断 / 模式引擎
引脚中断模块可配置所有数字引脚中的多达 8 个引脚,从而提供连接 NVIC 的 8 个外部中
断。模式匹配引擎能与软件配合使用,根据引脚输入创建复合状态机。任何数字引脚除了能
通过开关矩阵选择功能外,还可通过 SYSCON 模块配置为引脚中断或模式匹配引擎的输
入。控制引脚中断或模式匹配引擎的寄存器位于 I/O+ 总线上,便于快速单周期访问。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
30/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.15.1 特性
• 引脚中断:
– 可从端口 0 和 1 上的所有 GPIO 引脚中最多选择 8 个引脚,作为边沿触发或电平触
发中断请求。需要为每个请求在 NVIC 中创建一个单独的中断。
– 边沿触发中断引脚可以在上升沿和 / 或下降沿产生中断。
– 电平触发中断引脚可以在高电平或低电平有效时产生中断。
– 电平触发中断引脚可以在高电平或低电平有效时产生中断。
– 引脚中断可将器件从睡眠模式和深度睡眠模式中唤醒。
• 模式匹配引擎:
– 可从端口 0 和 1 上的所有数字引脚中选择最多 8 个引脚,组成布尔表达式。布尔表
达式由特定电平和 / 或这些引脚的多种组合转换所组成。
– 组成特定布尔表达式的每一个位逻辑片最小项 (乘数项)都可以产生其自身的专用
中断请求。
– 任意模式匹配事件还能够被编程以生成 RXEV 通知给 CPU。RXEV 信号可连接至一
个引脚。
– 模式匹配能与软件配合使用,根据引脚输入创建复合状态机。
– 模式匹配引擎可协助仅从激活或睡眠模式唤醒。
7.16 AHB 外设
7.16.1 DMA 控制器
DMA 控制器允许外设到存储器、存储器到外设和存储器到存储器之间的传输。每个 DMA
流都可以为单个源和目标提供单向 DMA 传输。
7.16.1.1
特性
• 20 条通道,其中 19 条连接至外设 DMA 请求。这些通道都通过 Flexcomm 接口(USART、
SPI、 I2C 和 I2S)和数字麦克风接口接入。
• DMA 操作可由片上或片外事件触发。
• 用户可以选择每路通道的优先级 (最高 8 个优先级)。
• 连续优先级仲裁。
• 含 4 个条目的地址高速缓存。
• 数据总线的高效利用。
• 单次传输支持多达 1024 字。
• 地址递增选项支持打包和 / 或拆包数据。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
31/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.17 数字串行外围设备
7.17.1 USB2.0 器件控制器
7.17.1.1
特性
• USB2.0 全速器件控制器。
• 支持十个物理 (五个逻辑)端点,包括一个控制端点。
• 支持单双缓冲。
• 支持 Crystal-less 操作,也支持使用 USB 帧校准 FRO。
• 每个非控制端点都支持批量、中断或等时端点类型。
• 支持连接电源管理 (LPM)。
7.17.2 DMIC 子系统
7.17.2.1
特性
• 1 个或 2 个总线的左侧和 / 或右侧通道的脉冲密度调制 (PDM) 数据输入。
• 灵活抽取。
• 针对每个通道的 16 条目 FIFO。
• 可选择隔直或未加改变的直流偏置。
• 可在不唤醒 CPU 的情况下,利用 DMA 在深度睡眠模式下传输数据,然后自动返回深
度睡眠模式。
• 在 Flexcomm 接口 7 上,可直接将数据传输至 I2S。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
32/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.17.3
Flexcomm 串行通信接口
每个 Flexcomm 接口都提供外设功能选择,用户必须先选择功能,然后才能配置和使用。
7.17.3.1
特性
•
•
•
•
•
具备异步操作或同步主机或从机操作的 USART。
SPI 主机或从机,具备多达四种从机选择。
I2C,包括独立的主机、从机以及监控功能。
Flexcomm 接口 6 和 7 支持 I2S 功能。
USART、 SPI 和 I2S 的流量数据使用 Flexcomm 接口 FIFO。 I2C 功能不使用 FIFO。
7.17.4 USART
7.17.4.1
特性
•
•
•
•
•
•
•
•
•
•
主机或从机操作的同步模式。包括数据阶段选择和连续时钟选项。
•
•
•
•
•
•
还可从单个寄存器读取接收数据和状态。
异步模式中的最大比特率为 6.25 Mb/s。
同步主机模式下,最大数据传输速率为 20 Mbit/s,同步从机模式下,则为 16 Mbit/s。
带软件地址比较的多处理器 / 多点 (9 位)模式。
RS-485 收发器输出使能。
用于自动波特率检测的自动波特率模式。
奇偶生成及校验:奇数、偶数或无。
在异步模式下,软件可选 5-16 个时钟的过采样。
一个发送和一个接收数据缓冲区。
用于自动流控制的 RTS/CTS 硬件信号。可以通过增量 CTS 检测、发送禁用控制和任
意 GPIO 用作 RTS 输出实现软件流控制。
中止产生及检测。
接收数据为 3 个样本 “ 投票 ” 中的 2 个。当有一个样本不一样的时候,状态标志置位。
具备自动波特率功能的内置波特率发生器。
小数速率分频器在所有 USART 中共享。
以下中断可用:达到 FIFO 接收级别、达到 FIFO 发送级别、发送器空闲、接收器断开
变更检测、成帧错误、奇偶校验错误、上溢、下溢、增量 CTS 检测、接收器样本噪声
检测。
• 用于测试数据和流量控制的环回模式。
• 在同步从机模式中,从深度睡眠唤醒器件。
• 特殊工作模式允许将 32.768 kHz RTC 振荡器用作 UART 时钟,从而实现高达 9600
波特的操作。当器件处于深度睡眠时,可以使用此模式,并且在收到字符时,可以唤
醒器件。
• USART 发送与接收功能可配合系统 DMA 控制器使用。
• USART 同步从机模式上的活动允许在任意使能中断上从深度睡眠模式唤醒。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
33/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.17.5 SPI 串行 I/O 控制器
7.17.5.1
特性
• 主机和从机操作。
• 对于 SPI 功能,在主机模式下,最大数据传输速率为 71 Mbit/s,在从机模式下,则为
15 Mbit/s。
• 直接支持 1 至 16 位的数据帧。软件或 DMA 设置支持更大的帧。
• 主机和从机操作。
• 无需读取输入数据即可将数据发送至从机。这在设置 SPI 存储器的时候很有用。
• 控制信息还可与数据一同写入。这样便实现了极为丰富的操作,包括 “ 任意长度 ” 的帧。
• 4 个从机选择输入 / 输出,极性可选且使用灵活。
• 处于从机模式时, SPI 上的活动允许在任意使能中断上从深度睡眠模式唤醒。
注:不支持 Texas Instruments SSI 和 National Microwire 模式。
7.17.6 I2C 总线接口
I2C 总线是双向的,仅使用以下两根线进行 I2C 控制:串行时钟线 (SCL) 和串行数据线
(SDA)。每个设备均由一个唯一的地址进行识别,并且可用作一个纯接收器设备 (例如,
LCD 驱动器)或一个同时具有信息收发功能的发送器 (例如,存储器)。发送器和 / 或接
收器可在主机或从机模式下工作,具体取决于芯片是需要启动数据传输还是只被寻址。 I2C
是一种多主机总线,可由所连接的多个总线主机进行控制。
7.17.7 特性
• 独立的主机、从机和监控器功能。
• 支持的总线速度:
– 标准模式,最高 100 kb/s。
– 快速模式,最高 400 kb/s。
– 超快速模式下,最高 1 Mbits/s (在特定的 I2C 引脚上)。
– 高速模式下, 3.4 Mbits/s (仅作为从机)(在特定的 I2C 引脚上)。
• 支持多主机和带从机功能的多主机。
• 硬件支持多个 I2C 从机地址。
• 可以通过一个位屏蔽或一个地址范围选择性验证一个从机地址,从而响应多个 I2C 总线
地址。
• 通过软件辅助支持 10 位寻址。
• 支持系统管理总线 (SMBus)。
• 用于主机、从机和监控器功能的单独 DMA 请求。
• 不需要芯片时钟就能接收和比较从机地址,因而此事件可以从深度睡眠模式唤醒器件。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
34/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.17.8 I2S 总线接口
I2S 总线为流数据传输应用 (例如数字音频或数据收集)提供一个标准通信接口。 I2S 总线
规范定义一种 3 线串行总线,包含一个数据、一个时钟以及一个字选择 / 帧触发信号,提供
单声道或双声道(单声道或立体声)音频数据传输及其他配置。在 LPC5411x 中,I2S 功能
包含在 Flexcomm 接口 6 和 Flexcomm 接口 7 中。这些 Flexcomm 接口每个都采用四对 I2S
通道。
一个 Flexcomm 接口中的 I2S 接口至少提供一对通道,可以配置为主机或从机。如果存在其
他通道对,则始终作为从机操作。一个 Flexcomm 接口中的所有通道对共用一组 I2S 信号,
一起配置,用以执行发送或接收操作,它们采用相同的模式、相同的数据配置以及相同的帧
配置。所有这些通道对都可以参与执行时分复用 (TDM) 安排。对于需要 MCLK 输入和 / 或
输出的案例,这种操作会在系统级时钟方案的 I2S 数据块外部施行。
7.17.8.1
特性
• 一个 Flexcomm 接口可能采用一对或多对 I2S 通道,第一对可能用作主机或从机,而余
下的则用作从机。对所有通道对实施集体配置,将它们用于发送或接收,以及共享属
性。每个 Flexcomm 接口都有指定的通道对数,可能从 0 对到 4 对。
• 在一个 Flexcomm 接口中,针对所有通道的可配置数据的大小为 4 位到 32 位。每对通
道也可单独配置,以用作单个通道 (与立体声操作相反的单声道)。
• 一个 Flexcomm 接口中的所有通道对都共用单个位时钟 (SCK)、字选择 / 帧触发器 (WS)
以及数据行 (SDA)。
• 一个 Flexcomm 接口中的所有 I2S 数据传输使用 Flexcomm 接口 FIFO。 FIFO 的深度
为 8 个条目。
• 左对齐和右对齐数据模式。
• DMA 支持采用 FIFO 触发。
• 支持具备多个立体声插槽和 / 或单声道插槽的 TDM (时分复用)。每对通道都可作为
任意数据插槽使用。在同一 TDM 数据行中,多对通道可作为不同的插槽使用。
• 位时钟和 WS 可选择性地反相。
• 支持的采用频率由特定的器件配置和应用限制(例如:系统时钟频率、PLL 可用性等)
决定,但通常支持标准音频数据传输速率。参见 I2S 章节 (UM10914) 下的数据传输速
率部分,计算时钟和采样速率。
注:Flexcomm 接口功能时钟频率不得高于 48 MHz。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
35/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.18 标准计数器 / 定时器 (CTimer0 至 4)
LPC5411x 包括五种 32 位通用定时器 / 计数器。
定时器 / 计数器旨在对系统导出的时钟或外部提供的时钟的周期进行计数。它可根据四个匹
配寄存器选择产生中断、产生定时 DMA 请求,或者在指定的定时器值执行其他操作。每个
定时器 / 计数器还包括两个捕获输入,用来在输入信号跃迁时捕获定时器值,同时可根据需
要产生一个中断。
7.18.1 特性
• 一个带有可编程 32 位前置分频器的 32 位定时器 / 计数器。
• 计数器或定时器操作。
• 每个定时器拥有四个 32 位捕获通道,可以在输入信号跃迁时生成定时器值快照。捕获
事件也可能会产生一个中断。
• 可以配置定时器和预分频器以便在指定捕获事件上清除。此功能允许通过清除输入脉
冲前沿的定时器并捕获后沿的定时器值,轻松测量脉冲宽度。
• 四个 32 位匹配寄存器允许:
– 连续操作,可选择在匹配时产生中断。
– 在与可选中断生成相匹配时停止定时器运行。
– 在与可选中断生成相匹配时进行定时器复位。
• 与匹配寄存器对应,每个定时器拥有四个外部输出,它们具有如下功能:
– 匹配时设置低电平。
– 匹配时设置高电平。
– 匹配时切换。
– 匹配时不执行任何操作。
• 最多有两个匹配寄存器可用来产生定时 DMA 请求。
• PWM 模式在 PWM 输出中使用最多三个匹配通道。
7.18.2 SCTimer/PWM 子系统
SCTimer/PWM 是一种灵活的定时器模块,它可以创建复杂的 PWM 波形,执行其他高级时
序和控制操作 (在最少或无 CPU 干预的情况下)。
在单向或双向模式中,SCTimer/PWM 可以当做单个 32 位计数器使用,或者当做两个单独
的 16 位计数器使用。它支持一系列匹配寄存器 (可与计数数值进行对比),以及捕获寄存
器 (在检测到某些预限定条件时可记录当前的计数数值)。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
36/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
SCTimer/PWM 模块支持多个独立事件,用户可基于某些参数组合 (包括其中一个匹配寄
存器上的匹配、和 / 或其中一个 SCTimer/PWM 输入或输出上的转换、计数方向及其他因
素)来定义这些事件。
SCTimer/PWM 模块执行的每种操作都是对其中某个用户定义事件的直接响应,而且不需要
任何软件开销。任何事件都能够被使能,以便:
• 开始、停止或挂起计数器。
• 限制计数器:在单向模式中清除计数器,或在双向模式中改变其方向。
• 置位、清除或切换任何 SCTimer/PWM 输出。
• 强制进入任何捕获寄存器捕获计数数值。
• 生成一个 DMA 请求中断。
7.18.2.1
特性
• SCTimer/PWM 支持:
– 八个输入。
– 八个输出。
– 十个匹配 / 捕获寄存器。
– 十个事件。
– 十种状态。
• 计数器 / 定时器特性:
– 每一个 SCTimer/PWM 都可配置为 2 个 16 位计数器或 1 个 32 位计数器。
– 计数器由系统时钟或所选输入来进行计时。
– 数量可配置的匹配寄存器和捕获寄存器。总共 5 个匹配和捕获寄存器。
– 十个事件。
– 十种状态。
– 匹配和 / 或输入或输出转换时触发以下事件:中断;停止、限制、挂起定时器或改变
计数方向;切换输出;改变状态。
– 计数器值可以载入捕获寄存器,由匹配或输入 / 输出切换触发。
• PWM 特性:
– 计数器可以与匹配寄存器一同使用,以便切换输出,并创建与时间成比例的 PWM
信号。
– 最多 8 个单边沿或 4 个双边沿 PWM 输出,具有独立的占空比和相同的 PWM 周期
长度。
• 事件创建特性:
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
37/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
– 以下条件定义了一次事件:计数器匹配条件、输入 (或输出)条件 (如上升沿或下
降沿或电平)、匹配和 / 或输入 / 输出条件组合。
– 所选事件可以限制、挂起、启动或停止计数器操作,或者改变其方向。
– 事件触发状态改变、输出切换、中断和 DMA 事务。
– 匹配寄存器 0 可用作自动限值。
– 在双向模式中,事件可以根据计数方向使能。
– 可以保持匹配事件,直至发生另一个符合条件的事件。
• 状态控制特性:
– 状态由计数器运行时的事件状态决定。
– 事件的发生导致状态改变。
– 每一个事件都能分配至一个或多个状态。
– 状态变量可以对多个计数器周期进行排序。
7.18.3 窗口化看门狗定时器 (WWDT)
看门狗定时器用于在可编程时间内复位或中断进入错误状态的微控制器。看门狗定时器使
能时,如果用户程序未能在预定时间内馈入(或重新载入)看门狗,则会生成看门狗复位。
7.18.3.1
特性
• 如果在可编程超时周期内未重新载入,则可在内部复位芯片。
• 可选的窗口操作需要在最短与最长时间周期(这两者均可编程设定)范围内重新载入。
• 可在看门狗超时之前的可编程时间生成可选的警报中断。
• 带内部固定预分频器的可编程 24 位定时器。
• 时间周期可选,从 1,024 个看门狗时钟 (TWDCLK × 256 × 4)到超过 6,700 万个看门
狗时钟 (TWDCLK × 224 × 4),步长为 4 个看门狗时钟。
• “ 安全 ” 看门狗操作。一旦使能,则要求禁用硬件复位或看门狗复位。
• 喂狗序列不正确会立即导致看门狗事件 (使能状态下)。
• 可选择保护看门狗重新载入值,使其只能在 “ 警报中断 ” 时间后才能改变。
• 指示看门狗复位的标志。
• 看门狗时钟 (WDCLK) 是一种可选频率源,范围为 6 kHz 至 1.5 MHz。随着温度、电压
和硅加工的变化,该时钟的精度限制在 +/- 40 % 范围内。
• 看门狗定时器可配置为在深度睡眠模式下运行。
• 调试模式。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
38/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.18.4 RTC 定时器
RTC 数据块有两个定时器:主 RTC 定时器和高分辨率 / 唤醒定时器。主 RTC 定时器是一
个 32 位定时器,使用一个 1 Hz 的时钟,并作为实时时钟连续运行。当定时器值达到匹配
值时,会产生中断。如果使能,警报中断还可从任意低功耗模式唤醒器件。
高分辨率或唤醒定时器是一个 16 位定时器,使用一个 1 kHz 时钟并作为单次掉电定时器使
用。加载定时器时,会开始向下计数至零,这时会产生中断。中断可用于从任意低功耗模式
唤醒器件。此定时器用于从深度睡眠或深度掉电模式定时唤醒。如果未使用,可禁用此高分
辨率唤醒定时器,从而节省功耗。
RTC 定时器使用 32.768 kHz 时钟输入来创建一个 1 Hz 或 1 kHz 时钟。
7.18.4.1
特性
• RTC 振荡器拥有以下时钟输出:
– 32.768 kHz 时钟,可选系统时钟和 CLKOUT 引脚。
– 用于 RTC 计时的 1 Hz 时钟。
– 用于高分辨率 RTC 计时的 1 kHz 时钟。
• 用于警报生成的 32 位、 1 Hz RTC 计数器和相关匹配寄存器。
• 在 1 kHz 时计时的单独的 16 位高分辨率 / 唤醒定时器,用于 1 ms 分辨率,最大定时
溢出的周期超过 1 分钟。
• RTC 警报和高分辨率 / 唤醒定时器超时,每个定时器都生成独立的中断请求。任意一
个超时都可将器件从包括深度掉电模式在内的任何低功耗模式唤醒。
7.18.5 多速率定时器 (MRT)
多速率定时器 (MRT) 提供四通道重复中断定时器。每一个通道均可采用独立的时间间隔编
程,并且每一个通道的工作都独立于其他通道。
7.18.5.1
特性
• 24 位中断定时器。
• 4 个通道独立从单独设置的值开始递减计数。
• 重复中断、单次中断和单次总线中断模式。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
39/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.18.6 Micro-tick 定时器 (UTICK)
超低功耗 Micro-tick 定时器,通过看门狗振荡器运行,可用于将器件从低功耗模式中唤醒。
7.18.6.1
特性
• 超简单定时器。
• 写入一次以启动。
• 中断或软件轮询。
• 可通过外部引脚变换触发的四个捕获寄存器。
7.19 12 位模数转换器 (ADC)
ADC 支持 12 位分辨率和高达 5.0 MSPS 的快速转换速率。模数转换序列可通过多个源触
发。潜在触发源有 SCTimer/PWM、外部引脚以及 ARM TXEV 中断。
ADC 支持各种时钟方案,带同步至系统时钟的时钟和用于高速转换的单独异步时钟
ADC 集成硬件阈值比较功能,带过零检测。阈值交叉中断可从内部连接至 SCTimer/PWM
输入,在 ADC 和 SCTimer/PWM 之间支持紧凑定时控制。
7.19.1 特性
• 12 位逐次逼近型模数转换器。
• 多达 12 个引脚的多路输入。
• 两个可配置转换序列具有独立的触发。
• 可选自动阈值上 / 下限比较和过零检测。
• 测量范围:VREFN 至 VREFP (不超过 VDDA 电压电平)。
• 12 位转换率为 5.0 MHz。可选择在更高转换率的条件下提供更低分辨率。
• 用于单个或多个输入的突发转换模式。
• 同步或异步操作。异步操作可提供选择 ADC 时钟频率的最大灵活性,同步模式可实现
最小触发器延迟并可消除不确定性和抖动以响应触发器。
• 温度传感器作为备选输入连接,供 ADC 通道 0 使用。
7.20 温度传感器
温度传感器变送器使用一个内部 pn-junction 二极管基准,输出补充绝对温度 (VCTAT) 电压。
输出电压与器件温度成反比,随温度变化而变化,其绝对精确度高于 ±3 °C (相对于整个
温度范围, -40 °C 至 +105 °C)。温度传感器几乎为直线,只具备较小的曲率。输出电压测
量选取了不同的温度范围,且采用了适合的线性最小二乘行。
上电之后,必须允许温度传感器输出先达到稳定值,然后才能用作准确的 ADC 输入。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
40/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
如果是由 ADC 实施温度传感器准确测量,则 ADC 必须配置为单通道突发模式。九级转换
(或更多)突发的最终值提供准确结果。
7.21 系统控制
7.21.1 时钟源
LPC5411x 支持两个外部和三个内部时钟源:
• 自由运行振荡器 (FRO)。
• 看门狗振荡器 (WDTOSC)。
• 来自数字 I/O 引脚 CLKIN 的外部时钟源。
• 外部 RTC 32.768 kHz 时钟。
• 系统 PLL 的输出。
7.21.1.1
FRO
内部 FRO 可以用作系统 PLL 的 CPU 时钟或时钟源。上电或任何芯片复位后, LPC5411x
会使用一个内部 12 MHz FRO 作为时钟源。软件稍后可能会切换到其他可用时钟源之一。
可选的 48 MHz 或 96 MHz FRO 也可用作时钟源。
48 MHz FRO 可用作 USB 的时钟源。
FRO 在整个电压和温度范围内调校为 ±1 % 精确度。
7.21.1.2
看门狗振荡器 (WDTOSC)
看门狗振荡器是一个低功耗内部振荡器。WDTOSC 可用于提供 WWDT 和整个芯片的时钟。
看门狗振荡器具备可选频率,范围为 6 kHz 至 1.5 MHz。
7.21.1.3
时钟输入
外部方波时钟源 (最高 25 MHz)可以由数字 I/O 引脚 CLKIN 来输入。
7.21.1.4
RTC 振荡器
当 PLL 输入或输出被选为主时钟的时钟源时,外部 RTC (32.768 kHz) 可用于创建主时钟。
7.21.1.5
系统 PLL
系统 PLL 支持 CPU 以最高 CPU 速率工作,无需高频外部时钟。系统 PLL 可通过内部 FRO
12 MHz 输出、外部时钟输入 CLKIN 或 RTC 振荡器运行。
系统 PLL 接受范围在 32 kHz 至 25 MHz 之间的输入时钟频率。输入频率可通过一个电流控
制振荡器 (CCO) 倍增至高频。 PLL 可通过软件使能或禁用。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
41/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
7.21.2 时钟生成
系统控制模块可生成时钟。可支持许多时钟变化。图 8 概述了潜在的时钟选项。
fro_12m
clk_in
wdt_clk
fro_hf
00
01
pll_clk
32k_clk
10
00
10
main_clk
CPU CLOCK
DIVIDER
11 (1)
11 (1)
main_clk
Main clock select B
MAINCLKSELB[1:0]
Main clock select A
MAINCLKSELA[1:0]
32k_clk
“none”
000
001
010
011
111
ADC CLOCK
DIVIDER
010
111
“none”
fro_12m
clk_in
wdt_clk
AHBCLKDIV
000
001
pll_clk
fro_hf
system clock to
CPU, AHB bus,
Sync APB, etc.
to ADC
ADCCLKDIV
ADC clock select
ADCCLKSEL[2:0]
SYSTEM PLL
(PLL0)
fro_hf
pll_clk
System PLL
settings
000
001
main_clk
PLL clock select
SYSPLLCLKSEL[2:0]
USB CLOCK
DIVIDER
010
111
“none”
to FS USB
USBCLKDIV
main_clk
fro_12m
USB clock select
USBCLKSEL[2:0]
to async
APB bridge
00
01 (1)
fro_hf
pll_clk
main_clk
APB clock select B
ASYNCAPBCLKSELB[1:0]
000
001
MCLK
DIVIDER
010
111
“none”
MCLK pin
(output)
MCLKDIV
MCLK clock select
MCLKCLKSEL[2:0]
(1): synchronized multiplexer,
see register descriptions for details.
fro_12
000
001
fro_hf
pll_clk
to CLK32K of all
Flexcomm Interfaces
32k_clk
main_clk
clk_in
wdt_clk
fro_hf
pll_clk
fro_12m
32k_clk
“none”
010
mclk_in
011
main_clk
100
wdt_clk
101
“none”
111
DMICCLKDIV
(1 per device)
CLKOUT
DIVIDER
101
110
111
to DMIC
subsystem
DMIC clock select
DMICCLKSEL[2:0]
000
001
010
011
100
DMIC CLOCK
DIVIDER
CLKOUTDIV
CLKOUT select
CLKOUTSELA[2:0]
(1 per Flexcomm Interface)
CLKOUT
main_clk
pll_clk
fro_12m
fro_hf
“none”
fro_12
fro_hf
pll_clk
000
001
010
011
111
FRG clock select
FRGCLKSEL[2:0]
FRG CLOCK
DIVIDER
FRGCTRL[15:0]
mclk_in
frg_clk
“none”
000
fcn_fclk
001 (function clock
010 of Flexcomm [n]
011 (up to 8 Flexcomm
100 interfaces on
these devices)
111
Function clock select
FXCOMCLKSEL[n][2:0]
aaa-022102
图 8.
LPC5411x 时钟生成
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
42/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 9 描述了时钟示意图上的信号。
表 9. 时钟示意图信号名称说明
名称
说明
32k_clk
RTC 振荡器的 32 kHz 输出。在 RTCOSCCTRL 寄存器中, 32 kHz 时钟必须使能。
clk_in
这是源自主 CLK_IN 引脚功能的内部时钟。必须通过在 IOCON 数据块中选定该功能,以将其连接到引脚。
frg_clk
小数速率发生器的输出。
fro_12m
当前选定的片上 FRO 振荡器的 12 MHz 输出。
fro_hf
当前选定的 FRO 高速输出。可能为 96 MHz,也可能为 48 MHz。
main_clk
主时钟会被 CPU 和 AHB 总线使用,也可能被其他器件使用。
mclk_in
MCLK 输入功能,通过在 IOCON 数据块中选定该功能,从而将其连接到引脚。
pll_clk
PLL 的输出。
wdt_clk
看门狗振荡器的输出,它具有一个可选的目标频率。此外,还必须在 PDRINCFG0 寄存器中将其使能。
“none”
一个取消连接源,当关联多路复用器的输入未使用时,应选中此源,以节省能耗。
7.21.3 欠压检测
LPC5411x 集成一个监视器,来监控 VDD 引脚上的电压。如果此电压下降到固定水平以下,
则 BOD 设置一个用于查询或引发中断的标志。此外,还可选择一个单独的阈值水平从而引
起芯片复位和中断。
7.21.4 安全
LPC5411x 包含可在复位后由软件使能的窗口化看门狗定时器 (WWDT)。一旦使能后,
WWDT 将保持锁定并且在发生复位之前不得以任何方式进行修改、
7.22 代码安全性 (代码读取保护 - CRP)
LPC5411x 的功能允许用户在系统中提供不同的安全等级,以便限制针对片上 flash 的访问,
以及限制使用串行线调试器 (SWD) 和在系统编程 (ISP)。需要时,通过在指定 flash 位置对
特定模式进行编程来调用 CRP。 IAP 命令不受 CRP 影响。
此外,复位时可以通过拉低LPC5411x上的引脚来调用ISP输入。此引脚叫做ISP输入引脚。
提供 3 级代码读取保护:
1. CRP1 禁用通过 SWD 访问芯片,允许使用有限的 ISP 命令集进行部分闪存更新(闪存
扇区 0 除外)。此模式在要求 CRP 且需要更新闪存字段但不能擦除所有扇区时有用。
2. CRP2 禁用通过 SWD 访问芯片,仅允许更少的 ISP 命令集进行完整闪存擦除和更新。
3. CRP3 可全面禁用任何通过 SWD 和 ISP 的芯片访问。是否通过 IAP 调用来提供 (如
果需要)flash 更新机制,或者通过重新调用 ISP 命令从而利用 USART 来使能 flash 更
新,由用户应用决定。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
43/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
4. 除了 3 个 CRP 等级外,可以禁用针对有效用户代码的 ISP 入口引脚采样 (No_ISP 模
式)。详情请参见 LPC5411x 用户手册。
注意事项
如果选择了 3 级代码读取保护 (CRP3),该器件以后将无法执行厂商测试。
7.23 仿真和调试
调试和跟踪功能集成到 ARM Cortex-M4 和 ARM Cortex-M0+ 中。支持串行线调试和追踪功
能。ARM Cortex-M4 经过配置后可支持多达 8 个断点和 4 个观察点。ARM Cortex-M0+ 配
置为支持最多 4 个断点和 2 个观察点。此外,还可提供 JTAG 边界扫描模式。
支持 ARM SYSREQ 复位,并引发处理器复位外设,执行引导代码,从地址 0x0000 0000
重新启动并在用户入口点中断。
SWD 引脚和与其他数字 I/O 引脚多路复用。一旦复位,这些引脚可默认假设为 SWD 功能。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
44/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
8. 限值
表 10.限值
依照 “ 绝对最大额定值体系 (IEC 60134)”。 [1]
符号
参数
VDD
电源电压(内核和外部供电轨) 引脚 VDD 上
VDDA
模拟供电电压
引脚 VDDA 上
Vref
参考电压
在 VREFP 引脚上
VI
输入电压
条件
仅当 VDD > 1.8 V 时有效;
[2]
最小值
最大值
单位
−0.5
4.6
V
−0.5
4.6
V
−0.5
4.6
V
[6][7]
−0.5
+5.0
V
[5]
−0.5
+5.0
V
−0.5
+5.0
V
−0.5
VDD
V
-
5 V 兼容的 I/O 引脚
VI
输入电压
I2C 开漏引脚上
USB_DM、
USB_DP 引脚
[8][9]
VIA
模拟输入电压
针对模拟功能配置的数字引脚上
IDD
总电源电流
每个电源引脚
[3]
-
60
mA
每个接地引脚
[3]
-
60
mA
-
100
mA
[2]
−0.5
4.6
V
[10]
−65
+150
°C
-
+150
°C
-
1.5
W
4000
V
ISS
总接地电流
Ilatch
I/O 闩锁电流
−(0.5VDD) < VI < (1.5VDD) ;
Tj < 125 °C
Vi(rtcx)
32.768 kHz 振荡器输入电压
Tstg
存储温度
Tj(max)
最大结点温度
Ptot(pack)
总功耗 (每个封装)
VESD
[1]
静电放电电压
基于封装的热传递,不是器件的功耗
人体模型;所有引脚
[4]
以下情况适用于极限值:
a) 该产品包含专门设计用以保护其内部器件的电路,用来防止过量静电荷的破坏作用。但建议仍要采取一些常规预防措施避免超过最大
额定值。
b) 参数在工作温度范围内有效,除非另有说明。所有电压都是相对于 VSS 而言的,除非另有说明。
c) 限制值仅为应力额定值,不建议在这些值下操作器件,也不保证会正常运行。功能操作的条件如表 20 中所示。
[2]
最大工作电压以上(参见表 20)和地以下的电压最大值 / 最小值可在短时间内 (< 10 ms) 施加于器件上,而不会导致无法恢复的故障。故
障包括器件损失可靠性和缩短使用寿命。
[3]
峰值电流的上限为对应最大电流的 25 倍。
[4]
人体放电模型:相当于通过 1.5 kΩ 的串行电阻对 100 pF 电容放电。
[5]
VDD 存在或不存在。符合 I2C 总线标准。当 VDD 掉电时,此引脚上可施加 5.5 V。
[6]
适用于所有 5 V 兼容 I/O 引脚,真正开漏引脚除外。
[7]
包括 3 态模式下输出上的电压。
[8]
可短时间施加超过 3.6 V 的 ADC 输入电压,而不会导致瞬时不可恢复故障。器件寿命期内,持续暴露于 4.6 V 升压下的总时间必须少于
106 s。长时间向 ADC 输入端施加升压会影响器件的可靠性,缩短其寿命。
[9]
建议在模拟输入引脚和电压电源引脚之间连接一个过压保护二极管。
[10] 取决于封装类型。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
45/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
9. 热学特性
芯片结温的平均值 Tj (°C) 可以通过下式计算:
T j = T amb + ( P D × R th ( j – a ) )
(1)
• Tamb = 环境温度 (°C),
• Rth(j-a) = 封装结至环境热阻 (°C/W)
• PD = 内部和 I/O 功耗的总和
内部功耗等于 IDD 和 VDD 的乘积。 I/O 引脚的 I/O 功耗往往较小,很多时候都可以忽略不
计。不过,它在某些应用中可能比较重要。
表 11.热阻
符号
参数
条件
最大值 / 最小值 单位
JEDEC (4.5 英寸 × 4 英寸);静止空气
58 ± 15 %
°C/W
单层 (4.5 英寸 × 3 英寸);静止空气
81 ± 15 %
°C/W
18 ± 15 %
°C/W
41 ± 15 %
°C/W
0.3 ± 15 %
°C/W
LQFP64 封装
Rth(j-a)
Rth(j-c)
结到环境热阻
结到外壳热阻
WLCSP49 封装
LPC5411x
产品数据手册
Rth(j-a)
结到环境热阻
Rth(j-c)
结到外壳热阻
JEDEC (4.5 英寸 × 4 英寸);静止空气
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
46/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
10. 静态特性
10.1 一般工作条件
表 12.一般工作条件
除非另有说明, Tamb = −40 °C 至 +105 °C。
符号
参数
条件
最小值
典型值 [1]
最大值
单位
fclk
时钟频率
内部 CPU/ 系统时钟
-
-
100
MHz
VDD
电源电压 (内核和外部供电轨)
1.62
-
3.6
V
VDDA
模拟供电电压
Vrefp
ADC 正基准电压
1.62
-
3.6
V
VDDA ≥ 2 V
2.0
-
VDDA
V
VDDA < 2 V
VDDA
-
VDDA
V
引脚 RTCXIN 上
−0.5
-
+3.6
V
引脚 RTCXOUT 上
−0.5
-
+3.6
V
RTC 振荡器引脚
Vi(rtcx)
Vo(rtcx)
[1]
32.768 kHz 振荡器输入电压
32.768 kHz 振荡器输出电压
无法保证得到典型额定值。列出的值是在室温 (25 °C)、标称电源电压下测得。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
47/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
10.2 CoreMark 数据
表 13.CoreMark 得分
Tamb = 25°C, VDD = 3.3V
参数
条件
典型值
单位
ARM Cortex-M4 处于工作模式; ARM Cortex-M0+ 处于睡眠模式
CoreMark 得分
CoreMark 得分
从 SRAMX 执行 CoreMark 代码;
CCLK = 12 MHz
[1][2][3][5][6]
2.6
(迭代 /s) /MHz
CCLK = 48 MHz
[1][2][3][5][6]
2.6
(迭代 /s) /MHz
CCLK = 96 MHz
[1][2][3][5][6]
2.6
(迭代 /s) /MHz
[1][2][3][4][6]
2.6
(迭代 /s) /MHz
2.4
(迭代 /s) /MHz
2.1
(迭代 /s) /MHz
从 flash 执行 CoreMark 代码;
CCLK = 12 MHz ; 1 个系统时钟的 flash
访问时间。
CCLK = 48 MHz ; 3 个系统时钟的 flash
访问时间。
[1][2][3][4][6]
CCLK = 96 MHz ; 6 个系统时钟的 flash
访问时间。
[1][2][3][4][6]
ARM Cortex-M0+ 处于工作模式; ARM Cortex-M4 处于睡眠模式
CoreMark 得分
CoreMark 得分
从 SRAMX 执行 CoreMark 代码;
CCLK = 12 MHz
[1][2][3][5][6]
2.0
(迭代 /s) /MHz
CCLK = 48 MHz
[1][2][3][5][6]
2.0
(迭代 /s) /MHz
CCLK = 96 MHz
[1][2][3][5][6]
2.0
(迭代 /s) /MHz
[1][2][3][4][6]
2.0
(迭代 /s) /MHz
1.9
(迭代 /s) /MHz
1.7
(迭代 /s) /MHz
从 flash 执行 CoreMark 代码;
CCLK = 12 MHz ; 1 个系统时钟的 flash
访问时间。
CCLK = 48 MHz ; 3 个系统时钟的 flash
访问时间。
[1][2][3][4][6]
CCLK = 96 MHz ; 6 个系统时钟的 flash
访问时间。
[1][2][3][4][6]
[1]
时钟源 FRO。禁用 PLL。
[2]
通过对典型样本进行测试台测量来描述特性。
[3]
编译器设置:Keil µVision v.5.17,优化等级 3,针对上电时间进行优化。
[4]
参见 LPC5411x 用户手册中的 FLASHCFG 寄存器,了解系统时钟 flash 访问时间设置。
[5]
flash 已掉电
[6]
SRAM1 和 SRAM2 已掉电。 SRAM0 和 SRAMX 已上电。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
48/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
DDD
&RUHPDUNVFRUH
LWHUDWLRQVV0+]
065$0
0)ODVK
065$0
0)ODVK
)UHTXHQF\0+]
条件:VDD = 3.3 V ; Tamb = 25 °C ;工作模式;禁用所有外设;禁用 BOD ;参见 LPC5411x、
UM10914 用户手册中的 FLASHCFG 寄存器,了解系统时钟 flash 访问时间设置。采用 Keil uVision
5.17 测量。优化水平 3,针对上电时间进行优化。
12 MHz、 48 MHz 以及 96 MHz:FRO 使能; PLL 禁用。
24 MHz、 36 MHz、 60 MHz、 72 MHz、 84 MHz 以及 100 MHz:FRO 使能; PLL 使能。
图 9.
LPC5411x
产品数据手册
典型 CoreMark 得分
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
49/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
10.3 功耗
在下列条件下测量工作、睡眠和深度睡眠模式下的功耗:
• 在 IOCON 模块中禁用上拉电阻,将所有引脚配置为 GPIO。
• 使用 GPIO DIR 寄存器将 GPIO 引脚配置为输出。
• 向 GPIO CLR 寄存器写入 1,驱动输出至低电平。
• 禁用所有外设。
表 14.静态特性:处于工作模式的功耗
除非另有说明, Tamb = −40 °C 至 +105 °C。 1.62 V ≤ VDD ≤ 3.6 V。
符号
参数
条件
最小值 典型值 [1] 最大值
单位
ARM Cortex-M0+ 处于工作模式; ARM Cortex-M4 处于睡眠模式
IDD
电源电流
IDD
电源电流
从 SRAMX 执行 CoreMark 代码;
flash 掉电
CCLK = 12 MHz
[2][3][4][6][7]
-
1.1
-
mA
CCLK = 48 MHz
[2][3][4][6][7]
-
3.0
-
mA
CCLK = 96 MHz
[2][3][4][6]
-
7.1
-
mA
CCLK = 12 MHz ; 1 个系统时钟的
flash 访问时间。
[2][3][4][5][7]
-
1.3
-
mA
CCLK = 48 MHz ; 3 个系统时钟的
flash 访问时间。
-
3.6
-
mA
[2][3][4][5][7]
CCLK = 96 MHz ; 7 个系统时钟的
flash 访问时间。
-
8.0
-
mA
[2][3][4][5]
从 flash 执行 CoreMark 代码;
ARM Cortex-M4 处于工作模式; ARM Cortex-M0+ 处于睡眠模式
IDD
电源电流
IDD
电源电流
从 SRAMX 执行 CoreMark 代码;
flash 掉电
CCLK = 12 MHz
[2][3][4][6][7]
-
1.3
-
mA
CCLK = 48 MHz
[2][3][4][6][7]
-
3.9
-
mA
CCLK = 96 MHz
[2][3][4][6]
-
9.3
-
mA
CCLK = 12 MHz ; 1 个系统时钟的
flash 访问时间。
[2][3][4][5][7]
-
1.5
-
mA
CCLK = 48 MHz ; 3 个系统时钟的
flash 访问时间。
-
4.6
-
mA
[2][3][4][5][7]
CCLK = 96 MHz ; 7 个系统时钟的
flash 访问时间。
-
9.9
-
mA
[2][3][4][5]
从 flash 执行 CoreMark 代码;
[1]
无法保证得到典型额定值。上表列出的典型值是在室温 (25 °C)、 3.3V 下测得的。
[2]
时钟源 FRO。禁用 PLL。
[3]
通过对典型样本进行测试台测量来描述特性。
[4]
编译器设置:Keil µVision v.5.17,优化等级 0,针对掉电时间进行优化。
[5]
在 FLASHCFG 寄存器上禁用预取功能。 SRAM0 已上电。 SRAM1、 SRAM2 和 SRAMX 已掉电。禁用所有外设时钟。
[6]
flash 已掉电; SRAM0 和 SRAMX 已上电; SRAM1 和 SRAM2 已掉电。禁用所有外设时钟。
[7]
利用低功耗调节模式来描述特性。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
50/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
DDD
$0+]
0)/$6+
065$0
0)/$6+
065$0
)UHTXHQF\0+]
条件:VDD = 3.3 V ; Tamb = 25 °C ;工作模式;已禁用全部外设;已禁用 BOD ;已经在 FLASHCFG 寄存器中禁用预取功
能。参见 LPC5411x、UM10914 用户手册中的 FLASHCFG 寄存器,了解系统时钟 flash 访问时间设置。SRAM0 和 SRAMX 已
上电。 SRAM1 和 SRAM2 已掉电。采用 Keil uVision 5.17 测量。优化水平 0,针对掉电时间进行优化。
12 MHz、 48 MHz 以及 96 MHz:FRO 使能; PLL 禁用。
24 MHz、 36 MHz、 60 MHz、 72 MHz、 84 MHz 以及 100 MHz:FRO 使能; PLL 使能。
图 10. CoreMark 功耗:M4 和 M0+ 内核的典型 μA/MHz
表 15.静态特性:处于睡眠模式的功耗
除非另有说明, Tamb = −40 °C 至 +105 °C。 1.62 V ≤ VDD ≤ 3.6 V。
符号
参数
条件
最小值
典型值 [1] 最大值
单位
ARM Cortex-M4 处于睡眠模式; ARM Cortex-M0+ 处于睡眠模式
IDD
电源电流
CCLK = 12 MHz
[2][3]
-
900
-
μA
CCLK = 48 MHz
[2][3]
-
1.6
-
mA
CCLK = 96 MHz
[2][3]
-
3.0
-
mA
[1]
无法保证得到典型额定值。上表列出的典型值是在室温 (25 °C)、 3.3V 下测得的。
[2]
通过对典型样本进行测试台测量来描述特性。
[3]
时钟源 FRO。禁用 PLL。所有 SRAM 均上电。编译器设置:Keil µVision v.5.17,优化等级 0,针对掉电时间进行优化。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
51/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 16.静态特性:深度睡眠模式和深度掉电模式下的功耗
Tamb = −40 °C 至 +105 °C, 1.62 V ≤。 VDD ≤ ;除非另有说明。
最小值 典 型 值 最大值 [3] 单位
符号
参数
条件
IDD
电源电流
深度睡眠模式。 flash 已掉电。
[1][2]
SRAM0 (32 kB) 已上电。 Tamb = 25 °C
-
10
17
μA
167
SRAM0 (32 kB) 已上电。 Tamb = 105 °C
-
13
-
μA
SRAM0 (64 KB)、SRAM1 (64 KB)、SRAM2 (32 KB) 已上电。 -
14
-
μA
SRAM0 (64 KB)、 SRAM1 (64 KB)、 SRAM2 (32 KB)、 SRAMX (32 KB) 已上电。
16
-
μA
SRAM0 (64 KB)、 SRAM1 (64 KB) 已上电。
深度掉电模式;
RTC 振荡器输入已接地 (已禁用 RTC 振荡器)。
Tamb = 25 °C
-
290
330
nA
Tamb = 105 °C
-
-
6
μA
RTC 振荡器以外部晶振运行。
-
390
-
nA
[1]
无法保证得到典型额定值。上表列出的典型值是在室温 (25 °C) 下测得的。
[2]
通过对典型样本进行测试台测量来描述特性。 VDD = 1.62 V。
[3]
数据基于特性结果,未在生产中测试。 VDD = 2.0 V。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
52/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 17.静态特性:深度睡眠模式和深度掉电模式下的功耗
Tamb = −40 °C 至 +105 °C, 2.7 V ≤。除非另有说明, VDD ≤ 3.6 V。
最小值 典 型 值 最大值 [3] 单位
符号
参数
条件
IDD
电源电流
深度睡眠模式。 flash 已掉电。
[1][2]
-
μA
12
19
-
182
-
15
-
μA
SRAM0 (64 KB)、 SRAM1 (64 KB)、 SRAM2 (32 KB) 已上电。 -
16
-
μA
SRAM0 (64 KB)、SRAM1 (64 KB)、SRAM2 (32 KB)、SRAMX
(32 KB) 已上电。
18
-
μA
SRAM0 (32 kB) 已上电。 Tamb = 25 °C
SRAM0 (32 kB) 已上电。 Tamb = 105 °C
SRAM0 (64 KB)、 SRAM1 (64 KB) 已上电。
深度掉电模式;
RTC 振荡器输入已接地 (已禁用 RTC 振荡器)。
Tamb = 25 °C
-
360
470
nA
Tamb = 105 °C
-
-
10
μA
RTC 振荡器以外部晶振运行。
-
450
-
nA
[1]
无法保证得到典型额定值。上表列出的典型值是在室温 (25 °C) 下测得的。
[2]
通过对典型样本进行测试台测量来描述特性。 VDD = 3.3 V。
[3]
在生产中测试, VDD = 3.6 V。
DDD
,''
$
9
9
9
9
7HPSHUDWXUH&
条件:除 SRAMX (32 KB) 以外,禁用所有 SRAM。
图 11. 深度睡眠模式:电源电流 IDD 典型值与温度的关系 (不同电源电压 VDD)。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
53/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
DDD
,''
$
9
9
9
9
7HPSHUDWXUH&
条件:禁用 RTC (RTC 振荡器输入已接地)
图 12. 深度掉电模式:电源电流 IDD 典型值与温度的关系 (不同电源电压 VDD)
表 18.典型外设功耗 [1][2][3]
VDD = 3.3 V ; Tamb = 25 °C
外设
IDD(uA)
FRO (12 MHz、 48 MHz、 96 MHz)
100.0
WDT OSC
2.0
Flash
200.0
BOD
2.0
[1]
根据外设模块在 PDRUNCFG0/1 寄存器中使能以及禁用时电源电流之差,测量每个外设的电源电流。所有其
他模块均为禁用,且未执行任何访问外设的代码。
[2]
显示系统时钟频率为 12 MHz、 48 MHz 和 96 MHz 时的电源电流。
[3]
无法保证得到典型额定值。通过对典型样本进行基准测量来描述特性。
表 19.典型 AHB/APB 外设功耗 [3][4][5]
Tamb = 25 °C, VDD = 3.3 V ;
外设
uA/MHz 中的 IDD
uA/MHz 中的 IDD
uA/MHz 中的 IDD
AHB 外设
CPU:12 MHz,同步
APB 总线:12 MHz
CPU:48 MHz,同步
APB 总线:48 MHz
CPU:96MHz,同步
APB 总线:96 MHz
USB
2.09
2.09
2.09
温度传感器
0.02
0.01
0.01
DMIC
0.17
0.17
0.17
GPIO0
[1]
0.65
0.65
0.65
GPIO1
[1]
0.56
0.56
0.56
0.34
0.43
0.43
DMA
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
54/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 19.典型 AHB/APB 外设功耗 [3][4][5] (续)
Tamb = 25 °C, VDD = 3.3 V ;
外设
uA/MHz 中的 IDD
uA/MHz 中的 IDD
uA/MHz 中的 IDD
CRC
0.50
0.54
0.54
邮箱
0.12
0.12
0.12
ADC0
1.65
1.67
1.67
SCTimer/PWM
4.01
4.05
4.04
I2C)
1.1
1.2
1.2
Flexcomm 接口 1 (USART、 SPI、 I2C)
1.2
1.2
1.2
Flexcomm 接口 2 (USART、 SPI、 I2C)
1.2
1.2
1.2
Flexcomm 接口 3 (USART、 SPI、 I2C)
1.1
1.1
1.1
I2C)
1.2
1.2
1.2
Flexcomm 接口 5 (USART、 SPI、 I2C)
1.3
1.3
1.3
Flexcomm接口6(USART、SPI、I2C、I2S)
1.3
1.3
1.3
Flexcomm接口7(USART、SPI、I2C、I2S)
1.3
1.3
1.4
同步 APB 外设
CPU:12 MHz,同步
APB 总线:12 MHz
CPU:48 MHz,同步
APB 总线:48 MHz
CPU:96MHz,同步
APB 总线:96 MHz
Flexcomm 接口 0 (USART、 SPI、
Flexcomm 接口 4 (USART、 SPI、
INPUTMUX
[1]
0.87
0.93
0.93
IOCON
[1]
5.04
5.12
5.12
PINT
1.26
1.26
1.26
GINT
1.20
1.20
1.20
WWDT
0.28
0.32
0.32
RTC
0.65
0.65
0.66
MRT
0.26
0.34
0.34
UTICK
0.13
0.16
0.16
CTimer0
0.52
0.50
0.50
CTimer1
0.39
0.46
0.47
CTimer2
0.48
0.52
0.52
小数速率发生器
0.46
0.44
0.44
异步 APB 外设
CPU:12 MHz,异步
APB 总线:12 MHz
CPU:48 MHz,同步
APB 总线:12 MHz[2]
CPU:96MHz,异步
APB 总线:12 MHz[2]
CTimer3
0.36
0.36
0.36
CTimer4
0.37
0.38
0.38
LPC5411x
产品数据手册
[1]
完成配置时关闭外设。
[2]
为优化系统功耗,可以在 CPU 频率较高时,使用固定的低频率异步 APB 总线。
[3]
根据外设模块在 ASYNCAPBCLKCTRL、AHBCLKCTRL0/1 和 PDRUNCFG0 寄存器中使能以及禁用时电源
电流之差,测量每个外设的电源电流。所有其他模块均为禁用,且未执行任何访问外设的代码。
[4]
显示系统时钟频率为 12 MHz、 48 MHz 和 96 MHz 时的电源电流。
[5]
无法保证得到典型额定值。通过对典型样本进行基准测量来描述特性。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
55/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
10.4 引脚特性
表 20.静态特性:引脚特性
除非另有说明, Tamb = −40 °C 至 +105 °C。除非另有说明, 1.62 V ≤ VDD ≤ 3.6 V。除非另有说明,在生产中测试的值。
符号
参数
条件
最小值
典型值 [1] 最大值
单位
0.8 × VDD
-
5.0
V
−0.5
-
0.3 × VDD V
RESET 引脚
VIH
高电平输入电压
VIL
低电平输入电压
Vhys
[14]
迟滞电压
0.05 × VDD -
-
V
-
3.0
180
nA
3.0
180
nA
-
3.0
180
nA
0
-
5.0
V
标准 I/O 引脚
输入特性
IIL
低电平输入电流
VI = 0 V ;禁用片上上拉电阻。
IIH
高电平输入电流
VI = VDD ; VDD = 3.6 V ;针对 RESETN
引脚。
IIH
高电平输入电流
VI = VDD ;禁用片上下拉电阻
VI
输入电压
配置引脚以提供数字功能;
[3]
VDD > 1.8 V
VDD = 0 V
VIH
VIL
高电平输入电压
低电平输入电压
0
-
3.6
V
1.62 V ≤ VDD < 2.7 V
1.5
-
5.0
V
2.7 V ≤ VDD ≤ 3.6 V
2.0
-
5.0
V
1.62 V ≤ VDD < 2.7 V
−0.5
-
+0.4
V
−0.5
-
+0.8
V
0.1 × VDD
-
-
V
2.7 V ≤ VDD ≤ 3.6 V
Vhys
[14]
迟滞电压
输出特性
VO
输出电压
激活输出
0
-
VDD
V
IOZ
断态输出电流
VO = 0 V ; VO = VDD ;已禁用片上上拉 /
下拉电阻
-
3
180
nA
VOH
高电平输出电压
IOH = −4 mA ; 1.62 V ≤ VDD < 2.7 V
VDD − 0.4
-
-
V
IOH = −6 mA ; 2.7 V ≤ VDD ≤ 3.6 V
VDD − 0.4
IOL = 4 mA ; 1.62 V ≤ VDD < 2.7 V
-
-
0.4
V
IOL = 6 mA ; 2.7 V ≤ VDD ≤3.6 V
-
-
0.4
V
VOH = VDD − 0.4 V ;
1.62 V ≤ VDD < 2.7 V
4.0
-
-
mA
VOH = VDD − 0.4 V ;
2.7 V ≤ VDD ≤ 3.6 V
6.0
-
-
mA
VOL = 0.4 V ; 1.62 V ≤ VDD < 2.7 V
4.0
-
-
mA
6.0
-
-
mA
-
-
35
mA
-
-
87
mA
-
-
30
mA
-
-
77
mA
VOL
IOH
IOL
低电平输出电压
高电平输出电流
低电平输出电流
VOL = 0.4 V ; 2.7 V ≤ VDD ≤ 3.6 V
IOHS
IOLS
高电平短路输出电流
1.62 V ≤ VDD < 2.7 V
拉高;接地;
2.7 V ≤ VDD ≤ 3.6 V
低电平短路输出电流
1.62 V ≤ VDD < 2.7 V
拉低;连接至 VDD
2.7 V ≤ VDD ≤ 3.6 V
[2][4]
[2][4]
弱输入上拉 / 下拉特性
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
56/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 20.静态特性:引脚特性 (续)
除非另有说明, Tamb = −40 °C 至 +105 °C。除非另有说明, 1.62 V ≤ VDD ≤ 3.6 V。除非另有说明,在生产中测试的值。
符号
Ipd
条件
最小值
下拉电流
VI = VDD
25
80
μA
80
100
μA
−25
−80
μA
6
30
μA
[2]
VI = 5 V
Ipu
上拉电流
VI = 0 V
[2][7]
VDD < VI < 5 V
I2C
典型值 [1] 最大值
参数
单位
开漏引脚
VIH
VIL
Vhys
ILI
IOL
高电平输入电压
低电平输入电压
1.62 V ≤ VDD < 2.7 V
0.7 × VDD
-
-
V
2.7 V ≤ VDD ≤ 3.6 V
0.7 × VDD
-
-
V
1.62 V ≤ VDD < 2.7 V
0
-
0.3 × VDD V
2.7 V ≤ VDD ≤ 3.6 V
0
-
0.3 × VDD V
0.1 × VDD
-
-
V
-
2.5
3.5
μA
VI = 5 V
-
5.5
10
μA
VOL = 0.4 V ;针对标准模式或快速模式的
引脚配置
4.0
-
-
mA
VOL = 0.4 V ;针对超快速模式的引脚配置
20
-
-
mA
迟滞电压
输入泄漏电流
低电平输出电流
[5]
VI = VDD
USB_DM 和 USB_DP 引脚
VI
输入电压
0
-
VDD
V
VIH
高电平输入电压
2.0
-
-
V
VIL
低电平输入电压
-
-
0.8
V
Vhys
迟滞电压
Zout
VOH
VOL
IOH
IOL
IOLS
IOHS
0.4
-
-
V
输出阻抗
[11]
33.0
-
44
Ω
高电平输出电压
[12]
2.8
-
-
V
低电平输出电压
[13]
-
-
0.3
V
高电平输出电流
VOH = VDD − 0.3 V
[9][10]
38
-
74
mA
VOH = VDD − 0.3 V
[10][11]
6.0
9.0
mA
VOL = 0.3 V
[9][10]
38
74
mA
VOL = 0.3 V
[10][11]
6.0
9.0
mA
低电平输出电流
低电平短路输出电流
高电平短路输出电流
LPC5411x
产品数据手册
-
拉低;面板接地
[10]
-
-
100
mA
拉高;面板接地
[10]
-
-
100
mA
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
57/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 20.静态特性:引脚特性 (续)
除非另有说明, Tamb = −40 °C 至 +105 °C。除非另有说明, 1.62 V ≤ VDD ≤ 3.6 V。除非另有说明,在生产中测试的值。
符号
最小值
典型值 [1] 最大值
单位
[8]
-
-
6.0
pF
仅带有数字功能的引脚
[6]
-
-
2.0
pF
带模拟和数字功能的引脚
[6]
-
-
7.0
pF
参数
条件
输入 / 输出电容
I2C 总线引脚
引脚电容
Cio
[1]
无法保证得到典型额定值。列出的值是在室温 (25 °C)、标称电源电压下测得的。
[2]
基于特性。未经过生产测试。
[3]
相对于接地而言。
[4]
只要电流限制不超过器件允许的最大电流即可。
[5]
到 VSS。
[6]
指定的值为模拟值和绝对值,包括封装 / 引线电容。
[7]
弱上拉电阻器与 VDD 轨连接,并将 I/O 引脚上拉至 VDD 电位。
[8]
指定的值为模拟值,不包括封装 / 断线电容。
[9]
未配备 33 Ω ± 2 % 外部串联电阻器。
[10] 指定的参数值为模拟值和绝对值。
[11] 配备 33 Ω ± 2 % 外部串联电阻器。
[12] 配备 15 KΩ ± 5 % 电阻器 (针对 VSS)。
[13] 配备 1.5 KΩ ± 5% 电阻器,外部上拉值为 3.6 V。
[14] 设计保证,未在生产中测试。
VDD
IOL
Ipd
pin PIO0_n
+
A
IOH
Ipu
pin PIO0_n
-
+
A
aaa-010819
图 13. 引脚输入 / 输出电流测量
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
58/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
10.4.1 电气引脚特性
DDD
&
&
&
&
,2/
P$
DDD
,2/
P$
&
&
&
&
92/9
条件:VDD = 1.8 V ;在 PIO0_23 至 PIO0_26 引脚上。
图 14.
I2C
92/9
条件:VDD = 3.3 V ;在 PIO0_23 至 PIO0_26 引脚上。
总线引脚 (高电流灌入):典型低电平输出电流 IOL 与低电平输出电压 VOL 的关系
DDD
,2/
P$
DDD
&
&
&
&
,2/
P$
&
&
&
&
92/9
条件:VDD = 1.8 V ;标准端口引脚上。
92/9
条件:VDD = 3.3 V ;标准端口引脚上。
图 15. 典型低电平输出电流 IOL 与低电平输出电压 VOL 的关系
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
59/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
DDD
92+
9
DDD
92+
9
&
&
&
&
&
&
&
&
,2+P$
条件:VDD = 1.8 V ;标准端口引脚上。
,2+P$
条件:VDD = 3.3 V ;标准端口引脚上。
图 16. 典型高电平输出电压 VOH 与高电平输出源电流 IOH 的关系
DDD
,SX
$
DDD
,SX
$
&
&
&
&
&
&
&
&
9,9
条件:VDD = 1.8 V ;标准端口引脚上。
9,9
条件:VDD = 3.3 V ;标准端口引脚上。
图 17. 典型上拉电流 IPU 与输入电压 VI 的关系
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
60/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
DDD
,SG
$
&
&
&
&
9,9
DDD
,SG
$
&
&
&
&
条件:VDD = 1.8 V ;标准端口引脚上。
9,9
条件:VDD = 3.3 V ;标准端口引脚上。
图 18. 下拉电流 IPD 典型值与输入电压 VI 的关系
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
61/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11. 动态特性
11.1 Flash 存储器
表 21.Flash 特性
除非另有说明, Tamb = −40 °C 至 +105 °C。除非另有说明, 1.62 V ≤ VDD ≤ 3.6 V。
最小值
典型值 [1] 最大值 单位
10000
-
-
周期
页面擦除 / 编程;扇区中的页面
1000
-
-
周期
通电
10
-
-
年
未通电
10
-
-
年
-
100
-
ms
-
1
-
ms
符号
参数
条件
Nendu
耐久性
扇区擦除 / 编程
tret
保持时间
ter
擦除时间
tprog
[2]
页面、扇区或连续多扇区
[3]
编程时间
[1]
无法保证得到典型额定值。
[2]
擦除数量 / 程序周期。
[3]
给出将 512 个字节从 RAM 写入 flash 的编程时间。必须以 512 字节的数据块将数据写入 flash。
11.2 I/O 引脚
表 22.动态特性:I/O 引脚 [1]
除非另有说明, Tamb = −40 °C to +85 °C ;除非另有说明, 1.62 V ≤ VDD ≤ 3.6 V。
符号
参数
条件
最小值
典型值
最大值 单位
1.0
-
2.5
ns
1.6
-
3.8
ns
0.9
-
2.5
ns
1.7
-
4.1
ns
1.9
-
4.3
ns
2.9
-
7.8
ns
1.9
-
4.0
ns
标准 I/O 引脚 - 正常的驱动性能
tr
上升时间
引 脚 配 置为输出; SLEW = 1
(快速模式);
[2][3]
2.7 V ≤ VDD ≤ 3.6 V
1.62 V ≤ VDD ≤ 1.98 V
tf
下降时间
引 脚 配 置为输出; SLEW = 1
(快速模式);
[2][3]
2.7 V ≤ VDD ≤ 3.6 V
1.62 V ≤VDD ≤ 1.98 V
tr
上升时间
引 脚 配 置为输出; SLEW = 0
(标准模式);
[2][3]
2.7 V ≤ VDD ≤ 3.6 V
1.62 V ≤ VDD ≤ 1.98 V
tf
下降时间
引 脚 配 置为输出; SLEW = 0
(标准模式);
[2][3]
2.7 V ≤ VDD ≤ 3.6 V
1.62 V ≤ VDD ≤ 1.98 V
tr
tf
[1]
LPC5411x
产品数据手册
上升时间
下降时间
2.7
-
6.7
ns
引脚配置为输入
[4]
0.3
-
1.3
ns
引脚配置为输入
[4]
0.2
-
1.2
ns
仿真数据。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
62/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
[2]
用 5pF 的 10 厘米 50Ω PCB 布线来模拟输入。在总输出信号电平 80 % 和 20 % 之间,测量上升和下降时间。
[3]
压摆率在 IOCON 数据块的 SLEW 位中进行配置。参见 LPC5411x UM10914 用户手册。
[4]
CL = 20 pF。在总输入信号电平 90 % 和 10 % 之间,测量上升和下降时间。
11.3 唤醒过程
表 23.动态特性:从低功耗模式的典型唤醒时间
VDD = 3.3 V ; Tamb = 25 °C ;将 FRO 用作系统时钟。
符号
twake
参数
最小值
典型值 [1] 最大值
单位
[2][3]
-
2.0
-
μs
从深度睡眠模式
[2][5]
-
19
-
μs
从深度掉电模式;已禁用 RTC ;
使用 RESET 引脚。
[4][5]
-
1.2
-
ms
条件
唤醒时间 从睡眠模式
[1]
无法保证得到典型额定值。列出的值是在室温 (25 °C)、标称电源电压下测得的。
[2]
测量的唤醒时间是指从触发 GPIO 输入引脚以从低功耗模式唤醒器件到在中断服务程序 (ISR) 唤醒处理程序
中设置 GPIO 输出引脚的时间。
[3]
使能 FRO,关闭所有外设。禁用 PLL。
[4]
禁用 RTC。从深度掉电模式唤醒,导致器件完成整个复位过程。测量的唤醒时间是指触发 RESET 引脚以唤醒
器件和在复位处理程序中设置 GPIO 输出引脚之间的时间。
[5]
LPC5411x
产品数据手册
FRO 已禁用。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
63/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11.4 系统 PLL
表 24.PLL 锁定时间和电流
Tamb = −40 °C 至 +105 °C。 VDD = 1.62 V 至 3.6 V。
符号
参数
条件
最小值 典型值 最大值 单位
PLL 配置:输入频率 12 MHz ;输出频率 75 MHz
tlock(PLL0)
IDD(PLL)
PLL 锁定时间
PLL 电流
遵循 PLL 设置流程
锁定时
[2]
-
-
400
μs
[1][3]
-
-
550
μA
[2]
-
-
400
μs
[1][3]
-
-
750
μA
[1]
-
-
6250
μs
[1][3]
-
-
450
μA
[1]
-
-
6250
μs
[1][3]
-
-
560
μA
PLL 配置:输入频率 12 MHz ;输出频率 100 MHz
tlock(PLL0)
IDD(PLL)
PLL 锁定时间
PLL 电流
遵循 PLL 设置流程
锁定时
PLL 配置:输入频率 32.768 MHz ;输出频率 75 MHz
tlock(PLL0)
IDD(PLL)
PLL 锁定时间
PLL 电流
锁定时
PLL 配置:输入频率 32.768 MHz ;输出频率 100 MHz
tlock(PLL0)
IDD(PLL)
LPC5411x
产品数据手册
PLL 锁定时间
PLL 电流
锁定时
[1]
数据基于特性结果,未在生产中测试。
[2]
PLL设置需要高速启动和转换至正常模式。仅当在正常模式设置后应用高速启动设置时,锁定时间才会有效。
设置 PLL 的过程描述可参见 LPC5411x 用户手册。
[3]
使用最低 CCO 频率来测量 PLL 电流,获取所需的输出频率。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
64/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 25.PLL 的动态特性 [1]
Tamb = −40 °C 至 +105 °C。 VDD = 1.62 V 至 3.6 V。
符号
参数
条件
最小值
典型值
最大值
单位
输入频率
-
32.768 kHz
-
25 MHz
-
fo
输出频率
针对 PLL clkout 输出
1.2
-
150
MHz
do
输出占空比
针对 PLL clkout 输出
46
-
54
%
fCCO
CCO 频率
-
-
-
150
MHz
[3]
1
2
4
ns
参考时钟输入
Fin
时钟输出
[2]
锁定检测器输出
Δlock(PFD)
-
PFD 锁定标准
fout = fCCO = 100 MHz 时的动态参数;标准带宽设置
Jrms-interval
Jpp-period
RMS 间隔抖动
fref = 10 MHz
[4][5]
-
15
30
ps
峰值间,周期抖动
fref = 10 MHz
[4][5]
-
40
80
ps
[1]
数据基于特性结果,未在生产中测试。
[2]
不含当 PLL 未锁定时可能会发生的欠冲和过冲。
[3]
PFD (clkref 和 clkfb)输入之间的相位差异小于 PFD 锁定标准,这意味着锁定输出为高电平。
[4]
实际抖动取决于基板噪声的幅度和频谱。
[5]
来自晶体振荡器的输入时钟的峰值间抖动小于 250 ps。
11.5 FRO
表 26.动态特性:FRO
Tamb = −40 °C 至 +105 °C ; 1.62 V ≤ VDD ≤ 3.6 V
符号
参数
最小值 [2]
典型值 [1]
最大值 [2]
单位
fosc(FRO)
FRO 时钟频率
11.88
12
12.12
MHz
fosc(FRO)
FRO 时钟频率
47.52
48
48.48
MHz
FRO 时钟频率
95.04
96
96.96
MHz
fosc(FRO)
[1]
已在生产中测试。列出的值是在室温 (25 °C)下测得的。
[2]
数据基于特性结果,未在生产中测试。
11.6 RTC 振荡器
参见 13.5 章,将 RTC 振荡器连接至外部时钟源。
表 27.动态特性:RTC 振荡器
Tamb = −40 °C 至 +105 °C ; 1.62 V ≤ VDD ≤ 3.6 V[1]
符号
参数
最小值
典型值
最大值
单位
fi
输入频率
-
32.768
-
kHz
[1]
LPC5411x
产品数据手册
参数在工作温度范围内有效,除非另有说明。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
65/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11.7 看门狗振荡器
表 28.动态特性:看门狗振荡器
Tamb = −40 °C 至 +105 °C ; 1.62 V ≤ VDD ≤ 3.6 V
符号
参数
fosc(int)
内部看门狗振荡器频率
Dclkout
clkout 占空比
JPP-CC
tstart
峰值间周期抖动
[2]
最小值
典型值 [1]
最大值
单位
6
-
1500
kHz
48
-
52
%
[3][4]
-
1
20
ns
[4]
-
4
-
μs
启动时间
[1]
无法保证得到典型额定值。列出的数值在标称电源电压下测得。
[2]
随工艺和温度 (Tamb = −40 °C 至 +105 °C)而变化的典型频率变化为 ±40 %。
[3]
实际抖动取决于基板噪声的幅度和频谱。
[4]
设计保证。未经过生产采样测试。
11.8 I2C 总线
表 29.动态特性:I2C 总线引脚 [1]
Tamb = −40 °C 至 +105 °C ; 1.62 V ≤ VDD ≤ 3.6 V。 [2]
符号
参数
条件
最小值
最大值
单位
fSCL
SCL 时钟频率
标准模式
0
100
kHz
快速模式
0
400
kHz
超快速模式
0
1
MHz
SDA 和 SCL 信号的
-
300
ns
快速模式
20 + 0.1 × Cb
300
ns
超快速模式
-
120
ns
标准模式
4.7
-
μs
快速模式
1.3
-
μs
超快速模式
0.5
-
μs
标准模式
4.0
-
μs
快速模式
0.6
-
μs
超快速模式
0.26
-
μs
标准模式
0
-
μs
快速模式
0
-
μs
超快速模式
0
-
μs
标准模式
250
-
ns
快速模式
100
-
ns
超快速模式
50
-
ns
tf
下降时间
[4][5][6][7]
标准模式
tLOW
tHIGH
tHD;DAT
tSU;DAT
SCL 时钟的低电平周期
SCL 时钟的高电平周期
数据保持时间
数据建立时间
[3][4][8]
[9][10]
[1]
设计保证。未经过生产测试。
[2]
参数在工作温度范围内有效,除非另有说明。详情参见 I2C 总线规范 UM10204。
[3]
tHD;DAT 是根据 SCL 的下降沿测量得出的数据保持时间;适用于数据传输和确认。
[4]
对于 SDA 信号,器件的内部必须能够提供至少 300 ns 的保持时间(关于 SCL 信号的 VIH(最小值)),以便桥接 SCL 下降沿的未定义区域。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
66/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
[5]
Cb = 一条总线的总电容 (以 pF 为单位)。如果与采用 Hs 模式的器件混用,则允许使用更快的下降时间。
[6]
SDA 和 SCL 总线的最大 tf 被指定为 300 ns。 SDA 输出阶段的最大下降时间 tf 被指定为 250 ns。这将使得串联保护电阻能够在 SDA 和
SCL 引脚与 SDA/SCL 总线之间进行连接,而不会超出指定的最大 tf。
[7]
在超快速模式中,为输出阶段和总线时序指定的下降时间相同。如果使用串联电阻,那么设计者在考虑总线时序时应虑及这种情况。
[8]
标准模式和快速模式的最大 tHD;DAT 可以分别为 3.45 μs 和 0.9 μs,但必须小于按跃迁时间计算的 tVD;DAT 或 tVD;ACK 的最大值。只有在器
件没有延长 SCL 信号的低电平周期 (tLOW) 时,才必须满足此最大值。如果时钟延长了 SCL,则在建立时间之前,数据必须一直有效,然
后才能释放时钟。
[9]
tSU;DAT 是根据 SCL 的上升沿测量得出的数据建立时间;适用于数据传输和确认。
[10] 快速模式 I2C 总线器件可在标准模式 I2C 总线系统中使用,但必须满足 tSU;DAT = 250 ns 这一要求。如果器件没有延长 SCL 信号的低电平
周期,则会自动默认为这种情况。如果此类器件没有延长 SCL 信号的低电平周期,则它必须将下一个数据位输出到 SDA 线 tr(max) +
tSU;DAT = 1000 + 250 = 1250 ns (根据标准模式 I2C 总线规格),然后才能释放 SCL 线。此外,应答时序也必须满足此建立时间。
tf
SDA
tSU;DAT
70 %
30 %
70 %
30 %
tHD;DAT
tf
70 %
30 %
SCL
tVD;DAT
tHIGH
70 %
30 %
70 %
30 %
70 %
30 %
tLOW
S
1 / fSCL
002aaf425
图 19. I2C 总线引脚时钟时序
11.9 I2S 总线接口
表 30.动态特征:I2S 总线接口引脚 [1][4]
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
条件
最小值
典型值 [3] 最大值
单位
通用输入和输出
tWH
tWL
脉冲宽度高
脉冲宽度低
在引脚 I2Sx_TX_SCK 和 I2Sx_RX_SCK 上
CCLK = 1 MHz 至 12 MHz
-
20
-
ns
CCLK = 48 MHz 至 60 MHz
-
20
-
ns
CCLK = 96 MHz
-
20
-
ns
在引脚 I2Sx_TX_SCK 和 I2Sx_RX_SCK 上
CCLK = 1 MHz 至 12 MHz
-
20
-
ns
CCLK = 48 MHz 至 60 MHz
-
20
-
ns
CCLK = 96 MHz
-
20
-
ns
输出; 1.62 V ≤ VDD ≤ 2.0 V
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
67/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 30.动态特征:I2S 总线接口引脚 [1][4] (续)
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
tv(Q)
参数
数据输出有效时间
最小值
典型值 [3] 最大值
单位
CCLK = 1 MHz 至 12 MHz
31
-
58
ns
CCLK = 48 MHz 至 60 MHz
27
-
52
ns
CCLK = 96 MHz
26
-
50
ns
条件
引脚 I2S 上 Sx_TX_SDA
[2]
引脚 I2S 上 Sx_TX_WS
CCLK = 1 MHz 至 12 MHz
35
60
ns
CCLK = 48 MHz 至 60 MHz
29
53
ns
CCLK = 96 MHz
28
51
ns
输入; 1.62 V ≤ VDD ≤ 2.0 V
tsu(D)
数据输入建立时间
引脚 I2S 上 Sx_RX_SDA
[2]
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
3
-
-
ns
CCLK = 96 MHz
3
-
-
ns
CCLK = 1 MHz 至 12 MHz
1
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
4
-
-
ns
CCLK = 48 MHz 至 60 MHz
3
-
-
ns
CCLK = 96 MHz
3
-
-
ns
CCLK = 1 MHz 至 12 MHz
6
-
-
ns
CCLK = 48 MHz 至 60 MHz
4
-
-
ns
CCLK = 96 MHz
4
-
-
ns
引脚 I2S 上 Sx_RX_WS
CCLK = 96 MHz
th(D)
数据输入保持时间
引脚 I2S 上 Sx_RX_SDA
[2]
引脚 I2S 上 Sx_RX_WS
输出; 2.7 V ≤ VDD ≤ 3.6 V
tv(Q)
数据输出有效时间
引脚 I2S 上 Sx_TX_SDA
[2]
CCLK = 1 MHz 至 12 MHz
15
34
ns
CCLK = 48 MHz 至 60 MHz
12
26
ns
CCLK = 96 MHz
10
24
ns
引脚 I2S 上 Sx_TX_WS
LPC5411x
产品数据手册
CCLK = 1 MHz 至 12 MHz
25
-
44
ns
CCLK = 48 MHz 至 60 MHz
22
-
34
ns
CCLK = 96 MHz
20
-
32
ns
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
68/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 30.动态特征:I2S 总线接口引脚 [1][4] (续)
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
最小值
典型值 [3] 最大值
单位
CCLK = 1 MHz 至 12 MHz
1
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
4
-
-
ns
CCLK = 48 MHz 至 60 MHz
3
-
-
ns
CCLK = 96 MHz
2
-
-
ns
CCLK = 1 MHz 至 12 MHz
5
-
-
ns
CCLK = 48 MHz 至 60 MHz
3
-
-
ns
CCLK = 96 MHz
2
-
-
ns
条件
输入; 2.7 V ≤ VDD ≤ 3.6 V
tsu(D)
数据输入建立时间
[2]
引脚 I2S 上 Sx_RX_SDA
引脚 I2S 上 Sx_RX_WS
CCLK = 96 MHz
th(D)
数据输入保持时间
[2]
引脚 I2S 上 Sx_RX_SDA
引脚 I2S 上 Sx_RX_WS
[1]
数据基于特性结果;未在生产中测试。
[2]
I2S 总线接口的时钟 BASE_APB1_CLK = 100 MHz ; I2S 总线接口的外设时钟 PCLK = BASE_APB1_CLK /
4。 I2S 时钟周期时间 Tcy(clk) = 40.69 ns ;与 I2S 总线规范中的 SCK 信号对应。
[3]
无法保证得到典型额定值。
[4]
Flexcomm 接口功能时钟频率不得高于 48 MHz。参见 I2S 章节 (UM10914) 下的数据传输速率部分,计算时
钟和采样速率。
Tcy(clk)
tf
tr
I2Sx_TX_SCK
tWH
tWL
I2Sx_TX_SDA
tv(Q)
I2Sx_TX_WS
tv(Q)
002aag497
图 20. I2S 总线时序 (发送)
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
69/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
Tcy(clk)
tf
tr
I2Sx_RX_SCK
tWH
tWL
I2Sx_RX_SDA
tsu(D)
th(D)
I2Sx_RX_WS
tsu(D)
th(D)
002aag498-x-fixed
图 21. I2S 总线时序 (接收)
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
70/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11.10 SPI 接口
实际 SPI 比特率取决于外部追踪、外部器件、系统时钟 (CCLK) 和电容负载引入的延迟。不
包含外部器件和 PCB 引入的延迟,支持的 SPI 主机模式最大比特率为 71 Mb/s,支持的 SPI
从机模式最大比特率为 15 Mb/s。
表 31.SPI 动态特性 [1]
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
条件
最小值
典型值 [2] 最大值
单位
CCLK = 1 MHz 至 12 MHz
0
-
-
ns
CCLK = 48 MHz 至 60 MHz
0
-
-
ns
CCLK = 96 MHz
0
-
-
ns
CCLK = 1 MHz 至 12 MHz
7
-
-
ns
CCLK = 48 MHz 至 60 MHz
7
-
-
ns
CCLK = 96 MHz
7
-
-
ns
CCLK = 1 MHz 至 12 MHz
0
-
5
ns
CCLK = 48 MHz 至 60 MHz
0
-
3
ns
CCLK = 96 MHz
0
-
2
ns
CCLK = 1 MHz 至 12 MHz
1
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
3
-
-
ns
CCLK = 96 MHz
3
-
-
ns
CCLK = 1 MHz 至 12 MHz
30
-
58
ns
CCLK = 48 MHz 至 60 MHz
23
-
48
ns
CCLK = 96 MHz
21
-
45
ns
CCLK = 1 MHz 至 12 MHz
3
-
-
ns
CCLK = 48 MHz 至 60 MHz
4
-
-
ns
CCLK = 96 MHz
4
-
-
ns
CCLK = 1 MHz 至 12 MHz
11
-
-
ns
CCLK = 48 MHz 至 60 MHz
11
-
-
ns
CCLK = 96 MHz
10
-
-
ns
CCLK = 1 MHz 至 12 MHz
0
-
5
ns
CCLK = 48 MHz 至 60 MHz
0
-
3
ns
CCLK = 96 MHz
0
-
3
ns
SPI 主机 1.62 V ≤ VDD ≤ 2.0 V
tDS
tDH
tv(Q)
数据建立时间
数据保持时间
数据输出有效时间
SPI 从机 1.62 V ≤ VDD ≤ 2.0 V
tDS
tDH
tv(Q)
数据建立时间
数据保持时间
数据输出有效时间
SPI 主机 2.7 V ≤ VDD ≤ 3.6 V
tDS
tDH
tv(Q)
LPC5411x
产品数据手册
数据建立时间
数据保持时间
数据输出有效时间
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
71/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 31.SPI 动态特性 [1] (续)
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
条件
最小值
典型值 [2] 最大值
单位
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
1
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
20
-
44
ns
CCLK = 48 MHz 至 60 MHz
15
-
32
ns
CCLK = 96 MHz
13
-
30
ns
SPI 从机 2.7 V ≤ VDD ≤ 3.6 V
tDS
数据建立时间
tDH
数据保持时间
tv(Q)
数据输出有效时间
[1]
数据基于特性结果;未在生产中测试。
[2]
无法保证得到典型额定值。
Tcy(clk)
SCK (CPOL = 0)
SCK (CPOL = 1)
SSEL
MOSI (CPHA = 0)
tv(Q)
tv(Q)
DATA VALID (MSB)
DATA VALID
DATA VALID (MSB)
MOSI (CPHA = 1)
IDLE
DATA VALID (MSB)
DATA VALID (LSB)
IDLE
DATA VALID (MSB)
tDH
tDS
MISO (CPHA = 0)
DATA VALID (LSB)
DATA VALID
tv(Q)
DATA VALID (LSB)
tv(Q)
DATA VALID
tDS
MISO (CPHA = 1)
DATA VALID (LSB)
DATA VALID (MSB)
IDLE
DATA VALID (MSB)
DATA VALID (MSB)
IDLE
DATA VALID (MSB)
tDH
DATA VALID
aaa-014969
Tcy(clk) = CCLK/DIVVAL (CCLK = 系统时钟频率)。 DIVVAL 是 SPI 时钟分频器。参见 LPC5411x 用户手册。
图 22. SPI 主机时序
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
72/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
Tcy(clk)
SCK (CPOL = 0)
SCK (CPOL = 1)
SSEL
MISO (CPHA = 0)
tv(Q)
tv(Q)
DATA VALID (MSB)
DATA VALID
DATA VALID (MSB)
MISO (CPHA = 1)
IDLE
DATA VALID (MSB)
DATA VALID (LSB)
IDLE
DATA VALID (MSB)
tDH
tDS
MOSI (CPHA = 0)
DATA VALID (LSB)
DATA VALID
tv(Q)
DATA VALID (LSB)
tv(Q)
DATA VALID
tDS
MOSI (CPHA = 1)
DATA VALID (LSB)
DATA VALID (MSB)
IDLE
DATA VALID (MSB)
DATA VALID (MSB)
IDLE
DATA VALID (MSB)
tDH
DATA VALID
aaa-014970
图 23. SPI 从机时序
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
73/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11.11 USART 接口
实际 USART 比特率取决于外部追踪、外部器件、系统时钟 (CCLK) 和电容负载引入的延
迟。不包含外部器件和 PCB 引入的延迟,支持的 USART 主机同步模式最大比特率为 20
Mb/s,支持的 USART 从机同步模式最大比特率为 16 Mb/s。
表 32.USART 动态特性 [1]
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
最小值
典型值 [2]
最大值
单位
CCLK = 1 MHz 至 12 MHz
45
-
-
ns
CCLK = 48 MHz 至 60 MHz
39
-
-
ns
CCLK = 96 MHz
38
-
-
ns
CCLK = 1 MHz 至 12 MHz
0
-
-
ns
CCLK = 48 MHz 至 60 MHz
0
-
-
ns
CCLK = 96 MHz
0
-
-
ns
CCLK = 1 MHz 至 12 MHz
2
-
9
ns
CCLK = 48 MHz 至 60 MHz
1
-
5
ns
CCLK = 96 MHz
1
-
4
ns
CCLK = 1 MHz 至 12 MHz
1
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
3
-
-
ns
CCLK = 96 MHz
3
-
-
ns
CCLK = 1 MHz 至 12 MHz
30
-
55
ns
CCLK = 48 MHz 至 60 MHz
23
-
46
ns
CCLK = 96 MHz
22
-
46
ns
CCLK = 1 MHz 至 12 MHz
35
-
-
ns
CCLK = 48 MHz 至 60 MHz
27
-
-
ns
CCLK = 96 MHz
25
-
-
ns
CCLK = 1 MHz 至 12 MHz
0
-
-
ns
CCLK = 48 MHz 至 60 MHz
0
-
-
ns
CCLK = 96 MHz
0
-
-
ns
CCLK = 1 MHz 至 12 MHz
2
-
9
ns
CCLK = 48 MHz 至 60 MHz
2
-
5
ns
CCLK = 96 MHz
1
-
4
ns
条件
USART 主机 (同步模式) 1.62 V ≤ VDD ≤ 2.0 V
tsu(D)
th(D)
tv(Q)
数据输入建立时间
数据输入保持时间
数据输出有效时间
USART 从机 (同步模式) 1.62 V ≤ VDD ≤ 2.0 V
tsu(D)
th(D)
tv(Q)
数据输入建立时间
数据输入保持时间
数据输出有效时间
USART 主机 (同步模式) 2.7 V ≤ VDD ≤ 3.6 V
tsu(D)
th(D)
tv(Q)
数据输入建立时间
数据输入保持时间
数据输出有效时间
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
74/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 32.USART 动态特性 [1] (续)
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
最小值
典型值 [2]
最大值
单位
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
2
-
-
ns
CCLK = 48 MHz 至 60 MHz
1
-
-
ns
CCLK = 96 MHz
1
-
-
ns
CCLK = 1 MHz 至 12 MHz
19
-
42
ns
CCLK = 48 MHz 至 60 MHz
14
-
31
ns
CCLK = 96 MHz
13
-
28
ns
条件
USART 从机 (同步模式) 2.7 V ≤ VDD ≤ 3.6 V
tsu(D)
th(D)
tv(Q)
数据输入建立时间
数据输入保持时间
数据输出有效时间
[1]
数据基于特性结果;未在生产中测试。
[2]
无法保证得到典型额定值。
Tcy(clk)
Un_SCLK (CLKPOL = 0)
Un_SCLK (CLKPOL = 1)
tv(Q)
tvQ)
START
TXD
BIT0
BIT1
tsu(D) th(D)
START
RXD
BIT1
BIT0
aaa-015074
在主机模式下, Tcy(clk) = U_PCLK/BRGVAL。参见 LPC5411x 用户手册。
图 24. USART 时序
11.12 SCTimer/PWM 输出时序
表 33.SCTimer/PWM 输出动态特性
Tamb = −40 °C 至 105 °C ; 1.62 V ≤ VDD ≤ 3.6 V CL = 30 pF。任意两个 SCT 固定引脚输出信号(流
程、电压和温度范围内)的仿真压摆;在信号的 10 % 和 90 % 电平处进行采样;由设计保证的值。
LPC5411x
产品数据手册
符号
参数
条件
最小值
典型值
最大值
单位
tsk(o)
输出压摆时间
-
-
-
2.7
ns
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
75/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11.13 DMIC 子系统
表 34.动态特性
Tamb = −40 °C 至 105 °C ; VDD = 1.62 V 至 3.6 V ; CL = 30 pF 所有引脚上的均衡负载;输入压摆率 = 1 ns,所有引脚的压摆
率设置为标准模式;旁通位 =0 ;参数在上升沿或下降沿的 90 % 和 10 % 电平处采样。
符号
参数
tDS
数据建立时间
tDH
数据保持时间
[1]
条件
最小值
典型值 [1]
最大值
单位
CCLK = 1 MHz 至 12 MHz
-
23
-
ns
CCLK = 48 MHz 至 60 MHz
-
13
-
ns
CCLK = 96 MHz
-
9
-
ns
CCLK = 1 MHz 至 12 MHz
-
0
-
ns
CCLK = 48 MHz 至 60 MHz
-
0
-
ns
CCLK = 96 MHz
-
0
-
ns
基于模拟值,适用范围:2.7 V 至 3.6 V。
CLOCK
tDH
tSU
DATA
aaa-017025
图 25. DMIC 时序图
11.14 USB 接口特性
表 35.动态特性:USB 引脚 (全速)
CL = 50 pF ;除非另外说明, Rpu = 1.5 kΩ (D+ 上)至 VDD ; 3.0 V ≤ VDD ≤ 3.6 V。
符号
参数
条件
最小值
典型值
最大值
单位
tr
上升时间
10 % 至 90 %
4.0
-
20
ns
tf
下降时间
10 % 至 90 %
4.0
-
20
ns
tFRFM
差分上升和下降时间
tr / tf
90
-
111.11
%
VCRS
输出信号交叉电压
1.3
-
2.0
V
tFEOPT
EOP 的来源 SE0 间隔
参见 图 26
160
-
175
ns
tFDEOP
针对差分跃迁到 SE0 跃迁的来源抖动
参见 图 26
−2
-
+5
ns
−18.5
-
+18.5
ns
+9
ns
tJR1
接收器抖动到下次跃迁
tJR2
针对配对跃迁的接收器抖动
10 % 至 90 %
tEOPR1
接收器中的 EOP 宽度
必须拒绝作为EOP;
参见图 26
[1]
tEOPR2
接收器中的 EOP 宽度
必须接受作为EOP;
参见图 26
[1]
[1]
−9
-
40
-
82
-
ns
-
ns
已描述特性,但未作为生产测试进行实施。设计保证。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
76/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
TPERIOD
crossover point
extended
crossover point
differential
data lines
source EOP width: tFEOPT
differential data to
SE0/EOP skew
n × TPERIOD + tFDEOP
receiver EOP width: tEOPR1, tEOPR2
002aab561
图 26. 差分数据至 EOP 跃迁偏置和 EOP 宽度
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
77/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
12. 模拟特性
12.1 BOD
表 36.BOD 静态特性
Tamb = 25 °C ;数据基于特性结果,未在生产中测试。
符号
参数
条件
Vth
阈值电压
中断电平 0
Vth
阈值电压
最小值
典型值
最大值
单位
断言
-
1.97
-
V
解除置位
-
2.11
-
V
断言
-
2.36
-
V
解除置位
-
2.51
-
V
断言
-
1.77
-
V
解除置位
-
1.92
-
V
断言
-
2.66
-
V
解除置位
-
2.80
-
V
断言
-
1.92
-
V
解除置位
-
2.06
-
V
断言
-
2.95
-
V
解除置位
-
3.09
-
V
断言
-
2.21
-
V
解除置位
-
2.36
-
V
中断级别 1
复位级别 1
Vth
阈值电压
中断级别 2
复位级别 2
Vth
阈值电压
中断级别 3
复位级别 3
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
78/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
12.2 12 位 ADC 特性
表 37.12 位 ADC 静态特性
Tamb = −40 °C 至 +105 °C ; 1.62 V ≤ VDD ≤ 3.6 V; VSSA = VREFN = GND。 ADC 在 Tamb = 25 °C 时校准。
符号
参数
VIA
模拟输入电压
Cia
模拟输入电容
fclk(ADC)
ADC 时钟频率
fs
采样频率
ED
EL(adj)
EO
Verr(FS)
最小值
典型值[2] 最大值
单位
[3]
0
-
VDDA
V
[4]
-
5
-
pF
-
80
MHz
条件
-
-
5.0
MSPS
1.62 V ≤ VDDA ≤ 3.6 V
1.62 V ≤ VREFP ≤ 3.6 V
fclk(ADC) = ≤ 72 MHz
[1][5]
-
±3.0
-
LSB
2.0 V ≤ VDDA ≤ 3.6 V
2.0 V ≤ VREFP ≤ 3.6 V
fclk(ADC) = 80 MHz
[1][5]
-
±3.0
-
LSB
VDDA = VREFP = 1.62 V
fclk(ADC) = 80 MHz
[1][5]
-
±7.1
-
LSB
1.62 V ≤ VDDA ≤ 3.6 V
1.62 V ≤ VREFP ≤ 3.6 V
fclk(ADC) ≤ 72 MHz
[1][6]
-
±5.0
-
LSB
2.0 V ≤ VDDA ≤ 3.6 V
2.0 V ≤ VREFP ≤ 3.6 V
fclk(ADC) = 80 MHz
[1][6]
-
±4.0
-
LSB
VDDA = VREFP = 1.62 V
fclk(ADC) = 80 MHz
[1][6]
-
±9.0
-
LSB
偏移误差
使能校准
[1][7]
-
±1.2
-
mV
满量程误差电压
1.62 V ≤ VDDA ≤ 2.0 V
1.62 V ≤ VREFP ≤ 2.0 V
[1][8]
-
±3.5
LSB
-
±2.0
LSB
17.0
-
微分线性误差
积分非线性
2.0 V ≤ VDDA ≤ 3.6 V
2.0 V ≤ VREFP ≤ 3.6 V
Zi
[9][10]
fs = 5.0 MSPS
输入阻抗
-
kΩ
[1]
数据基于特性结果;未在生产中测试。
[2]
无法保证得到典型额定值。列出的值是在室温 (25 °C)、标称电源电压下测得的。
[3]
ADC 通道 6 至 11 输入电阻高于 ADC 通道 0 至 5。
[4]
Cia 代表模拟输入通道的外部电容,采样速度为 5.0 Msamples/s。不含寄生电容。
[5]
微分线性误差 (ED) 是指实际步长宽度与理想步长宽度之间的差异。请参见图 27。
[6]
积分非线性 (EL(adj)) 是指在对增益和偏移误差进行适当的调整后,实际与理想传递曲线的步长中心之间的峰
值差异。请参见图 27。
[7]
偏移误差 (EO) 是指拟合实际曲线的直线与拟合理想曲线的直线之间的绝对差异。请参见图 27。
[8]
满量程误差电压或增益误差 (EG) 是指消除了失调误差后拟合实际传递曲线的直线与拟合理想传递曲线的直线
之间的差异。请参见图 27。
[9]
Tamb = 25 °C ;最大采样频率 fs = 5.0 MSPS,模拟输入电容 Cia = 5 pF。
[10] 输入阻抗 Zi 与采样频率和总输入电容 (包括 Cia 和 Cio)成反比:Zi ∝ 1 / (fs × Ci)。参见图 20,了解 Cio。请
参见图 28。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
79/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
offset
error
EO
gain
error
EG
4095
4094
4093
4092
4091
4090
(2)
7
code
out
(1)
6
5
(5)
4
(4)
3
(3)
2
1 LSB
(ideal)
1
0
1
2
offset error
EO
3
4
5
6
7
4090
4091
4092
4093
4094
4095
4096
VIA (LSBideal)
1 LSB =
VREFP - VREFN
4096
aaa-016908
(1) 实际传递曲线的例子。
(2) 理想传递曲线。
(3) 差分线性误差 (ED)。
(4) 积分非线性 (EL(adj))。
(5) 实际传递曲线的步长中心。
图 27. 12 位 ADC 特性
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
80/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 38.ADC 采样时间 [1]
Tamb = -40 °C 至 85 °C ; 1.62 V ≤ VDDA ≤ 3.6 V ; 1.62 V ≤ VDD ≤ 3.6 V
符号
参数
条件
最小值
典型值
最大值 单位
20
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
23
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
26
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
31
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
47
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
75
-
-
ns
15
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
18
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
20
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
24
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
38
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
62
-
-
ns
ADC 输入 ADC_5 至 ADC_0 (快速通道); ADC 分辨率 = 12 位
ts
采样时间
Zo < 0.05 kΩ
[3]
ADC 输入 ADC_5 至 ADC_0 (快速通道); ADC 分辨率 = 10 位
ts
采样时间
Zo < 0.05 kΩ
[3]
ADC 输入 ADC_5 至 ADC_0 (快速通道); ADC 分辨率 = 8 位
ts
采样时间
Zo < 0.05 kΩ
[3]
12
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
13
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
15
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
19
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
30
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
48
-
-
ns
9
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
10
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
11
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
13
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
22
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
36
-
-
ns
43
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
46
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
50
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
56
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
74
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
105
-
-
ns
ADC 输入 ADC_5 至 ADC_0 (快速通道); ADC 分辨率 = 6 位
ts
采样时间
Zo < 0.05 kΩ
[3]
ADC 输入 ADC_11 至 ADC_6 (慢速通道); ADC 分辨率 = 12 位
ts
LPC5411x
产品数据手册
采样时间
Zo < 0.05 kΩ
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
[3]
© NXP Semiconductors N.V. 2016. 版权所有。
81/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 38.ADC 采样时间 [1] (续)
Tamb = -40 °C 至 85 °C ; 1.62 V ≤ VDDA ≤ 3.6 V ; 1.62 V ≤ VDD ≤ 3.6 V
符号
参数
条件
最小值
典型值
最大值 单位
35
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
38
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
40
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
46
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
61
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
86
-
-
ns
27
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
29
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
32
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
36
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
48
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
69
-
-
ns
ADC 输入 ADC_11 至 ADC_6 (慢速通道); ADC 分辨率 = 10 位
ts
采样时间
Zo < 0.05 kΩ
[3]
ADC 输入 ADC_11 至 ADC_6 (慢速通道); ADC 分辨率 = 8 位
ts
采样时间
Zo < 0.05 kΩ
[3]
ADC 输入 ADC_11 至 ADC_6 (慢速通道); ADC 分辨率 = 6 位
ts
采样时间
Zo < 0.05 kΩ
[3]
20
-
-
ns
0.05 kΩ ≤ Zo < 0.1 kΩ
22
-
-
ns
0.1 kΩ ≤ Zo < 0.2 kΩ
23
-
-
ns
0.2 kΩ ≤ Zo < 0.5 kΩ
26
-
-
ns
0.5 kΩ ≤ Zo < 1 kΩ
36
-
-
ns
1 kΩ ≤ Zo < 5 kΩ
51
-
-
ns
[1]
通过模拟来描述特性。未经过生产测试。
[2]
ADC 的默认采样时间为 2.5 ADC 时钟周期。为匹配给定模拟源输出阻抗,可以通过添加最多 7 个 ADC 时钟
周期来延长采样时间,最大采样时间可达到 9.5 个 ADC 时钟周期。查看 ADC CTRL 寄存器中的 TSAMP 位。
[3]
Zo = 模拟源输出阻抗。
12.2.1 ADC 输入阻抗
图 28 显示 ADC 输入阻抗。在这张图中:
• ADCx 代表慢速 ADC 输入通道 6 至 11。
• ADCy 代表快速 ADC 输入通道 0 至 5。
• R1 和 Rsw 是 ADC 输入通道上的开关电阻。
• 如果已选择快速通道 (ADC 输入 0 至 5),则 ADC 输入信号会从 Rsw 传输至采样电
容 (Cia)。
• 如果已选择慢速通道 (ADC 输入 6 至 11),则 ADC 输入信号会从 R1 + Rsw 传输至采
样电容 (Cia)。
• 典型值, R1 = 487 Ω, Rsw = 278 Ω
• 参见表 20,了解 Cio。
• 参见表 37,了解 Cia。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
82/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
ADC
R1
ADCx
Cia
Cio
Rsw
ADCy
DAC
Cio
aaa-017600
图 28. ADC 输入阻抗
12.3 温度传感器
表 39.温度传感器静态和动态特性
VDD = VDDA = 1.62 V 至 3.6 V
符号
产品数据手册
条件
传感器温度精确度
Tamb = −40 °C 至 +105 °C
EL
线性误差
Tamb = −40 °C 至 +105 °C
ts(pu)
LPC5411x
参数
DTsen
上电建立时间
[1]
绝对温度准确度。
[2]
基于仿真。
至 99% 温度传感器输出值
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
最小值 典型值 最大值 单位
[1]
[2]
-
-
3
°C
-
-
3
°C
-
10
15
μs
© NXP Semiconductors N.V. 2016. 版权所有。
83/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 40.温度传感器线性最小二乘 (LLS) 适合参数
VDD = VDDA = 1.62 V 至 3.6 V
适合参数
传输距离
LLS 斜率
0 °C 时的 LLS 交调点
最小值
典型值
最大值
单位
Tamb = −40 °C 至 +105 °C
[1]
-
-2.0
-
mV/°C
Tamb = −40 °C 至 +105 °C
[1]
-
590.0
-
mV
[2]
521.0
-
540.0
mV
30 °C 时的值
[1]
采用典型样本进行测量。
[2]
针对工艺角中的样本进行测量。
DDD
9R
P9
//6ILW
7HPSHUDWXUH&
VDD = VDDA 3.3 V ;测量对象:矩阵样本。
图 29. 温度传感器输出电压的 LLS 适合值
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
84/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
13. 应用信息
13.1 启动行为
图 30 显示复位后的启动定时。FRO 12 MHz 振荡器提供复位时的默认时钟,并可在电源电
压到达工作电压之后短时间内提供干净的系统时钟。
FRO
starts
FRO status
internal reset
VDD
valid threshold
= 1.62 V
ta μs
tb μs
GND
boot time
supply ramp-up
time
user code
tc μs
processor status
boot code
execution
finishes;
user code starts
aaa-023995
图 30. 启动时间
表 41.典型的启动时间参数
参数
说明
值
ta
FRO 启动时间
≤ 20 μs
tb
内部复位解除置位
151 μs
tc
旧式图像
931 μs
无 CRC 的单图像
904
无 CRC 的双图像
952
13.2 标准 I/O 引脚配置
图 31 显示标准 I/O 引脚的可用引脚模式:
• 数字输出驱动器:使能 / 禁用。
• 数字输入:上拉使能 / 禁用。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
85/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
• 数字输入:下拉使能 / 禁用。
• 数字输入:中继模式使能 / 禁用。
• Z 模式;高阻抗 (没有针对浮点输入的交叉电流)。
标准 I/O 引脚的默认配置为 Z 模式。弱 MOS 器件的驱动能力与上拉电阻和下拉电阻的相当。
VDD
VDD
open-drain enable
strong
pull-up
output enable
pin configured
as digital output
ESD
data output
PIN
strong
pull-down
ESD
VDD
weak
pull-up
pull-up enable
weak
pull-down
repeater
mode enable
pin configured
as digital input
pull-down enable
digital
input
glitch filter
enable
input invert
pin configured
as analog input
enable
filter
enable
analog input
analog
input
aaa-017273
干扰滤波器拒绝典型宽度为 12 ns 的脉冲。
图 31. 标准 I/O 和 RESET 引脚配置
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
86/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
13.3 连接电源、时钟和调试功能
3.3 V
SWD connector
3.3 V
(4)
(6)
~10 kΩ - 100 kΩ
1
SWDIO/PIO0_17
2
3.3 V
~10 kΩ - 100 kΩ
SWCLK/PIO0_16
3
4
5
6
n.c.
7
8
n.c.
9
10
(6)
n.c.
RTCXIN
RESETN
C4
RTCXOUT
DGND
(1)
C3
VSS
DGND
DGND
(2)
VDD (2 to 4 pins)
VSSA
3.3 V
0.1 μF
0.01 μF
LPC5411x
AGND
DGND
PIO0_4
(3)
VDDA
ISP select pins
3.3 V
PIO0_31
10 μF
0.1 μF
PIO1_6
ADCx
(5)
DGND
(3)
VREFP
0.1 μF
3.3 V
10 μF
0.1 μF
VREFN
AGND
AGND
AGND
DGND
aaa-022103
(1)
参见 13.5 章 “RTC 振荡器 ”,了解 C3 和 C4 的值。
(2)
将 0.1 μF 和 0.01 μF 去耦电容尽可能靠近 VDD 引脚放置。在每一个 VDD 引脚上添加一组去耦电容。
(3)
将 0.1 μF 去耦电容尽可能靠近 VREFN 和 VDDA 引脚放置。10 μF 旁路电容过滤电源线。如果未使用 ADC,则将 VDDA 和 VREFP
与 VDD 相连。如果未使用 ADC,则将 VREFN 与 VSS 相连。
(4)
针对 SWD,使用 ARM 10 引脚接口。
(5)
测量低频信号时,使用低通滤波器移除噪声并改善 ADC 性能。另请参见参考资料 1。
(6)
SWDIO 和 SWCLK 引脚上的外部上拉电阻器是可选的,因为这些引脚具备一个默认使能的内部上拉电阻器。
图 32. 电源、时钟和调试连接
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
87/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
13.4 I/O 功耗
I/O 引脚上的功耗会影响器件的整体静态和动态功耗。
如果引脚配置为使能上拉电阻的数字输入,则静态电流可根据引脚上的电压电平来流动。可
以使用表 20 中提供的参数 Ipu 和 Ipd 来计算该电流。
如果引脚配置为数字输出,则静态电流源自表 20 中显示的参数 IOH 和 IOL 以及任何连接至
引脚的外部负载。
在一个应用程序中切换 I/O 引脚时,会增加动态功耗,因为 VDD 电源为所有连接至引脚的
内部和外部电容负载提供充电和放电电流。
针对任意给定切换频率 fsw,如果外部电容负载 (Cext) 已知,I/O 切换电流 Isw 的贡献值可以
按以下方法计算 (参见表 20,了解内部 I/O 电容):
Isw = VDD x fsw x (Cio + Cext)
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
88/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
13.5 RTC 振荡器
在 RTC 振荡器电路中,只需将晶体 (XTAL) 和 CX1 及 CX2 电容与外部 RTCXIN 和 RTCXOUT
引脚相连。请参见图 33。
LPC5411x
L
RTCXIN
RTCXOUT
=
CL
CP
XTAL
RS
CX1
CX2
aaa-018147
图 33. RTC 振荡器组件
为获得最佳效果,为片上振荡器选择匹配的晶体非常重要。负载电容 (CL)、串行电阻 (RS)
和驱动电平 (DL) 是选择晶体时需要考虑的重要参数。选择合适的晶体后,外部负载电容 CX1
和 CX2 的值通常还可按照如下表达式来确定:
CX1 = CX2 = 2CL − (CPad + CParasitic)
其中:
CL - 晶体负载电容
CPad - RTCXIN 和 RTCXOUT 引脚的焊板电容 (~3 pF)。
CParasitic – 外部电路的寄生电容。
尽管通常可以忽略 CParasitic,实际电路板布局和外部组件的位置会影响外部负载电容的最佳
值。因此,建议微调实际硬件电路板上的外部负载电容值,从而获得准确的时钟频率。要进
行微调,将 RTC 时钟输出至其中一个 GPIO 并优化外部负载电容的值,从而实现最低频率
偏差。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
89/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
13.5.1 RTC 印刷电路板 (PCB) 设计指南
• 晶体和外部负载电容应在尽可能靠近芯片的振荡器输入和输出引脚的 PCB 上进行连接。
• 晶体和 PCB 上的外部负载电容与芯片的振荡器输入和输出引脚连接时,应尽可能靠近
(20mm 以内)。
• 如果使用第三个谐波晶体,确保负载电容 CX1、 CX2 和 CX3 具有一个公共的接地层。
• 环路必须尽可能的小,以使通过PCB进行耦合时所产生的噪声和寄生效应尽可能的小。
• 将接地 (GND) 模式布置在晶体单元下。
• 多层 PCB 布线时,不要在晶体单元下布置任何其他信号线路。
13.6 推荐的 USB 接口解决方案
USB 器件可作为自供电器件 (参见图 34) 或总线供电器件 (参见图 35)连接至 USB。
在 LPC5411x 上,只有在应用 VDD 且处在工作电压级别时,USB_VBUS 引脚才可具备 5 V
容压。因此,如果 USB_VBUS 功能连接至 USB 连接器且器件自供电,则在 VDD = 0 V 时,
必须对 USB_VBUS 引脚实施保护。
如果 VDD 始终处于工作等级,同时 VBUS = 5 V,那么 USB_VBUS 引脚可直接连接到 USB
连接器上的 VBUS 引脚上。
如果系统的 VDD 为 0 V,且 VBUS 直接被 VBUS 引脚采用,在这种情况下,必须采取预防
措施将电压降低至 3.6 V 以下,其中 3.6V 是 USB_VBUS 引脚能够采用的最高电压。
方法之一:使用电压分频器将 USB_VBUS 引脚连接到 USB 连接器的 VBUS 上。电压分频
比应保证 USB_VBUS 引脚高于 0.7 VDD,以显示逻辑高电平,同时应低于所允许的 3.6 V
最高电压。
对于以下工作条件
VBUSmax = 5.25 V
VDD = 3.6 V,
电压分频器应提供 3.6 V/5.25 V 或 ~0.686 V 的降压量。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
90/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
LPCxxxx
VDD
R2
R3
USB
R1
1.5 kΩ
USB_VBUS
USB_DP
RS = 33 Ω
USB_DM
RS = 33 Ω
D+
D-
USB-B
connector
VSS
aaa-023996
图 34. 自供电器件 (USB_VBUS = 5 V)的 USB 接口
可通过在 DEVCMDSTAT 寄存器中设置 DCON 位来使能内部上拉 (1.5 kΩ) 电阻,以便在上
电和处理 USB 通信之间出现延迟时防止 USB 超时。不需要外部电路。
LPCxxxx
VDD
USB
R1
1.5 kΩ
REGULATOR
USB_VBUS(1)
USB_VBUS(2)
USB_DP
RS = 33 Ω
USB_DM
RS = 33 Ω
VBUS
D+
D-
USB-B
connector
VSS
aaa-023997
具备两种将 VBUS 连接至 USB_VBUS 引脚的选项:
(1)
将稳压器输出连接至 USB_VBUS。在这种情况下,只要器件上电, USB_VBUS 信号即处于高电平。
(2)
将 VBUS 信号直接从连接器连接至 USB_VBUS 引脚。在这种情况下, USB_VBUS 引脚采用 5 V 电压,而稳压器则升至 VDD。
由于 USB_VBUS 引脚在 VDD 处于工作电平时只能承受 5V 电压,所以这种连接会随时间推移导致器件性能下降。根据模拟显示,
如果 USB_VBUS 一直采用 5V 电压,而 VDD = 0 V,那么在 Tamb = 45 °C 的情况下,使用寿命降低至 15 年,在 Tamb = 55 °C 的
情况下,使用寿命降低至 8 年。
图 35. 总线供电器件上的 USB 接口
注:如果使用自供电电路时没有连接 VBUS,则在使能 USB_CONNECT 和 SoftConnect
功能之前,配置 GPIO (PIO1_6 或 PIO1_11)的 USB_VBUS 引脚,并提供能够通过其
他机制检测主机存在状况的软件。在主机不存在的情况下使能 SoftConnect 会导致 USB 一
致性错误。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
91/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
14. 封装尺寸
WLCSP49: wafer level chip-scale package; 49 bumps; 3.44 x 3.44 x 0.525 mm (Backside coating included)
A
B
D
SOT1444-5
ball A1
index area
A2
A
E
A1
detail X
e1
C
b
e
C A B
C
Øv
Øw
G
y
e
F
E
e2
D
C
B
A
ball A1
index area
1
2
3
4
5
6
7
X
0
3 mm
scale
Dimensions (mm are the original dimensions)
Unit
mm
max
nom
min
A
A1
A2
b
D
E
0.565 0.23 0.350 0.29 3.47 3.47
0.525 0.20 0.325 0.26 3.44 3.44
0.485 0.17 0.300 0.23 3.41 3.41
e
e1
e2
0.4
2.4
2.4
v
w
y
0.05 0.015 0.03
Note
Backside coating 25 μm
Outline
version
sot1444-5_po
References
IEC
SOT1444-5
JEDEC
JEITA
European
projection
Issue date
15-01-30
16-01-20
---
图 36. WLCSP49 封装尺寸
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
92/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
LQFP64: plastic low profile quad flat package; 64 leads; body 10 x 10 x 1.4 mm
SOT314-2
c
y
X
A
48
33
49
32
ZE
e
E HE
A
A2
(A 3)
A1
wM
θ
bp
pin 1 index
64
Lp
L
17
detail X
16
1
e
ZD
wM
bp
v M A
D
B
HD
v M B
0
2.5
5 mm
scale
DIMENSIONS (mm are the original dimensions)
UNIT
A
max.
A1
A2
A3
bp
c
D (1)
E (1)
e
mm
1.6
0.20
0.05
1.45
1.35
0.25
0.27
0.17
0.18
0.12
10.1
9.9
10.1
9.9
0.5
HD
HE
12.15 12.15
11.85 11.85
L
Lp
v
w
y
1
0.75
0.45
0.2
0.12
0.1
Z D (1) Z E (1)
1.45
1.05
1.45
1.05
θ
7o
o
0
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
REFERENCES
OUTLINE
VERSION
IEC
JEDEC
SOT314-2
136E10
MS-026
JEITA
EUROPEAN
PROJECTION
ISSUE DATE
00-01-19
03-02-25
图 37. LQFP64 封装尺寸
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
93/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
15. 焊接
Footprint information for reflow soldering package
SOT1444-5
Hx
P
P
Hy
see detail X
SL
SP
SR
occupied area
solder resist opening (SR)
solder land (SL)
solder paste deposit (SP)
detail X
Dimensions in mm
recommend stencil thickness: 0.1 mm
P
SL
SP
SR
Hx
Hy
0.40
0.22
0.27
0.32
3.64
3.64
Issue date
solder land plus solder paste
16-02-03
16-02-23
sot1444-5_fr
图 38. LQFP64 焊锡面积
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
94/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
16. 缩略词
表 42.缩略词
首字母缩略词
说明
AHB
高级高性能总线
APB
高级外设总线
API
应用程序编程接口
CDC
通信设备类
DMA
直接存储器访问
FRO 振荡器
内部自由运行振荡器,调谐到出厂指定频率
GPIO
通用输入 / 输出
FRO
自由运行振荡器
HID
人机接口设备
LSB
最低有效位
MCU
微控制器
MSC
大容量存储设备
PDM
脉冲密度调制
PLL
锁相环
SPI
串行外设接口
TCP/IP
传输控制协议 / 因特网协议
TTL
晶体管 - 晶体管逻辑
USART
通用同步 / 异步串行接收 / 发送器
17. 参考资料
[1]
LPC5411x
产品数据手册
技术笔记 - ADC 设计指南:
http://www.nxp.com/documents/technical_note/TN00009.pdf
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
95/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
18. 修订记录
表 43.修订记录
文档 ID
发布日期
数据手册状态
更改说明
取代版本
LPC5411x v.1.6
20160917
产品数据手册
-
LPC5411x v.1.5
变更内容:
LPC5411x v.1.5
变更内容:
LPC5411x
产品数据手册
•
更新了 2 章 “ 特性和优势 ”:被删除文本:实时时钟 (RTC) 通过列表项目中的 32.768 kHz 时钟运
行:Micro-Tick 定时器通过看门狗振荡器运行,可用于唤醒任何低功耗模式下的器件。请参见
•
在表 23“ 动态特性:从低功耗模式的典型唤醒时间 ” 中,删除了在深度睡眠模式下在 flash 和 SRAM
中执行的代码。
•
已更新表 13“CoreMark 得分 ”:ARM Cortex-M4 处于工作模式; ARM Cortex-M0+ 处于睡眠模式,
修改了 CCLK = 96 MHz ; 5 个系统时钟的 flash 访问时间,CCLK = 96 MHz ; 6 个系统时钟的 flash
访问时间。 ARM Cortex-M0+ 处于工作模式; ARM Cortex-M4 处于睡眠模式,修改了 CCLK = 96
MHz ; 5 个系统时钟的 flash 访问时间, CCLK = 96 MHz ; 6 个系统时钟的 flash 访问时间。
•
在 2 章 “ 特性和优势 ” 和 7.11 章 “ 片上 ROM” 中增加了文本:基于 ROM 的 USB 驱动程序 (HID、
CDC、 MSC、 DFU)。
•
在 2 章 “ 特性和优势 ” 和 7.11 章 “ 片上 ROM” 中,替换了 ROM API 支持的列表项目:旧式、单图
像以及双图像引导。
•
在 2 章 “ 特性和优势 ”、 7.18.3.1 章 “ 特性 ” 和 7.21.1.2 章 “ 看门狗振荡器 (WDTOSC)” 中,修改
了时钟生成部分的文本:修改前是频率范围为 200 kHz 至 1.5 MHz 的看门狗振荡器 (WDTOSC),修改
后是频率范围为 6kHz 至 1.5 MHz 的看门狗振荡器 (WDTOSC)。
•
•
•
•
•
更新了表 28“ 动态特性:看门狗振荡器 ”。内部看门狗振荡频率最低值为 6 kHz。
更新了 7.13.2 章 “ 深度睡眠模式 ”。
更新了 7 章 “ 功能说明 ”,增加了 8 章 “ 限值 ”。
更新了图 32“ 电源、时钟和调试连接 ”。
更新了图 34“ 自供电器件(USB_VBUS = 5 V)的 USB 接口 ” 和图 35“ 总线供电器件上的 USB 接口 ”。
20160718
•
-
产品数据手册
LPC5411x v.1.4
更新了表 16“ 静态特性:深度睡眠模式和深度掉电模式下的功耗 ”:深度睡眠模式下、 flash 掉电时
的 IDD 典型值。
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
96/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 43.修订记录 (续)
文档 ID
发布日期
LPC5411x v.1.4
20160711
变更内容:
数据手册状态
更改说明
取代版本
产品数据手册
-
LPC5411x v.1.3
•
更新了表 16“ 静态特性:深度睡眠模式和深度掉电模式下的功耗 ”。增加了 IDD 供电电流在深度睡眠
模式和深度掉电模式下的最大值。
•
更新了表 17“ 静态特性:深度睡眠模式和深度掉电模式下的功耗 ”。增加了深度睡眠模式和深度掉电
模式下的最大值。
•
•
•
•
•
更新了表 30“ 动态特征:I2S 总线接口引脚 [1][4]”。
•
•
为 7.17.5 章 “SPI 串行 I/O 控制器 ” 功能添加了一个备注。
•
•
更新了图 8“LPC5411x 时钟生成 ”。
•
•
•
•
•
•
•
•
•
将 PLL 部分重命名为系统 PLL。请参见 11.4 章 “ 系统 PLL”。
更新了表 31“SPI 动态特性 [1]”。
更新了表 32“USART 动态特性 [1]”。
更新了表 5“ 未使用引脚的端接 ”。增加了 USB_DP 和 USB_DM。
更新了 USART 功能:在异步模式下,最大比特率为 6.25 Mbit/s,在同步主机模式下,最大数据传
输速率为 20 Mbit/s,在同步从机模式下,最大数据传输速率为 16 Mbit/s。请参见 7.17.4 章 “USART”。
已更新 SPIO 功能。增加了 SPI 功能在主机模式和从机模式下的最大数据传输速率和最小数据传输
速率。请参见 7.17.5 章。
在表 16“ 静态特性:深度睡眠模式和深度掉电模式下的功耗 ” 中增加了一个表注:[3] 数据基于特性
结果,未在生产中测试。 VDD = 2.0 V。
增加了 13.1 章 “ 启动行为 ”。
更新了图 31“ 标准 I/O 和 RESET 引脚配置 ”。
增加了 13.6 章 “ 推荐的 USB 接口解决方案 ”。
增加了表 39“ 温度传感器静态和动态特性 ”。
增加了表 29“ 动态特性:I2C 总线引脚 [1]”。
更新了表 30“ 动态特征:I2S 总线接口引脚 [1][4]”:输入和输出、 tWH 以及 tWL 典型值通用。
为 7.17.8 章 “I2S 总线接口 ” 功能添加了一个备注。
已更新表 19“ 典型 AHB/APB 外设功耗 [3][4][5]”:
– USB、GPIO0、MAILBOX、SCTimer/PWM、PINT、RTC:CPU:12 MHz、同步 APB 总线:12 MHz。
– GPIO0 和 GINT:CPU:96MHz,同步 APB 总线:96 MHz。
– GINT:CPU:48 MHz,同步 APB 总线:48 MHz。
•
•
删除部分:上电斜坡条件。
已更新表 25“PLL 的动态特性 [1]”:
– 在中将 fref 更改为 Fin ;参考频率更改为输入频率。
– 已删除 frefjitter。
•
更新了表 30“ 动态特征:I2S 总线接口引脚 [1][4]”
– 删除了上升时间 (tr) 和下降时间 (tf)。
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
97/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
表 43.修订记录 (续)
文档 ID
发布日期
LPC5411x v.1.3
20160325
变更内容:
LPC5411x v.1.2
变更内容:
LPC5411x v.1.1
变更内容:
LPC5411x v.1
LPC5411x
产品数据手册
•
数据手册状态
更改说明
取代版本
产品数据手册
-
LPC5411x v.1.2
-
LPC5411x v.1.1
更新了 81 页上的表 38 “ADC 采样时间 [1]” 。
20160224
产品数据手册
•
更新了 76 页上的表 34 “ 动态特性 ” :VDD = 1.62 V 至 3.6 V,表注为:基于模拟值,适用范围:
2.7 V 至 3.6 V。
•
增加了 53 页上的图 11 “ 深度睡眠模式:电源电流 IDD 典型值与温度的关系(不同电源电压 VDD)。”
和 54 页上的图 12 “ 深度掉电模式:电源电流 IDD 典型值与温度的关系 (不同电源电压 VDD) ” 。
20160222
-
产品数据手册
LPC5411x v.1
•
•
•
•
更改了图形编号。
•
•
•
增加了 41 页上的 7.21.1.4 章 “RTC 振荡器 ” 。
•
将 51 页上的图 10 “CoreMark 功耗:M4 和 M0+ 内核的典型 μA/MHz” 移动到 51 页上的表 15 “ 静
态特性:处于睡眠模式的功耗 ” 之后。
•
•
•
更新了 54 页上的表 18 “ 典型外设功耗 [1][2][3]” 的表注。
•
•
将 PLL0 重命名为 PLL。请参见 64 页上的表 24 “PLL 锁定时间和电流 ” 。
•
•
将 65 页上的表 26 “ 动态特性:FRO” 中的符号更改为 fosc(FRO)。
•
•
将脚注更新为:数据基于特性结果,未在生产中测试。请参见 65 页上的表 26 “ 动态特性:FRO” 。
更新了 5 页上的表 2 “ 订购选项 ” 。
更新了 2 章 “ 特性和优势 ” 中的列表项目:基于 ROM 的 USB 驱动程序 (HID、 CDC 和 MSC)。
更新了 26 页上的图 6 “LPC5411x 存储器映射 ” ,增加了 128 KB 片上 flash 和一个备注:flash 和
SRAM 的总体大小取决于器件。
更新了 49 页上的图 9 “ 典型 CoreMark 得分 ” 的图注,增加了 “ 已禁用所有外设 ”。
增加了图表说明:除非另有说明, Tamb = −40 °C 至 +105 °C。 1.62 V ≤ VDD ≤ 3.6 V 至 51 页上的表
15 “ 静态特性:处于睡眠模式的功耗 ” 。
增加了 54 页上的表 19 “ 典型 AHB/APB 外设功耗 [3][4][5]” 。
删除了 56 页上的表 20 “ 静态特性:引脚特性 ” “ 弱输入上拉 / 下拉特性 ” 的表注:指定的值为模拟
值和绝对值,包括封装 / 引线电容。
增加了图表说明:Tamb = −40 °C 至 +105 °C。 VDD = 1.62 V 至 3.6 V 至 65 页上的表 25 “PLL 的动
态特性 [1]” 。
增加了表注:对 67 页上的表 30 “ 动态特征:I2S 总线接口引脚 [1][4]” 、 71 页上的表 31 “SPI 动态特
性 [1]” 和 87 页上的表 32 “ 电源、时钟和调试连接 ” 中的典型值不做保证。
更改了 79 页上的表 37 “12 位 ADC 静态特性 ” 中 ED 和 EL(adj) 的条件顺序。
20160216
-
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
-
© NXP Semiconductors N.V. 2016. 版权所有。
98/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
19. 法律信息
19.1 数据手册状态
文档状态 [1][2]
产品状态 [3]
定义
客观 [ 缩略版 ] 数据手册
开发
该文档包含产品开发客观规范的数据。
初始 [ 缩略版 ] 数据手册
验证
该文档含有初始规范的数据。
产品 [ 缩略版 ] 数据手册
产量
该文档含有产品规范。
[1] 请在开始或完成设计之前查看最新发布文件。
[2] 有关缩略版数据手册的说明见 “ 定义 ” 部分。
[3] 自本文件发布以来,文件中的器件产品状态可能已发生变化;如果存在多个器件,则可能存在差异。欲了解最新产品状态信息,请访问: http://www.nxp.com
19.2 定义
客户负责自行利用恩智浦半导体的产品进行设计和应用,对于应用或客户产
初稿 — 本文仅为初稿版本。内容仍在内部审查,尚未正式批准,可能会有进一
品设计,恩智浦半导体无义务提供任何协助。客户须自行判断恩智浦半导体的
步修改或补充。恩智浦半导体对本文信息的准确性或完整性不做任何说明或保
产品是否适用于其应用和设计计划,以及是否适用于其第三方客户的规划应
证,并对因使用此信息而导致的后果不承担任何责任。 恩智浦半导体对此文档
用。客户须提供适当的设计和操作安全保障措施,以降低与应用和产品相关的
中超出恩智浦半导体信息源的内容不承担责任。
风险。
缩略版数据手册 — 缩略版数据手册为产品型号和标题完全相同的完全版数据
手册的节选。缩略版数据手册仅供快速参考使用,不包括详细和完整的信息。
欲了解详细、完整的信息,请查看相关的完整版数据手册,可向当地的恩智浦
对于因客户应用或产品的任何缺陷或故障,或者客户的第三方客户的应用或
使用导致的任何故障、损害、开支或问题,恩智浦半导体均不承担任何责任。
半导体销售办事处索取。如完整版与缩略版存在任何不一致或冲突,请以完整
客户负责对自己基于恩智浦半导体的产品的应用和产品进行所有必要测试,
版为准。
以避免这些应用和产品或者客户的第三方客户的应用或使用存在任何缺陷。
产品规格 — 产品数据手册中提供的信息和数据规定了恩智浦半导体与其客户
恩智浦不承担与此相关的任何责任。
之间约定的产品规格,恩智浦半导体及客户另行书面说明时除外。在任何情况
下,若协议认为恩智浦半导体产品需要具有超出产品数据手册规定的功能和质
限值 — 超过一个或多个限值 (如 IEC 60134 绝对最大额定值体系所规定)会
量,则该协议无效。
给器件带来永久性损坏。限值仅为强度额定值,若设备工作于这些条件下或者
19.3 免责声明
不在担保范围之内。持续或反复超过限值将对设备的质量和可靠性造成永久
超过 “ 建议工作条件部分 ” (若有)或者本文档 “ 特性 ” 部分规定的条件下,则
有限担保和责任 — 本文中的信息据信是准确和可靠的。但是,恩智浦半导体对
此处所含信息的准确性或完整性不做任何明示或暗示的说明或保证,并对因使
性、不可逆转的影响。
商业销售条款和条件 — 除非有效书面单项协议另有规定,恩智浦半导体的
用此信息而导致的后果不承担任何责任。
产 品 的 销 售 遵 循 关 于 商 业 销 售 的 一 般 条 款 和 条 件 (见
在任何情况下,对于任何间接、意外、惩罚性、特殊或衍生性损害 (包括但不
http://www.nxp.com/profile/terms) 。如果只达成了单项协议,则该协议的
限于利润损失、积蓄损失、业务中断、因拆卸或更换任何产品而产生的开支或
条款和条件适用。恩智浦半导体特此明确反对,应用客户就其购买恩智浦半
返工费用),无论此等损害是否基于侵权行为 (包括过失)、担保、违约或任
导体的产品而制定的一般条款和条件。
何其他法理,恩智浦半导体均不承担任何责任。
无销售或许可要约 — 本文件中的任何信息均不得被理解或解释为对承诺开放
对于因任何原因给客户带来的任何损害,恩智浦半导体对本文所述产品的总计
的销售产品的要约,或者授予、让与或暗示任何版权、专利或其他工业或知识
责任和累积责任仅限于恩智浦商业销售条款和条件所规定的范围。
产权的任何许可。
修改权利 — 恩智浦半导体保留对本文所发布的信息 (包括但不限于规格和产
品说明)随时进行修改的权利,恕不另行通知。本文件将取代并替换之前就此
需要事先经国家主管部门批准。
提供的所有信息。
适宜使用 — 恩智浦半导体产品并非设计、授权或担保适合用于生命保障、生命
关键或安全关键系统或设备,亦非设计、授权或担保适合用于在恩智浦半导体
产品失效或故障时会导致人员受伤、死亡或严重财产或环境损害的应用。恩智
浦半导体对在此类设备或应用中加入和 / 或使用恩智浦半导体产品不承担任何
责任,客户需自行承担因加入和 / 或使用恩智浦半导体产品而带来的风险。
应用 — 本文件所载任何产品的应用只用于例证目的。此类应用如不经进一步
测试或修改用于特定用途,恩智浦半导体对其适用性不做任何说明或保证。
LPC5411x
产品数据手册
出口管制 — 本文件以及此处所描述的产品可能受出口法规的管制。出口可能
非汽车应用产品 — 除非本数据手册明确表示,恩智浦半导体的本特定产品适
用于汽车应用,否则,均不适用于汽车应用。未根据汽车测试或应用要求进
行验证或测试。对于在汽车器件或应用中包括和 / 或使用非汽车应用产品的行
为,恩智浦半导体不承担任何责任。
客户将产品用于设计导入以及符合汽车规范和标准的汽车应用时,客户 (a) 若
使用产品,则恩智浦半导体不对产品的此等汽车应用、用途和规范作任何担
保;并且 (b) 若客户使用恩智浦半导体所提供规格以外的产品用于汽车应用,
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
99/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
须自行承担所有风险;并且 (c) 对于因客户设计以及客户超出恩智浦半导体标
准担保范围和恩智浦半导体所提供规格使用非汽车应用产品而导致的任何责
任、损害或产品故障索赔,客户须免除恩智浦半导体的全部责任。
19.4 商标
注意:所有引用的品牌、产品名称、服务名称以及商标均为其各自所有者的
财产。
I2C 总线 — 标志是恩智浦的商标。
20. 联系信息
有关详细信息,请访问:http://www.nxp.com
欲咨询销售办事处地址,请发送电子邮件至:salesaddresses@nxp.com
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
100/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
21. 内容
1
简介 ....................................... 1
2
特性和优势 ................................. 1
3
订购信息 ................................... 5
3.1
订购选项 ................................. 5
4
标记 ....................................... 5
5
功能框图 ................................... 7
6
引脚信息 ................................... 8
6.1
引脚配置 ................................. 8
6.2
引脚说明 ................................ 10
6.2.1
未使用引脚的端接 ........................ 21
6.2.2
不同电源模式下的引脚状态 ................ 21
7
功能说明 .................................. 22
7.1
架构概述 ................................ 22
7.2
ARM Cortex-M4 处理器 ................... 22
7.3
ARM Cortex-M4 集成了浮点单元 (FPU) ...........22
7.4
ARM Cortex-M0+ 协处理器 ................ 22
7.5
存储器保护单元 (MPU) .....................................22
7.6
Cortex-M4 的可嵌套中断向量控制器 (NVIC) ....23
7.6.1
特性 .................................... 23
7.6.2
中断源 .................................. 23
7.7
Cortex-M0+ 的可嵌套中断向量控制器 (NVIC) ..23
7.7.1
特性 .................................... 23
7.7.2
中断源 .................................. 23
7.8
系统节拍定时器 (SysTick).................................24
7.9
片内静态 RAM ..................................................24
7.10
片上 flash ..........................................................24
7.11
片上 ROM .........................................................24
7.12
存储器映射 .............................. 25
7.13
电源控制 ................................ 27
7.13.1
睡眠模式 ................................ 27
7.13.2
深度睡眠模式 ............................ 27
7.13.3
深度掉电模式 ............................ 28
7.14
通用 I/O (GPIO) ................................................30
7.14.1
特性 .................................... 30
7.15
引脚中断 / 模式引擎 ...................... 30
7.15.1
特性 .................................... 31
7.16
AHB 外设 ............................... 31
7.16.1
DMA 控制器 ............................. 31
7.16.1.1 特性 .................................... 31
7.17
数字串行外围设备 ........................ 32
7.17.1
USB2.0 器件控制器....................... 32
7.17.1.1 特性 .................................... 32
7.17.2
DMIC 子系统 ............................ 32
7.17.2.1 特性 .................................... 32
7.17.3
Flexcomm 串行通信接口 .................. 33
7.17.3.1 特性 .................................... 33
7.17.4
USART .............................................................33
7.17.4.1 特性 .................................... 33
7.17.5
SPI 串行 I/O 控制器....................... 34
7.17.5.1 特性 .................................... 34
7.17.6
I2C 总线接口............................. 34
7.17.7
特性 .................................... 34
7.17.8
I2S 总线接口............................. 35
7.17.8.1 特性 .................................... 35
7.18
标准计数器 / 定时器 (CTimer0 至 4)....... 36
7.18.1
特性 .................................... 36
7.18.2
SCTimer/PWM 子系统 .................... 36
7.18.2.1 特性 .................................... 37
7.18.3
窗口化看门狗定时器 (WWDT).......................... 38
7.18.3.1 特性 .................................... 38
7.18.4
RTC 定时器 ............................. 39
7.18.4.1 特性 .................................... 39
7.18.5
多速率定时器 (MRT) ........................................ 39
7.18.5.1 特性 .................................... 39
7.18.6
Micro-tick 定时器 (UTICK)................................ 40
7.18.6.1 特性 .................................... 40
7.19
12 位模数转换器 (ADC).................................... 40
7.19.1
特性 .................................... 40
7.20
温度传感器 .............................. 40
7.21
系统控制 ................................ 41
7.21.1
时钟源 .................................. 41
7.21.1.1 FRO ................................................................. 41
7.21.1.2 看门狗振荡器 (WDTOSC) ................................ 41
7.21.1.3 时钟输入 ................................ 41
7.21.1.4 RTC 振荡器 ............................. 41
7.21.1.5 系统 PLL........................................................... 41
7.21.2
时钟生成 ................................ 42
7.21.3
欠压检测 ................................ 43
7.21.4
安全 .................................... 43
7.22
代码安全性 (代码读取保护 - CRP)........ 43
7.23
仿真和调试 .............................. 44
8
限值 ...................................... 45
9
热学特性 .................................. 46
10
静态特性 .................................. 47
10.1
一般工作条件 ............................ 47
10.2
CoreMark 数据........................... 48
10.3
功耗 .................................... 50
10.4
引脚特性 ................................ 56
10.4.1
电气引脚特性 ............................ 59
11
动态特性 .................................. 62
11.1
Flash 存储器............................. 62
11.2
I/O 引脚 ................................. 62
11.3
唤醒过程 ................................ 63
11.4
系统 PLL........................................................... 64
11.5
FRO ................................................................. 65
11.6
RTC 振荡器 ............................. 65
续 >>
LPC5411x
产品数据手册
本文档中所有信息均受法律免责声明保护。
修订版 1 — 2016 年 12 月 23 日
© NXP Semiconductors N.V. 2016. 版权所有。
101/102
LPC5411x
恩智浦半导体
32 位 ARM Cortex-M4/M0+ 微控制器
11.7
11.8
11.9
11.10
11.11
11.12
11.13
11.14
12
12.1
12.2
12.2.1
12.3
13
13.1
13.2
13.3
13.4
13.5
13.5.1
13.6
14
15
16
17
18
19
19.1
19.2
19.3
19.4
20
21
看门狗振荡器 ............................ 66
I2C 总线 ................................ 66
I2S 总线接口 ............................. 67
SPI 接口 ................................ 71
USART 接口 ............................. 74
SCTimer/PWM 输出时序 .................. 75
DMIC 子系统 ............................ 76
USB 接口特性 ........................... 76
模拟特性 .................................. 78
BOD..................................................................78
12 位 ADC 特性 .......................... 79
ADC 输入阻抗 ........................... 82
温度传感器 .............................. 83
应用信息 .................................. 85
启动行为 ................................ 85
标准 I/O 引脚配置 ........................ 85
连接电源、时钟和调试功能 ................ 87
I/O 功耗 ................................. 88
RTC 振荡器 ............................. 89
RTC 印刷电路板 (PCB) 设计指南 ........... 90
推荐的 USB 接口解决方案 ................. 90
封装尺寸 .................................. 92
焊接 ...................................... 94
缩略词 .................................... 95
参考资料 .................................. 95
修订记录 .................................. 96
法律信息 .................................. 99
数据手册状态 ............................ 99
定义 .................................... 99
免责声明 ................................ 99
商标 ................................... 100
联系信息 ................................. 100
内容 ..................................... 101
102
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.
© NXP Semiconductors N.V.
2016.
All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: salesaddresses@nxp.com
Date of release: 2016 年 12 月 23 日
Document identifier: LPC5411x
很抱歉,暂时无法提供与“LPC54101J256UK49Z”相匹配的价格&库存,您可以联系我们找货
免费人工找货