STM32F427xx
STM32F429xx
ARM Cortex-M4 32b MCU+FPU,225DMIPS,高达 2MB Flash/256+4KB RAM,USB
OTG HS/FS,以太½, 17
个
TIM, 3
个
ADC, 20
个通信 接口、摄像头
& LCD-TFT
数据手册
-
生产数据
特性
•
内核:带有
FPU
的
ARM
®
32
½
Cortex
®
-M4
CPU、在 Flash
存储器中实现零等待状态运行
性½的自适应实时加速器
(ART
加速器
™)、
主频高达
180MHz, MPU,½够实现高达
225DMIPS/1.25DMIPS/MHz (Dhrystone 2.1)
的性½,具有
DSP
指令集。
•
存储器
–
高达
2 MB Flash,
组织为两个区,
可读写同步
–
高达256+4
KB的SRAM,
包括64-KB的CCM
(内核耦合存储器)数据
RAM
–
具有高达
32
½数据总线的灵活外部存储控制
器:SRAM、
PSRAM、 SDRAM/LPSDR
SDRAM、
Compact Flash/NOR/NAND
存储器
•
LCD
并行接口,兼容
8080/6800
模式
•
LCD-TFT
控制器有高达
XGA
的分辨率,
具有专
用的
Chrom-ART Accelerator™,
用于增强的图
½内容创建 (DMA2D)
•
时钟、复½和电源管理
– 1.7 V
到
3.6 V
供电和
I/O
– POR、 PDR、 PVD
和
BOR
– 4
至
26 MHz
晶振
–
内½经工厂调校的
16 MHz RC
振荡器
(1% 精度)
–
带校准功½的
32 kHz RTC
振荡器
–
内½带校准功½的
32 kHz RC
振荡器
•
½功耗
–
睡眠、停机和待机模式
– V
BAT
可为
RTC、
20×32
½备½寄存器
+
可选
的
4 KB
备½
SRAM
供电
•
3
个
12
½、
MSPS ADC
多达
24
通道,
2.4
:
三重
交叉模式下的性½高达
7.2 MSPS
•
2
个
12
½
D/A
½换器
•
通用DMA 具有FIFO和突发支持的16路DMA控
:
制器
•
多达17个定时器
12个16½定时器,
:
和2个频率
高达
180 MHz
的
32
½定时器,每个定时器½
带有
4
个输入捕获
/
输出比较
/PWM,
或脉冲计
数器与正交
(
增量
)
编码器输入
•
调试模式
– SWD & JTAG
接口
– Cortex-M4
跟踪宏单元
™
2015
年
1
月
这是关于全面投产产品的信息。
LQFP100 (14 × 14 mm)
LQFP144 (20 × 20 mm) UFBGA169 (7 × 7 mm)
LQFP176 (24 × 24 mm) UFBGA176 (10 × 10 mm)
LQFP208 (28 × 28 mm) TFBGA216 (13 × 13 mm)
WLCSP143
•
多达
168
个具有中断功½的
I/O
端口
–
高达
164
个快速
I/O,最高 90 MHz
–
高达
166
个可耐
5 V
的
I/O
•
多达
21
个通信接口
–
多达
3
个
I
2
C
接口
(SMBus/PMBus)
–
高达
4
个
USART/4
个
UART(11.25 Mbit/s、
ISO7816
接口、
LIN、
IrDA、
调制解调器控制)
–
高达
6
个
SPI
(45
Mbits/s) 2
个具有复用
,
的全双工
I
2
S,
通过内部音频
PLL
或外部时钟
达到 音频级精度
– 1
个
SAI
(串行音频接口)
– 2
个
CAN
(2.0B 主动)以及
SDIO
接口
•
高级连接功½
–
具有片上PHY的USB
2.0全速器件/主机/OTG
控制器
–
具有专用
DMA、片上全速 PHY
和
ULPI
的
USB 2.0
高速
/
全速器件
/
主机
/OTG
控制器
–
具有专用
DMA
的
10/100
以太½
MAC:支持
IEEE 1588v2
硬件,
MII/RMII
•
8~14
½并行照相机接口:速度高达
54MB/s
•
真随机数发生器
•
CRC
计算单元
•
RTC:亚秒级精度、硬件日历
•
96
½唯一
ID
表
1.
器件总览
缩写
STM32F427xx
型号
STM32F427VG, STM32F427ZG, STM32F427IG,
STM32F427AG, STM32F427VI, STM32F427ZI,
STM32F427II, STM32F427AI
STM32F429VG, STM32F429ZG, STM32F429IG,
STM32F429BG, STM32F429NG,
STM32F429AG, STM32F429VI, STM32F429ZI,
STM32F429II,, STM32F429BI,
STM32F429NI,STM32F429AI, STM32F429VE,
STM32F429ZE, STM32F429IE, STM32F429BE,
STM32F429NE
STM32F429xx
DocID024030 Rev 4
1/226
www.st.com
1
目½
STM32F427xx STM32F429xx
目½
1
2
前言
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
说明
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1
系列之间的全兼容性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3
功½概述
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
ARM
®
Cortex®-M4,配有 FPU、嵌入式 Flash、 SRAM . . . . . . . . . . . . . 19
自适应实时存储器加速器
(ART Accelerator™) . . . . . . . . . . . . . . . . . . . . 19
存储器保护单元
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
嵌入式
Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
CRC
(循环冗½校验)计算单元
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
片内
RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Multi-AHB
总线矩阵
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
DMA
控制器
(DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
可变存储控制器
(FMC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
LCD-TFT
控制器 (仅
STM32F429xx
可用)
. . . . . . . . . . . . . . . . . . . . . . 22
Chrom-ART Accelerator™ (DMA2D) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
嵌套向量中断控制器
(NVIC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
外部中断
/
事件控制器
(EXTI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
时钟和启动
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
自举模式
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
电源方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
电源监控器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.17.1
3.17.2
内部复½
ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
内部复½
OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
调压器
ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
调压器
OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
调压器
ON/OFF
及内部复½
ON/OFF
的可用性
. . . . . . . . . . . . . . . . . . . 30
3.18
调压器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.18.1
3.18.2
3.18.3
3.19
3.20
3.21
2/226
实时时钟 (RTC)
、备½
SRAM、备½寄存器 . . . . . . . . . . . . . . . . . . . . . 30
½功耗模式
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
V
BAT
运算
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
DocID024030 Rev 4
STM32F427xx STM32F429xx
目½
3.22
定时器和看门狗
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3.22.1
3.22.2
3.22.3
3.22.4
3.22.5
3.22.6
高级控制定时器 (TIM1,
TIM8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
通用定时器
(TIMx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
基本定时器
TIM6
和
TIM7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
独立看门狗
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
窗口看门狗
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
SysTick
定时器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.23
3.24
3.25
3.26
3.27
3.28
3.29
3.30
3.31
3.32
3.33
3.34
3.35
3.36
3.37
3.38
3.39
3.40
3.41
3.42
内部集成电路接口 (I
2
C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
通用同步
/
异步收发器
(USART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
串行外设接口
(SPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
内部集成音频
(I
2
S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
串行音频接口
(SAI1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
音频
PLL
(PLLI2S)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
音频和
LCD PLL
(PLLSAI)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
安全数字输入
/
输出接口
(SDIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
支持专用
DMA
和
IEEE 1588
的以太½
MAC
接口
. . . . . . . . . . . . . . . . . . 38
控制器区域½络
(bxCAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
通用串行总线
on-the-go
全速 (OTG_FS)
. . . . . . . . . . . . . . . . . . . . . . . 39
通用串行总线
on-the-go
高速 (OTG_HS)
. . . . . . . . . . . . . . . . . . . . . . . 39
数字摄像头接口
(DCMI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
随机数发生器
(RNG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
通用输入
/
输出 (GPIO)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
模数½换器 (ADC)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
温度传感器
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
数模½换器
(DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
串行线
JTAG
调试端口
(SWJ-DP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
嵌入式跟踪宏单元
™ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4
5
6
引脚排列和引脚说明
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
存储器映射
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
电气特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.1
参数条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.1.1
最小值和最大值
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
DocID024030 Rev 4
3/226
目½
6.1.2
6.1.3
6.1.4
6.1.5
6.1.6
6.1.7
STM32F427xx STM32F429xx
典型值
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
典型曲线
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
负½½电容
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
引脚输入电压
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
电源方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
电流消耗测量
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.2
6.3
绝对最大额定值
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
6.3.1
6.3.2
6.3.3
6.3.4
6.3.5
6.3.6
6.3.7
6.3.8
6.3.9
6.3.10
6.3.11
6.3.12
6.3.13
6.3.14
6.3.15
6.3.16
6.3.17
6.3.18
6.3.19
6.3.20
6.3.21
6.3.22
6.3.23
6.3.24
6.3.25
6.3.26
6.3.27
6.3.28
6.3.29
通用工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
VCAP1/VCAP2
外部电容
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
上电
/
掉电时的工½条件 (稳压器开)
. . . . . . . . . . . . . . . . . . . . . . . . . 96
上电
/
掉电时的工½条件 (稳压器关)
. . . . . . . . . . . . . . . . . . . . . . . . . 96
复½和电源控制模块特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
超½½切换特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
供电电流特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
½功耗模式唤醒时序
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
外部时钟源特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
内部时钟源特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
PLL
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
PLL
扩频时钟生成 (SSCG)特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . 124
存储器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
EMC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
绝对最大额定值 (电气敏感性)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
I/O
电流注入特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
I/O
端口特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
NRST
引脚特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
TIM
定时器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
通信接口
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
12
½
ADC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
温度传感器特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
V
BAT
监控特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
参考电压
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
DAC
电气特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
FMC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
摄像头接口 (DCMI)时序规范
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
LCD-TFT
控制器
(LTDC)
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
SD/SDIO MMC
卡主机接口
(SDIO)
特性
. . . . . . . . . . . . . . . . . . . . . . . 190
4/226
DocID024030 Rev 4
STM32F427xx STM32F429xx
6.3.30
目½
RTC
特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
7
封装特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
7.1
7.2
封装机械数据
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
热特性
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
8
附件
A
部件编号
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
½½用内部复½
OFF
时的建议
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
A.1
工½条件
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
附件
B
B.1
B.2
B.3
应用框图.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
USB OTG
全速 (FS)接口解决方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . 218
USB OTG
高速 (HS)接口解决方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . 220
以太½接口解决方案
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
9
修订历史
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
DocID024030 Rev 4
5/226