Features
• Core: ARM® 32-bit Cortex®-M4 CPU with
FBGA
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1 Compatibility with STM32F4 family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
3 Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1 ARM® Cortex®-M4 with FPU core with embedded Flash and SRAM . . . 14
3.2 Adaptive real-time memory accelerator (ART Accelerator™) . . . . . . . . . 14
3.3 Memory protection unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.4 Embedded Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.5 CRC (cyclic redundancy check) calculation unit . . . . . . . . . . . . . . . . . . . 15
3.6 Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.7 Multi-AHB bus matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.8 DMA controller (DMA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.9 Nested vectored interrupt controller (NVIC) . . . . . . . . . . . . . . . . . . . . . . . 17
3.10 External interrupt/event controller (EXTI) . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.11 Clocks and startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.12 Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.13 Power supply schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.14 Power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.14.1 Internal reset ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.14.2 Internal reset OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.14.3 Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.14.4 Regulator ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.14.5 Regulator OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.14.6 Regulator ON/OFF and internal power supply supervisor availability . . 24
3.15 Real-time clock (RTC) and backup registers . . . . . . . . . . . . . . . . . . . . . . 24
3.16 Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.17 VBAT operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.18 Timers and watchdogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.18.1 Advanced-control timers (TIM1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.18.2 General-purpose timers (TIMx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5 Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
6 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.1 Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.1.1 Minimum and maximum values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.1.2 Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.1.3 Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.1.4 Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
6.1.5 Pin input voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
6.1.6 Power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6.1.7 Current consumption measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6.2 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
6.3 Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.3.1 General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
6.3.2 VCAP1/VCAP2 external capacitors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
6.3.3 Operating conditions at power-up/power-down (regulator ON) . . . . . . . 61
6.3.4 Operating conditions at power-up / power-down (regulator OFF) . . . . . 61
6.3.5 Embedded reset and power control block characteristics . . . . . . . . . . . 62
List of tables
List of figures
1 Introduction
2 Description
12-bit ADC 1
Number of channels 10 16 10 16
Maximum CPU frequency 84 MHz
Operating voltage 1.7 to 3.6 V
Ambient temperatures: –40 to +85 °C/–40 to +105 °C
Operating temperatures
Junction temperature: –40 to + 125 °C
WLCSP49 UFBGA100 WLCSP49 UFBGA100
Package LQFP64 LQFP64
UFQFPN48 LQFP100 UFQFPN48 LQFP100
670)[
670)670)OLQH
670)670)OLQH 3' 3'
3' 3'
670)670)OLQH 3' 3'
670)670)OLQH 3' 3%QRWDYDLODEOHDQ\PRUH
3'
3% 5HSODFHGE\9 &$3 3%
3% 3%
3% 3%
3% 3%
9''
3(
3(
3(
3(
3(
3%
3(
9&$3
3%
9&$3
9''
3(
3(
3(
3(
3(
3%
3(
966
966 9''
966 9''
069
670)670)OLQH 670)[
3&
3&
3&
3$
3$
3&
3&
3&
3$
3$
9'' 9'' 9'' 9''
9&$3
966
3$
3$
3$
3$
3$
3$
3$
3$
3$
3$
966 3$
966
3$
3&
3&
3&
3&
3&
3&
3&
3&
3% 3%QRWDYDLODEOHDQ\PRUH 3%
3% 5HSODFHGE\9&$3 3%
3%
3%
3%
3%
9&$3
3%
3%
9''
3%
9&$3
3%
3%
966
9''
9LQFUHDVHGWRI
&$3
(65RUEHORZ
966 9''
966 9''
06
1-7567-7',
-7&.6:&/. -7$* 6:
038
-7'26:'-7'2 (70 19,&
75$&(&/.
75$&('>@ '%86
$50&RUWH[0
0+] ,%86
$+%EXVPDWUL[60
)38
$&&(/
&$&+(
6%86 .%
)ODVK
.%65$0
$0
&)&/
0(9
'0$ 6WUHDPV $+%0+]
53" $-
),)2
/4'