STM32F7
STM32F7
STM32F7
Features
&"'!
February 2016
This is information on a product in full production.
WLCSP143
(4.5x5.8 mm)
DocID027589 Rev 4
Part number
STM32F756VG, STM32F756ZG, STM32F756IG,
STM32F756BG, STM32F756NG
1/228
www.st.com
Contents
STM32F756xx
Contents
1
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.1
Functional overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.1
2.2
2.3
2.4
2.5
Embedded SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.6
2.7
2.8
2.9
2.10
LCD-TFT controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.11
2.12
2.13
2.14
2.15
Boot modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.16
2.17
2.18
2.17.1
Internal reset ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.17.2
Voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.18.1
Regulator ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.18.2
Regulator OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.18.3
2.19
2.20
Low-power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.21
VBAT operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.22
2/228
STM32F756xx
Contents
2.22.2
2.22.3
2.22.4
2.22.5
Independent watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.22.6
Window watchdog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.22.7
SysTick timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.23
2.24
2.25
2.26
2.27
2.28
2.29
2.30
2.31
Ethernet MAC interface with dedicated DMA and IEEE 1588 support . . . 40
2.32
2.33
2.34
2.35
2.36
2.37
Cryptographic acceleration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
2.38
2.39
2.40
2.41
Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.42
2.43
2.44
Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
DocID027589 Rev 4
3/228
5
Contents
STM32F756xx
5.1
4/228
Parameter conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.1.1
5.1.2
Typical values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.1.3
Typical curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.1.4
Loading capacitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
5.1.5
5.1.6
5.1.7
5.2
5.3
Operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
5.3.8
5.3.9
5.3.10
5.3.11
5.3.12
5.3.13
5.3.14
5.3.15
5.3.16
5.3.17
5.3.18
5.3.19
5.3.20
5.3.21
5.3.22
5.3.23
5.3.24
5.3.25
5.3.26
5.3.27
DocID027589 Rev 4
STM32F756xx
Contents
5.3.28
5.3.29
5.3.30
5.3.31
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
DocID027589 Rev 4
5/228
5
List of tables
STM32F756xx
List of tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
Table 8.
Table 9.
Table 10.
Table 11.
Table 12.
Table 13.
Table 14.
Table 15.
Table 16.
Table 17.
Table 18.
Table 19.
Table 20.
Table 21.
Table 22.
Table 23.
Table 24.
Table 25.
Table 26.
Table 27.
Table 28.
Table 29.
Table 30.
Table 31.
Table 32.
Table 33.
Table 34.
Table 35.
Table 36.
Table 37.
Table 38.
Table 39.
Table 40.
Table 41.
6/228
Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
STM32F756xx features and peripheral counts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Voltage regulator configuration mode versus device operating mode . . . . . . . . . . . . . . . . 27
Regulator ON/OFF and internal reset ON/OFF availability. . . . . . . . . . . . . . . . . . . . . . . . . 30
Voltage regulator modes in Stop mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Timer feature comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
I2C implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
USART implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Legend/abbreviations used in the pinout table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
STM32F756xx pin and ball definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
FMC pin definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
STM32F756xx alternate function mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
STM32F756xx register boundary addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Voltage characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Current characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Thermal characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
General operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Limitations depending on the operating power supply range . . . . . . . . . . . . . . . . . . . . . . 101
VCAP1/VCAP2 operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Operating conditions at power-up / power-down (regulator ON) . . . . . . . . . . . . . . . . . . . 102
Operating conditions at power-up / power-down (regulator OFF). . . . . . . . . . . . . . . . . . . 102
reset and power control block characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Over-drive switching characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Typical and maximum current consumption in Run mode, code with data processing
running from ITCM RAM, regulator ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory (ART ON except prefetch / L1-cache ON)
or SRAM on AXI (L1-cache ON), regulator ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory or SRAM on AXI (L1-cache disabled), regulator ON . . . . . 107
Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory on ITCM interface (ART disabled), regulator ON . . . . . . . . 108
Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory (ART ON except prefetch / L1-cache ON)
or SRAM on AXI (L1-cache ON), regulator OFF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Typical and maximum current consumption in Sleep mode, regulator ON. . . . . . . . . . . . 110
Typical and maximum current consumption in Sleep mode, regulator OFF . . . . . . . . . . . 110
Typical and maximum current consumptions in Stop mode . . . . . . . . . . . . . . . . . . . . . . . 111
Typical and maximum current consumptions in Standby mode . . . . . . . . . . . . . . . . . . . . 112
Typical and maximum current consumptions in VBAT mode. . . . . . . . . . . . . . . . . . . . . . . 113
Switching output I/O current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Peripheral current consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Low-power mode wakeup timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
High-speed external user clock characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Low-speed external user clock characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
HSE 4-26 MHz oscillator characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
LSE oscillator characteristics (fLSE = 32.768 kHz) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
HSI oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
DocID027589 Rev 4
STM32F756xx
Table 42.
Table 43.
Table 44.
Table 45.
Table 46.
Table 47.
Table 48.
Table 49.
Table 50.
Table 51.
Table 52.
Table 53.
Table 54.
Table 55.
Table 56.
Table 57.
Table 58.
Table 59.
Table 60.
Table 61.
Table 62.
Table 63.
Table 64.
Table 65.
Table 66.
Table 67.
Table 68.
Table 69.
Table 70.
Table 71.
Table 72.
Table 73.
Table 74.
Table 75.
Table 76.
Table 77.
Table 78.
Table 79.
Table 80.
Table 81.
Table 82.
Table 83.
Table 84.
Table 85.
Table 86.
Table 87.
Table 88.
Table 89.
Table 90.
Table 91.
Table 92.
Table 93.
List of tables
DocID027589 Rev 4
7/228
8
List of tables
Table 94.
Table 95.
Table 96.
Table 97.
Table 98.
Table 99.
Table 100.
Table 101.
Table 102.
Table 103.
Table 104.
Table 105.
Table 106.
Table 107.
Table 108.
Table 109.
Table 110.
Table 111.
Table 112.
Table 113.
Table 114.
Table 115.
Table 116.
Table 117.
Table 118.
Table 119.
Table 120.
Table 121.
Table 122.
Table 123.
Table 124.
Table 125.
Table 126.
Table 127.
8/228
STM32F756xx
DocID027589 Rev 4
STM32F756xx
List of figures
List of figures
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Figure 5.
Figure 6.
Figure 7.
Figure 8.
Figure 9.
Figure 10.
Figure 11.
Figure 12.
Figure 13.
Figure 14.
Figure 15.
Figure 16.
Figure 17.
Figure 18.
Figure 19.
Figure 20.
Figure 21.
Figure 22.
Figure 23.
Figure 24.
Figure 25.
Figure 26.
Figure 27.
Figure 28.
Figure 29.
Figure 30.
Figure 31.
Figure 32.
Figure 33.
Figure 34.
Figure 35.
Figure 36.
Figure 37.
Figure 38.
Figure 39.
Figure 40.
Figure 41.
DocID027589 Rev 4
9/228
11
List of figures
Figure 42.
Figure 43.
Figure 44.
Figure 45.
Figure 46.
Figure 47.
Figure 48.
Figure 49.
Figure 50.
Figure 51.
Figure 52.
Figure 53.
Figure 54.
Figure 55.
Figure 56.
Figure 57.
Figure 58.
Figure 59.
Figure 60.
Figure 61.
Figure 62.
Figure 63.
Figure 64.
Figure 65.
Figure 66.
Figure 67.
Figure 68.
Figure 69.
Figure 70.
Figure 71.
Figure 72.
Figure 73.
Figure 74.
Figure 75.
Figure 76.
Figure 77.
Figure 78.
Figure 79.
Figure 80.
Figure 81.
Figure 82.
Figure 83.
Figure 84.
Figure 85.
Figure 86.
10/228
STM32F756xx
DocID027589 Rev 4
STM32F756xx
List of figures
Figure 87.
DocID027589 Rev 4
11/228
11
Description
STM32F756xx
Description
The STM32F756xx devices are based on the high-performance ARM Cortex-M7 32-bit
RISC core operating at up to 216 MHz frequency. The Cortex-M7 core features a single
floating point unit (SFPU) precision which supports all ARM single-precision dataprocessing instructions and data types. It also implements a full set of DSP instructions and
a memory protection unit (MPU) which enhances the application security.
The STM32F756xx devices incorporate high-speed embedded memories with a Flash
memory up to 1 Mbyte, 320 Kbytes of SRAM (including 64 Kbytes of Data TCM RAM for
critical real-time data), 16 Kbytes of instruction TCM RAM (for critical real-time routines),
4 Kbytes of backup SRAM available in the lowest power modes, and an extensive range of
enhanced I/Os and peripherals connected to two APB buses, two AHB buses, a 32-bit multiAHB bus matrix and a multi layer AXI interconnect supporting internal and external
memories access.
All the devices offer three 12-bit ADCs, two DACs, a low-power RTC, thirteen generalpurpose 16-bit timers including two PWM timers for motor control and one low-power timer
available in Stop mode, two general-purpose 32-bit timers, a true random number generator
(RNG), and a cryptographic acceleration cell. They also feature standard and advanced
communication interfaces.
Up to four I2Cs
Six SPIs, three I2Ss in duplex mode. To achieve the audio class accuracy, the I2S
peripherals can be clocked via a dedicated internal audio PLL or via an external clock
to allow synchronization.
Four USARTs plus four UARTs
An USB OTG full-speed and a USB OTG high-speed with full-speed capability (with the
ULPI),
Two CANs
Two SAI serial audio interfaces
An SDMMC host interface
Ethernet and camera interfaces
LCD-TFT display controller
Chrom-ART Accelerator
SPDIFRX interface
HDMI-CEC
12/228
DocID027589 Rev 4
STM32F756xx
Description
These features make the STM32F756xx microcontrollers suitable for a wide range of
applications:
Medical equipment,
SRAM in Kbytes
STM32F756Vx
STM32F756Zx
STM32F756Ix
512
512
512
1024
1024
320(240+16+64)
Instruction
16
Backup
General-purpose
10
Advancedcontrol
Basic
Low-power
512
1024
Yes
SPI / I2S
4/3 (simplex)(2)
6/3 (simplex)(2)
I2C
USART/UART
4/4
USB OTG FS
Yes
USB OTG HS
Yes
CAN
SAI
SPDIFRX
4 inputs
SDMMC
Yes
Camera interface
Yes
LCD-TFT
Yes
Yes
Cryptography
Yes
82
114
12-bit ADC
Number of channels
1024
Yes
GPIOs
512
STM32F756Nx
Yes(1)
Ethernet
Communication interfaces
1024
System
Timers
STM32F756Bx
140
168
3
16
DocID027589 Rev 4
24
13/228
45
Description
STM32F756xx
Table 2. STM32F756xx features and peripheral counts (continued)
Peripherals
STM32F756Vx
STM32F756Zx
12-bit DAC
Number of channels
STM32F756Bx
STM32F756Nx
Yes
2
216 MHz(3)
Operating voltage
Operating temperatures
Package
STM32F756Ix
WLCSP143
LQFP144
UFBGA176
LQFP176
LQFP208
TFBGA216
1.
For the LQFP100 package, only FMC Bank1 is available. Bank1 can only support a multiplexed NOR/PSRAM memory using the NE1 Chip
Select.
2.
The SPI1, SPI2 and SPI3 interfaces give the flexibility to work in an exclusive way in either the SPI mode or the I2S audio mode.
3.
216 MHz maximum frequency for -40C to + 85C ambient temperature range (200 MHz maximum frequency for -40C to + 105C ambient
temperature range).
4.
VDD/VDDA minimum value of 1.7 V is obtained when the internal reset is OFF (refer to Section 2.17.2: Internal reset OFF).
14/228
DocID027589 Rev 4
STM32F756xx
3&
9''
966$
95()
9''$
3$:.83
3$
3$
670)[[670)[[
670)[[670)[[
670)[[670)[[
670)[[670)[[
9''
3%
9&$3
3%
3(
3(
3(
3(
3(
3(
3(
3(
3(
3%
3%
3&
3%
3&
3$
3$
3$
3$
9''
3$
3&
966$
95()
9''$
3$:.83
3$
3$
3$
966
670)[[
3LQVWRDUHQRWFRPSDWLEOH
9''
966
9&$3
3%
3%
3(
3(
3(
3(
3(
3(
3(
3(
3(
3%
3%
3%
3&
3&
3$
3$
3$
3$
9''
966
1.1
Description
06Y9
DocID027589 Rev 4
15/228
45
Description
STM32F756xx
Figure 2. STM32F756xx block diagram
:d'^t
dDZD<
dD
,^
D
&/&K
D
Kd',^
&/&K
D
6WUHDPV
),)2
D
6WUHDPV
),)2
/sh^^K&
>d&d
>,^zE>s^zE>
ZE'
&>^,D
h^
>Z>'>
,^zEs^zE
^ZD<
h^
Kd'&^
,D,
E>^><^E
^EtE>
EZ^E^Es
Et/d/EdZ
Y^W/
><^
,D,
W
s
),)2
W
'W/KWKZd
W
sWsW
t<hW
,^
Z
>^
WKZWZ
EZ^d
Ws
s
Z
D E
' d
'W/KWKZd
s
'W/KWKZd'
W,
'W/KWKZd,
K^/E
D,
K^Khd
/t'
^
sds
sd
K^/E
yd>,
Zd
W/
K^Khd
>^
W'
yd>K^
W><
'W/KWKZd&
,><
W&
ss^^
KZ
'W/KWKZd
W
s^^
WKZ
W>>
'W/KWKZd
ss
s
^
Z
'W/KWKZd
W
sh^s
s
s
D
D
/sh^^K&
><E
EKEEtE
&D
^ZD^ZDW^ZDEKZ&
EE&
),)2
,ZKDZd
Wh/y><
W
^ZD<
>><
W
,^,
Zd
W,z
,W
W,z
h>W/</Z^dWEyd
<
D
D/K&
WD
y/D
d^^
&/&K
D,
/
<
/dDZD<
,h^DdZ/y^D
,^D
dZ
D//ZD//&
/dD
ZD
D
,y/
dZ<
&/&K
Es/
&/&K
DWh
dD
&/&K
:dZ^d:d/
:d<^t><
:dK^t:dK
Zd&
Zd&
Zd,
th
'W/KWKZd/
>^
W:
'W/KWKZd:
<<W^ZD
W<
'W/KWKZd<
d/D
dZ&
d/D
dZ&
d/D
dZ&
d/D
d/D
&
d/D
&
&
D
D
yd/dt<hW
&/&K
^DD
,W
,W
d/D,E
d/D,dZ
d/DWtD
</E&
d/D,E
d/DWtD
d/D,dZ
</E&
d/D
&
d/D
&
d/D
h^Zd
h^Zd
DK^/^^<<
E^^t^D<&
^W//^
DK^/D/^K
^<E^^&
DK^/D/^K
^<E^^&
DK^/D/^K
^<E^^&
^W/
^W/
^/
^^<&^D><&
^/
d/D
s
/d&
Khd
&
Khd
&
d^Zd^&
Zydy&
Zydy&
hZd
Zydy&
Zydy&
hZd
^W//^
DK^/^^<<
E^^t^D<&
^W//^
DK^/^^<<
/^Dh^
E^^t^D<&
^>^^D&
^>^^D&
^>^^D&
^>^^D&
dyZy
E
E
/&
/&
d^Zd^&
Zydy&
/^Dh^
hZd
/^Dh^
h ^d
Z d D
Zydy&
hZd
/^Dh^
s
d/D
^W/
^^<&^D><&
sZ&
>Wd/D
W D,
WD,
WD,
d/D
W D ,
d^Zd^&
tt'
&/&K
Zydy<
h^Zd
&/&K
d^Zd^&
h^Zd
&
Zydy<
D<&
&/&K
&
dyZy
^W/&Zy
^W/&Zy&
,D/
,D/&
069
1. The timers connected to APB2 are clocked from TIMxCLK up to 216 MHz, while the timers connected to APB1 are clocked
from TIMxCLK either up to 108 MHz or 216 MHz depending on TIMPRE bit configuration in the RCC_DCKCFGR register.
16/228
DocID027589 Rev 4
STM32F756xx
Functional overview
Functional overview
2.1
Harvard instruction and data caches and AXI master (AXIM) interface.
The processor supports a set of DSP instructions which allow efficient signal processing and
complex algorithm execution.
Its single precision FPU (floating point unit) speeds up the software development by using
metalanguage development tools, while avoiding saturation.
Figure 2 shows the general block diagram of the STM32F756xx family.
Note:
Cortex-M7 with FPU core is binary compatible with the Cortex-M4 core.
2.2
DocID027589 Rev 4
17/228
45
Functional overview
2.3
STM32F756xx
2.4
2.5
Embedded SRAM
All the devices features:
The Data TCM RAM is accessible by the GP-DMAs and peripherals DMAs through specific
AHB slave of the CPU.The TCM RAM instruction is reserved only for CPU. It is accessed at
CPU clock speed with 0-wait states.
2.6
A multi-AHB Bus-Matrix:
18/228
The 32-bit multi-AHB bus matrix interconnects all the masters (CPU, DMAs,
Ethernet, USB HS, LCD-TFT, and DMA2D) and the slaves (Flash memory, RAM,
FMC, Quad-SPI, AHB and APB peripherals) and ensures a seamless and an
efficient operation even when several high-speed peripherals work
simultaneously.
DocID027589 Rev 4
STM32F756xx
Functional overview
,^
Zd
D
D
>d&dD
h^,^D
DW
d,ZEdD
,W
y/D
.%
,'&DFKH
'W
D
h^Kd' >d&d
D
,^
DDD
DW/
ZDD
'W
D
DDD
/dD
dD
dDZD
<
/dDZD
<
y/
,
Zd
/dD
,
&>^,
D
^D
^ZD
<
^ZD
<
,
W
,
&D
D
W
W
Y^W/
D^
069
1. The above figure has large wires for 64-bits bus and thin wires for 32-bits bus.
2.7
DocID027589 Rev 4
19/228
45
Functional overview
STM32F756xx
Each stream is connected to dedicated hardware DMA requests, with support for software
trigger on each stream. Configuration is made by software and transfer sizes between
source and destination are independent.
The DMA can be used with the main peripherals:
2.8
I2C
USART
DAC
SDMMC
Cryptographic acceleration
ADC
SAI
SPDIFRX
Quad-SPI
HDMI-CEC
Write FIFO
20/228
DocID027589 Rev 4
STM32F756xx
Functional overview
specific LCD interfaces. This LCD parallel interface capability makes it easy to build costeffective graphic applications using LCD modules with embedded controllers or high
performance solutions using external controllers with dedicated acceleration.
2.9
Up to 256 Mbytes external flash are memory mapped, supporting 8, 16 and 32-bit access.
Code execution is supported.
The opcode and the frame format are fully programmable. Communication can be either in
Single Data Rate or Dual Data Rate.
2.10
LCD-TFT controller
The LCD-TFT display controller provides a 24-bit parallel digital RGB (Red, Green, Blue)
and delivers all signals to interface directly to a broad range of LCD and TFT panels up to
XGA (1024x768) resolution with the following features:
2.11
Flexible blending between two layers using alpha value (per pixel or constant)
Rectangle copy
Various image format coding are supported, from indirect 4bpp color mode up to 32bpp
direct color. It embeds dedicated memory to store color lookup tables.
An interrupt can be generated when an operation is complete or at a programmed
watermark.
All the operations are fully automatized and are running independently from the CPU or the
DMAs.
DocID027589 Rev 4
21/228
45
Functional overview
2.12
STM32F756xx
This hardware block provides flexible interrupt management features with minimum interrupt
latency.
2.13
2.14
22/228
DocID027589 Rev 4
STM32F756xx
2.15
Functional overview
Boot modes
At startup, the boot memory space is selected by the BOOT pin and BOOT_ADDx option
bytes, allowing to program any boot memory address from 0x0000 0000 to 0x3FFF FFFF
which includes:
All RAM address space: ITCM, DTCM RAMs and SRAMs mapped on AXIM interface
The boot loader is located in system memory. It is used to reprogram the Flash memory
through a serial interface.
2.16
Note:
VBAT = 1.65 to 3.6 V: power supply for RTC, external clock 32 kHz oscillator and
backup registers (through power switch) when VDD is not present.
VDD = 1.7 to 3.6 Vexternal power supply for I/Os and the internal regulator (when
enabled), provided externally through VDD pins.
VSSA, VDDA = 1.7 to 3.6 V: external analog power supplies for ADC, DAC, reset blocks,
RCs and PLL. VDDA and VSSA must be connected to VDD and VSS, respectively.
VDD/VDDA minimum value of 1.7 V is obtained when the internal reset is OFF (refer to
Section 2.17.2: Internal reset OFF). Refer to Table 3: Voltage regulator configuration mode
versus device operating mode to identify the packages supporting this option.
VDDUSB can be connected either to VDD or an external independent power supply (3.0
to 3.6V) for USB transceivers (refer to Figure 4 and Figure 5). For example, when
device is powered at 1.8V, an independent power supply 3.3V can be connected to
VDDUSB. When the VDDUSB is connected to a separated power supply, it is independent
from VDD or VDDA but it must be the last supply to be provided and the first to
disappear. The following conditions VDDUSB must be respected:
During power-on phase (VDD < VDD_MIN), VDDUSB should be always lower than
VDD
During power-down phase (VDD < VDD_MIN), VDDUSB should be always lower than
VDD
VDDSUB rising and falling time rate specifications must be respected (see Table 20
and Table 21)
DocID027589 Rev 4
23/228
45
Functional overview
STM32F756xx
Figure 4. VDDUSB connected to VDD power supply
9''
9''B0$;
2SHUDWLQJPRGH
3RZHURQ
3RZHUGRZQ
WLPH
069
9'' 9''$
86%QRQ
IXQFWLRQDO
DUHD
2SHUDWLQJPRGH
3RZHUGRZQ
9''B0,1
3RZHURQ
WLPH
069
2.17
2.17.1
Internal reset ON
On packages embedding the PDR_ON pin, the power supply supervisor is enabled by
holding PDR_ON high. On the other packages, the power supply supervisor is always
enabled.
The device has an integrated power-on reset (POR)/ power-down reset (PDR) circuitry
coupled with a Brownout reset (BOR) circuitry. At power-on, POR/PDR is always active and
ensures proper operation starting from 1.8 V. After the 1.8 V POR threshold level is
24/228
DocID027589 Rev 4
STM32F756xx
Functional overview
reached, the option byte loading process starts, either to confirm or modify default BOR
thresholds, or to disable BOR permanently. Three BOR thresholds are available through
option bytes. The device remains in reset mode when VDD is below a specified threshold,
VPOR/PDR or VBOR, without the need for an external reset circuit.
The device also features an embedded programmable voltage detector (PVD) that monitors
the VDD/VDDA power supply and compares it to the VPVD threshold. An interrupt can be
generated when VDD/VDDA drops below the VPVD threshold and/or when VDD/VDDA is
higher than the VPVD threshold. The interrupt service routine can then generate a warning
message and/or put the MCU into a safe state. The PVD is enabled by software.
2.17.2
$SSOLFDWLRQUHVHW
VLJQDORSWLRQDO
9%$7
3'5B21
966
3'5QRWDFWLYHY9''Y
06Y9
The VDD specified threshold, below which the device must be maintained under reset, is
1.7 V (see Figure 7).
A comprehensive set of power-saving mode allows to design low-power applications.
When the internal reset is OFF, the following integrated features are no more supported:
The integrated power-on reset (POR) / power-down reset (PDR) circuitry is disabled
VBAT functionality is no more available and VBAT pin should be connected to VDD.
All the packages, except for the LQFP100, allow to disable the internal reset through the
PDR_ON signal when connected to VSS.
DocID027589 Rev 4
25/228
45
Functional overview
STM32F756xx
Figure 7. PDR_ON control with internal reset OFF
9 ''
3'5 9
WLPH
5HVHWE\RWKHUVRXUFHWKDQ
SRZHUVXSSO\VXSHUYLVRU
1567
3'5B21
3'5B21
WLPH
069
2.18
Voltage regulator
The regulator has four operating modes:
2.18.1
Regulator ON
Power-down
Regulator OFF
Regulator ON
On packages embedding the BYPASS_REG pin, the regulator is enabled by holding
BYPASS_REG low. On all other packages, the regulator is always enabled.
There are three power modes configured by software when the regulator is ON:
In Run/Sleep mode
The MR mode is used either in the normal mode (default mode) or the over-drive
mode (enabled by software). Different voltages scaling are provided to reach the
best compromise between the maximum frequency and dynamic power
26/228
DocID027589 Rev 4
STM32F756xx
Functional overview
consumption. The over-drive mode allows operating at a higher frequency than
the normal mode for a given voltage scaling.
In Stop modes
The MR can be configured in two ways during Stop mode:
MR operates in normal mode (default mode of MR in Stop mode)
MR operates in under-drive mode (reduced leakage mode).
Refer to Table 3 for a summary of voltage regulator modes versus device operating modes.
Two external ceramic capacitors should be connected on VCAP_1 and VCAP_2 pin.
All packages have the regulator ON feature.
Table 3. Voltage regulator configuration mode versus device operating mode(1)
Voltage regulator
configuration
Run mode
Sleep mode
Stop mode
Standby mode
Normal mode
MR
MR
MR or LPR
Over-drive
mode(2)
MR
MR
Under-drive mode
MR or LPR
Power-down mode
Yes
2.18.2
Regulator OFF
This feature is available only on packages featuring the BYPASS_REG pin. The regulator is
disabled by holding BYPASS_REG high. The regulator OFF mode allows to supply
externally a V12 voltage source through VCAP_1 and VCAP_2 pins.
Since the internal voltage scaling is not managed internally, the external voltage value must
be aligned with the targeted maximum frequency.The two 2.2 F ceramic capacitors should
be replaced by two 100 nF decoupling capacitors.
When the regulator is OFF, there is no more internal monitoring on V12. An external power
supply supervisor should be used to monitor the V12 of the logic power domain. PA0 pin
should be used for this purpose, and act as power-on reset on V12 power domain.
DocID027589 Rev 4
27/228
45
Functional overview
STM32F756xx
PA0 cannot be used as a GPIO pin since it allows to reset a part of the V12 logic power
domain which is not reset by the NRST pin.
As long as PA0 is kept low, the debug mode cannot be used under power-on reset. As
a consequence, PA0 and NRST pins must be managed separately if the debug
connection under reset or pre-reset is required.
([WHUQDO9&$3BSRZHU
$SSOLFDWLRQUHVHW
VXSSO\VXSHUYLVRU
([WUHVHWFRQWUROOHUDFWLYH VLJQDORSWLRQDO
ZKHQ9&$3B0LQ9
9''
3$
9''
1567
%<3$66B5(*
9
9&$3B
9&$3B
DL9
Note:
28/228
VDD should always be higher than VCAP_1 and VCAP_2 to avoid current injection
between power domains.
If the time for VCAP_1 and VCAP_2 to reach V12 minimum value is faster than the time for
VDD to reach 1.7 V, then PA0 should be kept low to cover both conditions: until VCAP_1
and VCAP_2 reach V12 minimum value and until VDD reaches 1.7 V (see Figure 9).
Otherwise, if the time for VCAP_1 and VCAP_2 to reach V12 minimum value is slower
than the time for VDD to reach 1.7 V, then PA0 could be asserted low externally (see
Figure 10).
If VCAP_1 and VCAP_2 go below V12 minimum value and VDD is higher than 1.7 V, then a
reset must be asserted on PA0 pin.
The minimum value of V12 depends on the maximum frequency targeted in the application.
DocID027589 Rev 4
STM32F756xx
Functional overview
Figure 9. Startup in regulator OFF: slow VDD slope
- power-down reset risen after VCAP_1/VCAP_2 stabilization
9''
3'5 9RU9
9
0LQ9
9&$3B9&$3B
WLPH
1567
WLPH
DLI
1. This figure is valid whatever the internal reset mode (ON or OFF).
3'5 9RU9
9&$3B9&$3B
9
0LQ9
1567
WLPH
3$DVVHUWHGH[WHUQDOO\
WLPH
DLH
1. This figure is valid whatever the internal reset mode (ON or OFF).
DocID027589 Rev 4
29/228
45
Functional overview
2.18.3
STM32F756xx
Regulator ON
Regulator OFF
LQFP100
LQFP144,
LQFP208
TFBGA100,
LQFP176,
WLCSP143,
UFBGA176,
TFBGA216
2.19
Yes
Yes
No
Yes
PDR_ON set to
VDD
Yes
PDR_ON set to
VSS
No
Yes
Yes
BYPASS_REG set BYPASS_REG set
to VDD
to VSS
Calendar with subsecond, seconds, minutes, hours (12 or 24 format), week day, date,
month, year, in BCD (binary-coded decimal) format.
Automatic correction for 28, 29 (leap year), 30, and 31 days of the month.
On-the-fly correction from 1 to 32767 RTC clock pulses. This can be used to
synchronize it with a master clock.
Reference clock detection: a more precise second source clock (50 or 60 Hz) can be
used to enhance the calendar precision.
Digital calibration circuit with 0.95 ppm resolution, to compensate for quartz crystal
inaccuracy.
Timestamp feature which can be used to save the calendar content. This function can
be triggered by an event on the timestamp pin, or by a tamper event, or by a switch to
VBAT mode.
17-bit auto-reload wakeup timer (WUT) for periodic events with programmable
resolution and period.
The RTC and the 32 backup registers are supplied through a switch that takes power either
from the VDD supply when present or from the VBAT pin.
The backup registers are 32-bit registers used to store 128 bytes of user application data
when VDD power is not present. They are not reset by a system or power reset, or when the
device wakes up from Standby mode.
The RTC clock sources can be:
30/228
DocID027589 Rev 4
STM32F756xx
Functional overview
The RTC is functional in VBAT mode and in all low-power modes when it is clocked by the
LSE. When clocked by the LSI, the RTC is not functional in VBAT mode, but is functional in
all low-power modes.
All RTC events (Alarm, WakeUp Timer, Timestamp or Tamper) can generate an interrupt
and wakeup the device from the low-power modes.
2.20
Low-power modes
The devices support three low-power modes to achieve the best compromise between lowpower consumption, short startup time and available wakeup sources:
Sleep mode
In Sleep mode, only the CPU is stopped. All peripherals continue to operate and can
wake up the CPU when an interrupt/event occurs.
Stop mode
The Stop mode achieves the lowest power consumption while retaining the contents of
SRAM and registers. All clocks in the 1.2 V domain are stopped, the PLL, the HSI RC
and the HSE crystal oscillators are disabled.
The voltage regulator can be put either in main regulator mode (MR) or in low-power
mode (LPR). Both modes can be configured as follows (see Table 5: Voltage regulator
modes in Stop mode):
Under-drive mode.
The device can be woken up from the Stop mode by any of the EXTI line (the EXTI line
source can be one of the 16 external lines, the PVD output, the RTC alarm / wakeup /
tamper / time stamp events, the USB OTG FS/HS wakeup or the Ethernet wakeup and
LPTIM1 asynchronous interrupt).
Table 5. Voltage regulator modes in Stop mode
Voltage regulator
configuration
Normal mode
MR ON
LPR ON
Under-drive mode
MR in under-drive mode
Standby mode
The Standby mode is used to achieve the lowest power consumption. The internal
voltage regulator is switched off so that the entire 1.2 V domain is powered off. The
PLL, the HSI RC and the HSE crystal oscillators are also switched off. After entering
Standby mode, the SRAM and register contents are lost except for registers in the
backup domain and the backup SRAM when selected.
The device exits the Standby mode when an external reset (NRST pin), an IWDG reset,
a rising or falling edge on one of the 6 WKUP pins (PA0, PA2, PC1, PC13, PI8, PI11),
or an RTC alarm / wakeup / tamper /time stamp event occurs.
The Standby mode is not supported when the embedded voltage regulator is bypassed
and the 1.2 V domain is controlled by an external power.
DocID027589 Rev 4
31/228
45
Functional overview
2.21
STM32F756xx
VBAT operation
The VBAT pin allows to power the device VBAT domain from an external battery, an external
supercapacitor, or from VDD when no external battery and an external supercapacitor are
present.
VBAT operation is activated when VDD is not present.
The VBAT pin supplies the RTC, the backup registers and the backup SRAM.
Note:
When the microcontroller is supplied from VBAT, external interrupts and RTC alarm/events
do not exit it from VBAT operation.
When PDR_ON pin is connected to VSS (Internal Reset OFF), the VBAT functionality is no
more available and VBAT pin should be connected to VDD.
2.22
32/228
DocID027589 Rev 4
STM32F756xx
Functional overview
Table 6. Timer feature comparison
DMA
Capture/
request
compare
generation channels
Complem
entary
output
Max
Max
interfac
timer
e clock
clock
(MHz) (MHz)(1)
Timer
type
Timer
Advance
d-control
TIM1,
TIM8
16-bit
Any
Up,
integer
Down,
between 1
Up/down
and 65536
Yes
Yes
108
216
32-bit
Any
Up,
integer
Down,
between 1
Up/down
and 65536
Yes
No
54
108/216
16-bit
Any
Up,
integer
Down,
between 1
Up/down
and 65536
Yes
No
54
108/216
16-bit
Up
Any
integer
between 1
and 65536
No
No
108
216
Up
Any
integer
between 1
and 65536
No
No
108
216
Up
Any
integer
between 1
and 65536
No
No
54
108/216
Up
Any
integer
between 1
and 65536
No
No
54
108/216
Up
Any
integer
between 1
and 65536
Yes
No
54
108/216
TIM2,
TIM5
TIM3,
TIM4
TIM9
General
purpose
TIM10,
TIM11
TIM12
TIM13,
TIM14
Basic
TIM6,
TIM7
16-bit
16-bit
16-bit
16-bit
1. The maximum timer clock is either 108 or 216 MHz depending on TIMPRE bit configuration in the RCC_DCKCFGR
register.
DocID027589 Rev 4
33/228
45
Functional overview
2.22.1
STM32F756xx
Input capture
Output compare
If configured as standard 16-bit timers, they have the same features as the general-purpose
TIMx timers. If configured as 16-bit PWM generators, they have full modulation capability (0100%).
The advanced-control timer can work together with the TIMx timers via the Timer Link
feature for synchronization or event chaining.
TIM1 and TIM8 support independent DMA request generation.
2.22.2
34/228
DocID027589 Rev 4
STM32F756xx
2.22.3
Functional overview
2.22.4
2.22.5
External clock source over LPTIM input (working even with no internal clock source
running, used by the Pulse Counter Application)
Encoder mode
Independent watchdog
The independent watchdog is based on a 12-bit downcounter and 8-bit prescaler. It is
clocked from an independent 32 kHz internal RC and as it operates independently from the
main clock, it can operate in Stop and Standby modes. It can be used either as a watchdog
to reset the device when a problem occurs, or as a free-running timer for application timeout
management. It is hardware- or software-configurable through the option bytes.
2.22.6
Window watchdog
The window watchdog is based on a 7-bit downcounter that can be set as free-running. It
can be used as a watchdog to reset the device when a problem occurs. It is clocked from
the main clock. It has an early warning interrupt capability and the counter can be frozen in
debug mode.
2.22.7
SysTick timer
This timer is dedicated to real-time operating systems, but could also be used as a standard
downcounter. It features:
A 24-bit downcounter
Autoreload capability
DocID027589 Rev 4
35/228
45
Functional overview
2.23
STM32F756xx
Hardware PEC (Packet Error Checking) generation and verification with ACK
control
SMBus alert
I2C1
I2C2
I2C3
I2C4
Independent clock
1. X: supported
36/228
DocID027589 Rev 4
STM32F756xx
2.24
Functional overview
Dual clock domain allowing convenient baud rate programming independent from the
PCLK reprogramming
Multiprocessor communications
LIN master synchronous break send capability and LIN slave break detection capability
IrDA SIR encoder decoder supporting 3/16 bit duration for normal mode
Smartcard mode ( T=0 and T=1 asynchronous protocols for Smartcards as defined in
the ISO/IEC 7816-3 standard )
USART1/2/3/6
Data Length
UART4/5/7/8
7, 8 and 9 bits
Multiprocessor communication
Synchronous mode
DocID027589 Rev 4
37/228
45
Functional overview
STM32F756xx
Table 8. USART implementation (continued)
features(1)
USART1/2/3/6
UART4/5/7/8
Smartcard mode
LIN mode
Modbus communication
Driver Enable
1. X: supported.
2.25
2.26
38/228
DocID027589 Rev 4
STM32F756xx
Functional overview
2.27
Up to 4 inputs available
Interrupt capabilities
The SPDIFRX receiver provides all the necessary features to detect the symbol rate, and
decode the incoming data stream. The user can select the wanted SPDIF input, and when a
valid signal will be available, the SPDIFRX will re-sample the incoming signal, decode the
manchester stream, recognize frames, sub-frames and blocks elements. It delivers to the
CPU decoded data, and associated status flags.
The SPDIFRX also offers a signal named spdif_frame_sync, which toggles at the S/PDIF
sub-frame rate that will be used to compute the exact sample rate for clock drift algorithms.
2.28
DocID027589 Rev 4
39/228
45
Functional overview
2.29
STM32F756xx
2.30
2.31
40/228
Dedicated DMA controller allowing high-speed transfers between the dedicated SRAM
and the descriptors
Several address filtering modes for physical and multicast address (multicast and
group addresses)
Internal FIFOs to buffer transmit and receive frames. The transmit FIFO and the
receive FIFO are both 2 Kbytes.
Supports hardware PTP (precision time protocol) in accordance with IEEE 1588 2008
(PTP V2) with the time stamp comparator connected to the TIM2 input
Triggers interrupt when system time becomes greater than target time
DocID027589 Rev 4
STM32F756xx
2.32
Functional overview
2.33
Combined Rx and Tx FIFO size of 1.28 Kbytes with dynamic FIFO sizing
Support of the session request protocol (SRP) and host negotiation protocol (HNP)
For OTG/Host modes, a power switch is needed in case bus-powered devices are
connected
2.34
DocID027589 Rev 4
41/228
45
Functional overview
STM32F756xx
2.35
Support of the session request protocol (SRP) and host negotiation protocol (HNP)
8 bidirectional endpoints
External HS or HS OTG operation supporting ULPI in SDR mode. The OTG PHY is
connected to the microcontroller ULPI port through 12 signals. It can be clocked using
the 60 MHz output.
for OTG/Host modes, a power switch is needed in case bus-powered devices are
connected
2.36
2.37
Programmable polarity for the input pixel clock and synchronization signals
Supports 8-bit progressive video monochrome or raw bayer format, YCbCr 4:2:2
progressive video, RGB 565 progressive video or compressed data (like JPEG)
Cryptographic acceleration
The devices embed a cryptographic accelerator. This cryptographic accelerator provides a
set of hardware acceleration for the advanced cryptographic algorithms usually needed to
42/228
DocID027589 Rev 4
STM32F756xx
Functional overview
provide confidentiality, authentication, data integrity and non repudiation when exchanging
messages with a peer.
AES (advanced encryption standard): ECB, CBC, GCM, CCM, and CTR (counter
mode) chaining algorithms, 128, 192 or 256-bit key
Universal hash
MD5
HMAC
2.38
2.39
2.40
The ADC can be served by the DMA controller. An analog watchdog feature allows very
precise monitoring of the converted voltage of one, some or all selected channels. An
interrupt is generated when the converted voltage is outside the programmed thresholds.
To synchronize A/D conversion and timers, the ADCs could be triggered by any of TIM1,
TIM2, TIM3, TIM4, TIM5, or TIM8 timer.
DocID027589 Rev 4
43/228
45
Functional overview
2.41
STM32F756xx
Temperature sensor
The temperature sensor has to generate a voltage that varies linearly with temperature. The
conversion range is between 1.7 V and 3.6 V. The temperature sensor is internally
connected to the same input channel as VBAT, ADC1_IN18, which is used to convert the
sensor output voltage into a digital value. When the temperature sensor and VBAT
conversion are enabled at the same time, only VBAT conversion is performed.
As the offset of the temperature sensor varies from chip to chip due to process variation, the
internal temperature sensor is mainly suitable for applications that detect temperature
changes instead of absolute temperatures. If an accurate temperature reading is needed,
then an external temperature sensor part should be used.
2.42
noise-wave generation
triangular-wave generation
Eight DAC trigger inputs are used in the device. The DAC channels are triggered through
the timer update outputs that are also connected to different DMA streams.
2.43
44/228
DocID027589 Rev 4
STM32F756xx
2.44
Functional overview
DocID027589 Rev 4
45/228
45
STM32F756xx
s
s^^
W
W
W
W
KKd
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
/4)3
s
s^^
sW
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
s^^
s
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
sW
s^^
s
W
W
W
W
W
sd
WEd/dDW
WK^/E
WK^Khd
s^^
s
W,K^/E
W,K^Khd
EZ^d
W
W
W
W
s^^
sZ&
s
Wt<hW
W
W
W
06Y9
46/228
DocID027589 Rev 4
STM32F756xx
3&
3&
3(
3&
9%$7
&
3+
3%
3%
3%
3%
3$
3$
3$
3(
3%
3%
3'
3'
3&
3&
3$
966
3(
3(
3%
3'
3'
3&
3$
3$
3+
9''
3(
3(
%227
3'
3'
3'
3$
3$
1567
3&
3(
966
966
%<3$66
5(*
9&$3B
3'
3&
3&
3&
3&
3&
9''
9''
3&
3&
966$
3$
3$
3&
3%
3(
3(
3'
3'
3%
9''$
3$
3$
3&
3(
3(
3(
3'
3'
3%
966
3$
3$
3%
3(
3(
3%
3%
3'
3'
9''
3$
3$
3%
3(
3(
3%
3%
3'
3'
'
06Y9
DocID027589 Rev 4
47/228
89
STM32F756xx
Figure 13. STM32F756Zx WLCSP143 ballout
9''
3&
3'
3'
3'
3*
3*
3%
3%
3(
3'5B
21
3$
3&
3'
3'
3'
3*
3%
3%
3%
3(
3(
&
9''
3&
3'
9''
3*
3%
3%
%227
3(
9%$7
'
9&$3B
966
3$
3$
3$
3*
9''
3(
3(
3&
3&
3$
3$
3&
3&
3*
9''
966
3(
3)
9''
3&
3$
3&
3&
3'
966
3*
3)
3)
3)
3)
3)
9''86%
3*
3*
3*
3*
3*
9''
3)
3)
3)
3)
3*
966
966
3'
3'
3'
966
3&
1567
3+
3)
3$
3*
3'
3%
3(
9''
9''
9''
9''
3&
3&
3+
3'
3'
3%
3(
3*
3)
3%
3$
3$
966$
3&
9''
3'
3(
3(
3(
3)
3%
3$
9''$
95()
3'
3%
3%
3(
3(
3)
3)
3$
3$
3$
3%
9&$3B
3%
3(
3(
3*
3)
3&
3$
%<3$66
B5(*
3$
3&
3%
06Y9
48/228
DocID027589 Rev 4
STM32F756xx
3(
3(
3(
3(
3(
9%$7
3&
3&
3&
3)
3)
3)
3)
3)
3)
9 66
9 ''
3)
3)
3)
3)
3)
3+
3+
15 67
3&
3&
3&
3&
9 ''
9 66$
/4)3
9 ''
9 66
9 &$3B
3$
3$
3$
3$
3$
3$
3&
3&
3&
3&
9 ''86%
9 66
3*
3*
3*
3*
3*
3*
3*
3'
3'
9 ''
9 66
3'
3'
3'
3'
3'
3'
3%
3%
3%
3%
9 &$3B
9 ''
3$
9 66
9 ''
3$
3$
3$
3$
3&
3&
3%
3%
3%
3)
3)
9 66
9 ''
3)
3)
3)
3*
3*
3(
3(
3(
9 66
9 ''
3(
3(
3(
3(
3(
3(
3%
3%
9 5()
9 ''$
3$
3$
3$
9 ''
3'5B21
3(
3(
3%
3%
%22 7
3%
3%
3%
3%
3%
3*
9 ''
9 66
3*
3*
3*
3*
3*
3*
3'
3'
9 ''
9 66
3'
3'
3'
3'
3'
3'
3&
3&
3&
3$
3$
DLF
DocID027589 Rev 4
49/228
89
STM32F756xx
0$2?/.
0%
0%
0"
0"
"//4
0"
0"
0"
0"
0"
0'
6$$
633
0'
0'
0'
0'
0'
0'
0$
0$
6$$
633
0$
0$
0$
0$
0$
0$
0#
0#
0#
0!
0!
6$$
633
0)
0)
0)
0)
0)
0)
6
$$
,1&0
0)
0)
0(
0(
0(
6$$
633
6#!0?
0!
0!
0!
0!
0!
0!
0#
0#
0#
0#
6$$53"
633
0'
0'
0'
0'
0'
0'
0'
0$
0$
6$$
633
0$
0$
0$
0$
0$
0$
0"
0"
0"
0"
6$$
633
0(
6#!0?
6$$
0(
0(
0(
0(
0(
0(
633
6$$
0&
0&
0&
0'
0'
0%
0%
0%
633
6$$
0%
0%
0%
0%
0%
0%
0"
0"
0(
0(
0!
"90!33?2%'
6$$
0!
0!
0!
0!
0#
0#
0"
0"
0"
0&
0&
0%
0%
0%
0%
0%
6"!4
0)
0#
0#
0#
0)
0)
0)
633
6$$
0&
0&
0&
0&
0&
0&
633
6$$
0&
0&
0&
0&
0&
0(
0(
.234
0#
0#
0#
0#
6$$
633!
62%&
6$$!
0!
0!
0!
0(
0(
-36
50/228
DocID027589 Rev 4
STM32F756xx
>Y&W
W/
W/
W/
W,
W,
W,
s
s^^
sW
W
W
W
W
W
W
W
W
W
W
sh^
s^^
W'
W'
W'
W'
W'
W'
W'
W<
W<
W<
s^^
s
W:
W:
W:
W:
W:
W:
W
W
s
s^^
W
W
W
W
W
W
W
W
W
W
W
W
W
W
W
s
s^^
W
W
W
W/
W:
W:
W:
W:
W:
W&
W&
s^^
s
W&
W&
W&
W'
W'
W
W
W
s^^
s
W
W
W
W
W
W
W
W
sW
s^^
s
W:
W,
W,
W,
W,
W,
W,
W,
s
W
W
W
W
W
W
sd
W/
W
W
W
W/
W/
W/
s^^
s
W&
W&
W&
W/
W/
W/
W&
W&
W&
s^^
s
W&
W&
W&
W&
W&
W,
W,
EZ^d
W
W
W
W
s
s^^
sZ&
s
W
W
W
W,
W,
W,
W,
W
s^^
s
W/
W/
W/
W/
s
WZKE
s^^
W
W
W
W
KKd
W
W
W
W
W
W'
W<
W<
W<
W<
W<
s
s^^
W'
W'
W'
W'
W'
W'
W:
W:
W:
W:
W
W
s
s^^
W
W
W
W
W
W
W
W
W
W
W
s
W/
069
DocID027589 Rev 4
51/228
89
STM32F756xx
0%
0%
"
0%
0%
0%
0"
0"
0'
0'
0"
0%
0%
0"
0"
0"
0'
0'
6"!4
0)
0)
0)
6$$
0$2?/. 6$$
0#
0)
0)
0)
633
633
0#
0&
0)
0)
&
0#
633
6$$
0(
633
633
633
633
'
0(
633
6$$
0(
633
633
633
0(
0&
0&
0(
633
633
.234
0&
0&
0(
633
0&
0&
0&
6$$
633
0&
0&
0&
"90!33?
2%'
633!
0#
0#
0#
0#
0"
0'
633
633
62%&
0!
0!
0!
0#
0&
0'
6$$
6$$
62%&
0!
0!
0!
0#
0&
0&
0%
6$$!
0!
0!
0"
0"
0&
0&
0%
"//4
0"
0$
0#
0!
0!
0!
0'
0'
0$
0$
0#
0#
0!
6$$
6$$
0'
0$
0$
0)
0)
0!
633
633
0$
0$
0$
0(
0)
0!
0(
0(
0)
0!
633
633
6#!0
0#
0!
633
633
633
6$$
0#
0#
633
633
633
633
6$$53" 0'
0#
633
633
633
633
6$$
6$$
0'
0'
633
633
633
633
0(
0'
0'
0'
0(
0(
0$
0'
0(
0(
0(
0$
0$
6$$
0%
0(
0$
0$
0$
0%
0%
0%
0"
0"
0$
0$
0%
0%
0%
0"
0"
0"
0"
6#!0?
AID
52/228
DocID027589 Rev 4
STM32F756xx
3(
3(
3(
3*
3(
3(
3%
3%
3%
3%
3'
3&
3$
3$
3$
3(
3(
3*
3%
3%
3%
3*
3*
3-
3-
3'
3'
3&
3&
3$
&
9%$7
3,
3,
3.
3.
3.
3*
3*
3-
3'
3'
3'
3,
3,
3$
'
3&
3)
3,
3,
3,
3,
3.
3.
3*
3-
3'
3'
3+
3,
3$
3&
3)
3,
3,
3'5
B21
%227 9''
9''
9''
9''
9&$3B 3+
3+
3,
3$
3&
966
3,
9''
9''
966
966
966
966
966
3.
3.
3&
3$
3+
3)
3,
3,
9''
966
966
9''86% 3-
3.
3&
3&
3+
3)
3,
3+
9''
966
966
9''
3-
3-
3*
3&
1567
3)
3+
3+
9''
966
966
9''
3-
3-
3*
3*
3)
3)
3)
3+
9''
966
966
966
966
966
9''
3-
3'
3%
3'
3)
3)
3)
3&
%<3$66
966
5(*
9''
9''
9''
9''
3%
3'
3'
966$
3&
3&
3&
3%
3)
3*
3)
3-
3'
3'
3*
3-
3+
95()
3$
3$
3$
3&
3)
3*
3-
3(
3'
3*
3*
3+
3+
3+
95()
3$
3$
3$
3&
3)
3-
3)
3(
3(
3(
3%
3+
3+
9''$
3$
3$
3%
3%
3-
3-
3(
3(
3(
3(
3(
3%
3% 3%
9''
9&$3B 3'
3*
3+
06Y9
DocID027589 Rev 4
53/228
89
STM32F756xx
Abbreviation
Pin name
Unless otherwise specified in brackets below the pin name, the pin function during and after
reset is the same as the actual pin name
S
Supply pin
I/O
FT
5 V tolerant I/O
TTa
RST
Pin type
I/O structure
Notes
Definition
Unless otherwise specified by a note, all I/Os are set as floating inputs during and after reset
Alternate
functions
Additional
functions
D8
A2
A3
PE2
I/O FT
B3
C10
A1
A2
PE3
I/O FT
TRACED0, SAI1_SD_B,
FMC_A19, EVENTOUT
TRACED1, SPI4_NSS,
SAI1_FS_A, FMC_A20,
DCMI_D4, LCD_B0,
EVENTOUT
54/228
C3
B11
B1
LQFP208
A3
LQFP176
TRACECLK, SPI4_SCK,
SAI1_MCLK_A,
QUADSPI_BK1_IO2,
ETH_MII_TXD3,
FMC_A23, EVENTOUT
LQFP144
Alternate functions
LQFP100
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
UFBGA176
WLCSP143
TFBGA100
Pin Number
A1
PE4
I/O FT
DocID027589 Rev 4
Additional
functions
STM32F756xx
D3
B2
B1
PE5
I/O structure
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
WLCSP143
D9
Pin
name
(function
after
reset)(1)
I/O FT
I/O FT
Notes
TFBGA100
LQFP100
Pin Number
Alternate functions
Additional
functions
TRACED2, TIM9_CH1,
SPI4_MISO,
SAI1_SCK_A, FMC_A21,
DCMI_D6, LCD_G0,
EVENTOUT
TRACED3, TIM1_BKIN2,
TIM9_CH2, SPI4_MOSI,
SAI1_SD_A,
SAI2_MCK_B, FMC_A22,
DCMI_D7, LCD_G1,
EVENTOUT
E3
E8
B3
B2
PE6
G6
VSS
F5
VDD
B2
C11
C1
C1
VBAT
D2
C2
PI8
EVENTOUT
RTC_TAMP2/
RTC_TS,WK
UP5
I/O FT (3)
EVENTOUT
RTC_TAMP1/
RTC_TS/RTC
_OUT,WKUP
4
(2)
I/O FT (3)
(2)
A2
D10
D1
D1
PC13
A1
D11
E1
E1
PC14(2)
OSC32_I I/O FT (3)
N(PC14)
EVENTOUT
OSC32_IN
PC15(2)
OSC32_
I/O FT (3)
OUT(PC
15)
EVENTOUT
OSC32_OUT
B1
E11
F1
10
10
F1
G5
VDD
D3
11
11
E4
PI9
I/O FT
CAN1_RX, FMC_D30,
LCD_VSYNC,
EVENTOUT
E3
12
12
D5
PI10
I/O FT
ETH_MII_RX_ER,
FMC_D31, LCD_HSYNC,
EVENTOUT
DocID027589 Rev 4
55/228
89
STM32F756xx
WLCSP143
LQFP144
UFBGA176
LQFP176
LQFP208
TFBGA216
E4
13
13
F3
PI11
E7
F2
14
14
F2
VSS
E10
F3
15
15
F4
VDD
F11
10
E2
16
16
D2
PF0
I/O FT
I2C2_SDA, FMC_A0,
EVENTOUT
E9
11
H3
17
17
E2
PF1
I/O FT
I2C2_SCL, FMC_A1,
EVENTOUT
F10
12
H2
18
18
G2
PF2
I/O FT
I2C2_SMBA, FMC_A2,
EVENTOUT
19
E3
PI12
I/O FT
LCD_HSYNC,
EVENTOUT
20
G3
PI13
I/O FT
LCD_VSYNC,
EVENTOUT
21
H3
PI14
I/O FT
LCD_CLK, EVENTOUT
G11
13
J2
19
22
H2
PF3
I/O FT
FMC_A3, EVENTOUT
ADC3_IN9
F9
14
J3
20
23
J2
PF4
I/O FT
FMC_A4, EVENTOUT
ADC3_IN14
F8
15
K3
21
24
K3
PF5
I/O FT
FMC_A5, EVENTOUT
ADC3_IN15
10
C2
H7
16
G2
22
25
H6
VSS
11
D2
17
G3
23
26
H5
VDD
TIM10_CH1, SPI5_NSS,
SAI1_SD_B, UART7_Rx,
QUADSPI_BK1_IO3,
EVENTOUT
ADC3_IN4
TIM11_CH1, SPI5_SCK,
SAI1_MCLK_B,
UART7_Tx,
QUADSPI_BK1_IO2,
EVENTOUT
ADC3_IN5
56/228
G10
F7
18
19
K2
K1
24
25
27
28
K2
K1
PF6
PF7
I/O FT
I/O FT
I/O FT
DocID027589 Rev 4
Notes
TFBGA100
I/O structure
LQFP100
Pin
name
(function
after
reset)(1)
Pin type
Pin Number
Alternate functions
Additional
functions
OTG_HS_ULPI_DIR,
EVENTOUT
WKUP6
STM32F756xx
20
L3
26
29
L3
PF8
I/O structure
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
WLCSP143
H11
Pin
name
(function
after
reset)(1)
I/O FT
Notes
TFBGA100
LQFP100
Pin Number
Alternate functions
Additional
functions
SPI5_MISO,
SAI1_SCK_B,
UART7_RTS,
TIM13_CH1,
QUADSPI_BK1_IO0,
EVENTOUT
ADC3_IN6
ADC3_IN7
G8
21
L2
27
30
L2
PF9
I/O FT
SPI5_MOSI, SAI1_FS_B,
UART7_CTS,
TIM14_CH1,
QUADSPI_BK1_IO1,
EVENTOUT
G9
22
L1
28
31
L1
PF10
I/O FT
DCMI_D11, LCD_DE,
EVENTOUT
ADC3_IN8
12
C1
J11
23
G1
29
32
G1
PH0OSC_IN( I/O FT
PH0)
EVENTOUT
OSC_IN(4)
13
D1
H10
24
H1
30
33
H1
PH1OSC_OU I/O FT
T(PH1)
EVENTOUT
OSC_OUT(4)
14
E1
H9
25
J1
31
34
J1
RS
T
I/O FT
(4)
SAI2_FS_B,
OTG_HS_ULPI_STP,
FMC_SDNWE, LCD_R5,
EVENTOUT
ADC123_IN1
0
I/O FT
(4)
TRACED0,
SPI2_MOSI/I2S2_SD,
SAI1_SD_A, ETH_MDC,
EVENTOUT
ADC123_IN1
1,
RTC_TAMP3,
WKUP3
SPI2_MISO,
OTG_HS_ULPI_DIR,
ETH_MII_TXD2,
FMC_SDNE0,
EVENTOUT
ADC123_IN1
2
15
16
17
F1
F2
E2
H8
K11
J10
26
27
28
M2
M3
M4
32
33
34
35
36
37
M2
M3
M4
NRST
PC0
PC1
PC2
I/O
I/O FT (4)
DocID027589 Rev 4
57/228
89
STM32F756xx
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
WLCSP143
TFBGA100
LQFP100
Pin Number
I/O FT (4)
Alternate functions
Additional
functions
SPI2_MOSI/I2S2_SD,
OTG_HS_ULPI_NXT,
ETH_MII_TX_CLK,
FMC_SDCKE0,
EVENTOUT
ADC123_IN1
3
18
F3
J9
29
M5
35
38
L4
PC3
G7
30
G3
36
39
J5
VDD
J6
VSS
19
G1
K10
31
M1
37
40
M1
VSSA
N1
N1
VREF-
20
L11
32
P1
38
41
P1
VREF+
21
H1
L10
33
R1
39
42
R1
VDDA
22
23
24
58/228
G2
H2
J2
K9
K8
L9
34
35
36
N3
N2
P2
F4
40
41
42
43
43
44
45
46
N3
N2
P2
K4
TIM2_CH1/TIM2_ETR,
TIM5_CH1, TIM8_ETR,
PA0USART2_CTS,
ADC123_IN0,
WKUP(P I/O FT (5)
UART4_TX, SAI2_SD_B,
WKUP1(4)
A0)
ETH_MII_CRS,
EVENTOUT
PA1
TIM2_CH2, TIM5_CH2,
USART2_RTS,
UART4_RX,
QUADSPI_BK1_IO3,
(4)
I/O FT
SAI2_MCK_B,
ETH_MII_RX_CLK/ETH_
RMII_REF_CLK,
LCD_R2, EVENTOUT
PA2
TIM2_CH3, TIM5_CH3,
TIM9_CH1, USART2_TX,
ADC123_IN2,
SAI2_SCK_B,
I/O FT (4)
WKUP2
ETH_MDIO, LCD_R1,
EVENTOUT
PH2
I/O FT
DocID027589 Rev 4
LPTIM1_IN2,
QUADSPI_BK2_IO0,
SAI2_SCK_B,
ETH_MII_CRS,
FMC_SDCKE0, LCD_R0,
EVENTOUT
ADC123_IN1
STM32F756xx
G4
44
47
J4
PH3
I/O FT
H4
45
48
H4
PH4
I/O FT
I2C2_SCL,
OTG_HS_ULPI_NXT,
EVENTOUT
J4
46
49
J3
PH5
I/O FT
I2C2_SDA, SPI5_NSS,
FMC_SDNWE,
EVENTOUT
TIM2_CH4, TIM5_CH4,
TIM9_CH2, USART2_RX,
I/O FT (4)
OTG_HS_ULPI_D0,
ETH_MII_COL, LCD_B5,
EVENTOUT
LQFP208
LQFP176
QUADSPI_BK2_IO1,
SAI2_MCK_B,
ETH_MII_COL,
FMC_SDNE0, LCD_R1,
EVENTOUT
LQFP144
Alternate functions
LQFP100
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
UFBGA176
WLCSP143
TFBGA100
Pin Number
Additional
functions
25
K2
M11
37
R2
47
50
R2
PA3
26
J1
38
51
K6
VSS
E6
N11
L4
48
L5
BYPASS
_REG
FT
27
K1
J8
39
K4
49
52
K5
VDD
TT (4)
a
SPI1_NSS/I2S1_WS,
SPI3_NSS/I2S3_WS,
USART2_CK,
OTG_HS_SOF,
DCMI_HSYNC,
LCD_VSYNC,
EVENTOUT
ADC12_IN4,
DAC_OUT1
TT (4)
a
TIM2_CH1/TIM2_ETR,
TIM8_CH1N,
SPI1_SCK/I2S1_CK,
OTG_HS_ULPI_CK,
LCD_R4, EVENTOUT
ADC12_IN5,
DAC_OUT2
28
29
30
G3
H3
J3
M10
M9
N10
40
41
42
N4
P4
P3
50
51
52
53
54
55
N4
P4
P3
PA4
I/O
PA5
I/O
PA6
TIM1_BKIN, TIM3_CH1,
TIM8_BKIN, SPI1_MISO,
TIM13_CH1,
I/O FT (4)
DCMI_PIXCLK, LCD_G2,
EVENTOUT
DocID027589 Rev 4
ADC123_IN3
ADC12_IN6
59/228
89
STM32F756xx
31
32
K3
G4
L8
M8
43
44
R3
N5
53
54
56
57
R3
N5
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
WLCSP143
TFBGA100
LQFP100
Pin Number
Alternate functions
Additional
functions
PA7
TIM1_CH1N, TIM3_CH2,
TIM8_CH1N,
SPI1_MOSI/I2S1_SD,
TIM14_CH1,
I/O FT (4)
ETH_MII_RX_DV/ETH_R
MII_CRS_DV,
FMC_SDNWE,
EVENTOUT
PC4
I2S1_MCK,
SPDIFRX_IN2,
I/O FT (4) ETH_MII_RXD0/ETH_RM ADC12_IN14
II_RXD0, FMC_SDNE0,
EVENTOUT
SPDIFRX_IN3,
ETH_MII_RXD1/ETH_RM
ADC12_IN15
II_RXD1, FMC_SDCKE0,
EVENTOUT
33
H4
N9
45
P5
55
58
P5
PC5
J7
59
L7
VDD
60
L6
VSS
34
35
J4
K4
N8
K7
46
47
R5
R4
56
57
61
62
R5
R4
I/O FT
(4)
ADC12_IN7
PB0
TIM1_CH2N, TIM3_CH3,
TIM8_CH2N,
UART4_CTS, LCD_R3,
(4)
I/O FT
OTG_HS_ULPI_D1,
ETH_MII_RXD2,
EVENTOUT
ADC12_IN8
PB1
TIM1_CH3N, TIM3_CH4,
TIM8_CH3N, LCD_R6,
I/O FT (4)
OTG_HS_ULPI_D2,
ETH_MII_RXD3,
EVENTOUT
ADC12_IN9
36
G5
L7
48
M6
58
63
M5
PB2
I/O FT
SAI1_SD_A,
SPI3_MOSI/I2S3_SD,
QUADSPI_CLK,
EVENTOUT
64
G4
PI15
I/O FT
LCD_R0, EVENTOUT
65
R6
PJ0
I/O FT
LCD_R1, EVENTOUT
66
R7
PJ1
I/O FT
LCD_R2, EVENTOUT
60/228
DocID027589 Rev 4
STM32F756xx
TFBGA100
WLCSP143
LQFP144
UFBGA176
LQFP176
LQFP208
TFBGA216
Notes
I/O structure
LQFP100
Pin
name
(function
after
reset)(1)
Pin type
Pin Number
Alternate functions
67
P7
PJ2
I/O FT
LCD_R3, EVENTOUT
68
N8
PJ3
I/O FT
LCD_R4, EVENTOUT
69
M9
PJ4
I/O FT
LCD_R5, EVENTOUT
M7
49
R6
59
70
P8
PF11
I/O FT
SPI5_MOSI, SAI2_SD_B,
FMC_SDNRAS,
DCMI_D12, EVENTOUT
N7
50
P6
60
71
M6
PF12
I/O FT
FMC_A6, EVENTOUT
51
M8
61
72
K7
VSS
52
N8
62
73
L8
VDD
K6
53
N6
63
74
N6
PF13
I/O FT
I2C4_SMBA, FMC_A7,
EVENTOUT
L6
54
R7
64
75
P6
PF14
I/O FT
I2C4_SCL, FMC_A8,
EVENTOUT
M6
55
P7
65
76
M8
PF15
I/O FT
I2C4_SDA, FMC_A9,
EVENTOUT
N6
56
N7
66
77
N7
PG0
I/O FT
FMC_A10, EVENTOUT
K5
57
M7
67
78
M7
PG1
I/O FT
FMC_A11, EVENTOUT
37
H5
L5
58
R8
68
79
R8
PE7
I/O FT
TIM1_ETR, UART7_Rx,
QUADSPI_BK2_IO0,
FMC_D4, EVENTOUT
38
J5
M5
59
P8
69
80
N9
PE8
I/O FT
TIM1_CH1N, UART7_Tx,
QUADSPI_BK2_IO1,
FMC_D5, EVENTOUT
39
K5
N5
60
P9
70
81
P9
PE9
I/O FT
TIM1_CH1, UART7_RTS,
QUADSPI_BK2_IO2,
FMC_D6, EVENTOUT
H3
61
M9
71
82
K8
VSS
J5
62
N9
72
83
L9
VDD
TIM1_CH2N,
UART7_CTS,
QUADSPI_BK2_IO3,
FMC_D7, EVENTOUT
40
G6
J4
63
R9
73
84
R9
PE10
I/O FT
DocID027589 Rev 4
Additional
functions
61/228
89
STM32F756xx
TFBGA100
WLCSP143
LQFP144
UFBGA176
LQFP176
LQFP208
TFBGA216
Notes
I/O structure
LQFP100
Pin
name
(function
after
reset)(1)
Pin type
Pin Number
Alternate functions
41
H6
K4
64
P10
74
85
P10
PE11
I/O FT
TIM1_CH2, SPI4_NSS,
SAI2_SD_B, FMC_D8,
LCD_G3, EVENTOUT
42
J6
L4
65
R10
75
86
R10
PE12
I/O FT
TIM1_CH3N, SPI4_SCK,
SAI2_SCK_B, FMC_D9,
LCD_B4, EVENTOUT
43
K6
N4
66
N11
76
87
R12
PE13
I/O FT
TIM1_CH3, SPI4_MISO,
SAI2_FS_B, FMC_D10,
LCD_DE, EVENTOUT
44
G7
M4
67
P11
77
88
P11
PE14
I/O FT
TIM1_CH4, SPI4_MOSI,
SAI2_MCK_B, FMC_D11,
LCD_CLK, EVENTOUT
45
H7
L3
68
R11
78
89
R11
PE15
I/O FT
TIM1_BKIN, FMC_D12,
LCD_R7, EVENTOUT
TIM2_CH3, I2C2_SCL,
SPI2_SCK/I2S2_CK,
USART3_TX,
OTG_HS_ULPI_D3,
ETH_MII_RX_ER,
LCD_G4, EVENTOUT
TIM2_CH4, I2C2_SDA,
USART3_RX,
OTG_HS_ULPI_D4,
ETH_MII_TX_EN/ETH_R
MII_TX_EN, LCD_G5,
EVENTOUT
46
J7
M3
69
R12
79
90
P12
PB10
I/O FT
47
K7
N3
70
R13
80
91
R13
PB11
48
F8
N2
71
M10
81
92
L11
VCAP_1
49
H2
93
K9
VSS
50
J6
72
N10
82
94
L10
VDD
95
M14
PJ5
LCD_R6, EVENTOUT
I2C2_SMBA, SPI5_SCK,
TIM12_CH1,
ETH_MII_RXD2,
FMC_SDNE1, DCMI_D8,
EVENTOUT
62/228
M11
83
96
P13
PH6
I/O FT
Additional
functions
I/O FT
I/O FT
DocID027589 Rev 4
STM32F756xx
N12
84
97
N13
PH7
I/O FT
M12
85
98
P14
PH8
I/O FT
I2C3_SDA, FMC_D16,
DCMI_HSYNC, LCD_R2,
EVENTOUT
LQFP208
LQFP176
I2C3_SCL, SPI5_MISO,
ETH_MII_RXD3,
FMC_SDCKE1,
DCMI_D9, EVENTOUT
LQFP144
Alternate functions
LQFP100
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
UFBGA176
WLCSP143
TFBGA100
Pin Number
Additional
functions
M13
86
99
N14
PH9
I/O FT
I2C3_SMBA,
TIM12_CH2, FMC_D17,
DCMI_D0, LCD_R3,
EVENTOUT
L13
87
100 P15
PH10
I/O FT
TIM5_CH1, I2C4_SMBA,
FMC_D18, DCMI_D1,
LCD_R4, EVENTOUT
L12
88
101 N15
PH11
I/O FT
TIM5_CH2, I2C4_SCL,
FMC_D19, DCMI_D2,
LCD_R5, EVENTOUT
K12
89
102 M15
PH12
I/O FT
TIM5_CH3, I2C4_SDA,
FMC_D20, DCMI_D3,
LCD_R6, EVENTOUT
H12
90
J12
91
51
52
K8
J8
M2
N1
73
74
P12
P13
92
93
K10
VSS
103 K11
VDD
TIM1_BKIN, I2C2_SMBA,
SPI2_NSS/I2S2_WS,
USART3_CK, CAN2_RX,
OTG_HS_ULPI_D5,
ETH_MII_TXD0/ETH_RM
II_TXD0, OTG_HS_ID,
EVENTOUT
TIM1_CH1N,
SPI2_SCK/I2S2_CK,
USART3_CTS,
OTG_HS_VB
CAN2_TX,
US
OTG_HS_ULPI_D6,
ETH_MII_TXD1/ETH_RM
II_TXD1, EVENTOUT
104 L13
105 K14
PB12
PB13
I/O FT
I/O FT
DocID027589 Rev 4
63/228
89
STM32F756xx
H10
K3
R14
94
106 R14
PB14
I/O structure
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
75
Pin
name
(function
after
reset)(1)
I/O FT
Notes
53
WLCSP143
LQFP100
TFBGA100
Pin Number
Alternate functions
Additional
functions
TIM1_CH2N,
TIM8_CH2N,
SPI2_MISO,
USART3_RTS,
TIM12_CH1,
OTG_HS_DM,
EVENTOUT
54
G10
J3
76
R15
95
107 R15
PB15
I/O FT
RTC_REFIN,
TIM1_CH3N,
TIM8_CH3N,
SPI2_MOSI/I2S2_SD,
TIM12_CH2,
OTG_HS_DP,
EVENTOUT
55
K9
L2
77
P15
96
108 L15
PD8
I/O FT
USART3_TX,
SPDIFRX_IN11,
FMC_D13, EVENTOUT
56
J9
M1
78
P14
97
109 L14
PD9
I/O FT
USART3_RX, FMC_D14,
EVENTOUT
57
H9
H4
79
N15
98
110 K15
PD10
I/O FT
USART3_CK, FMC_D15,
LCD_B3, EVENTOUT
I2C4_SMBA,
USART3_CTS,
QUADSPI_BK1_IO0,
SAI2_SD_A,
FMC_A16/FMC_CLE,
EVENTOUT
TIM4_CH1, LPTIM1_IN1,
I2C4_SCL,
USART3_RTS,
QUADSPI_BK1_IO1,
SAI2_FS_A,
FMC_A17/FMC_ALE,
EVENTOUT
TIM4_CH2,
LPTIM1_OUT, I2C4_SDA,
QUADSPI_BK1_IO3,
SAI2_SCK_A, FMC_A18,
EVENTOUT
58
59
60
G9
K10
J10
64/228
K2
H6
H5
80
81
82
N14
99
111 N10
PD11
PD12
PD13
I/O FT
I/O FT
I/O FT
DocID027589 Rev 4
STM32F756xx
I/O structure
Notes
84
J11
VDD
J2
85
L12
PD14
I/O FT
TIM4_CH3, UART8_CTS,
FMC_D0, EVENTOUT
G8
K1
86
PD15
I/O FT
TIM4_CH4, UART8_RTS,
FMC_D1, EVENTOUT
118 K12
PJ6
I/O FT
LCD_R7, EVENTOUT
119
J12
PJ7
I/O FT
LCD_G0, EVENTOUT
120 H12
PJ8
I/O FT
LCD_G1, EVENTOUT
121
J13
PJ9
I/O FT
LCD_G2, EVENTOUT
122 H13
PJ10
I/O FT
LCD_G3, EVENTOUT
123 G12
PJ11
I/O FT
LCD_G4, EVENTOUT
124 H11
VDD
125 H10
VSS
126 G13
PK0
I/O FT
LCD_G5, EVENTOUT
127 F12
PK1
I/O FT
LCD_G6, EVENTOUT
128 F13
PK2
I/O FT
LCD_G7, EVENTOUT
J1
87
PG2
I/O FT
FMC_A12, EVENTOUT
G3
88
PG3
I/O FT
FMC_A13, EVENTOUT
G5
89
PG4
I/O FT
FMC_A14/FMC_BA0,
EVENTOUT
G6
90
PG5
I/O FT
FMC_A15/FMC_BA1,
EVENTOUT
G4
91
J15
110 133
J15
PG6
I/O FT
DCMI_D12, LCD_R7,
EVENTOUT
H1
92
J14
111
J14
PG7
I/O FT
USART6_CK, FMC_INT,
DCMI_D13, LCD_CLK,
EVENTOUT
83
L1
61
H8
62
134
TFBGA216
LQFP208
LQFP176
UFBGA176
VSS
LQFP144
J10
WLCSP143
102 114
TFBGA100
Alternate functions
LQFP100
Pin type
Pin
name
(function
after
reset)(1)
DocID027589 Rev 4
Additional
functions
65/228
89
STM32F756xx
G2
93
PG8
D2
94
VSS
F6
G1
95
63
64
F10
E10
65
66
67
68
66/228
F9
E9
D9
C9
F2
F3
E4
E3
F1
E2
96
97
98
99
PC6
PC7
PC8
PC9
PA8
PA9
I/O FT
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
WLCSP143
LQFP100
TFBGA100
Pin Number
Alternate functions
Additional
functions
SPI6_NSS,
SPDIFRX_IN2,
USART6_RTS,
ETH_PPS_OUT,
FMC_SDCLK,
EVENTOUT
TIM3_CH1, TIM8_CH1,
I2S2_MCK, USART6_TX,
SDMMC1_D6, DCMI_D0,
LCD_HSYNC,
EVENTOUT
TIM3_CH2, TIM8_CH2,
I2S3_MCK, USART6_RX,
SDMMC1_D7, DCMI_D1,
LCD_G6, EVENTOUT
TRACED1, TIM3_CH3,
TIM8_CH3, UART5_RTS,
USART6_CK,
SDMMC1_D0, DCMI_D2,
EVENTOUT
MCO2, TIM3_CH4,
TIM8_CH4, I2C3_SDA,
I2S_CKIN, UART5_CTS,
QUADSPI_BK1_IO0,
SDMMC1_D1, DCMI_D3,
EVENTOUT
MCO1, TIM1_CH1,
TIM8_BKIN2, I2C3_SCL,
USART1_CK,
OTG_FS_SOF, LCD_R6,
EVENTOUT
TIM1_CH2, I2C3_SMBA,
SPI2_SCK/I2S2_CK,
USART1_TX, DCMI_D0,
EVENTOUT
OTG_FS_VB
US
I/O FT
I/O FT
I/O FT
I/O FT
I/O FT
I/O FT
DocID027589 Rev 4
STM32F756xx
C10
D4
PA10
PA11
I/O structure
Alternate functions
Additional
functions
TIM1_CH3, USART1_RX,
OTG_FS_ID, DCMI_D1,
EVENTOUT
TIM1_CH4,
USART1_CTS,
CAN1_RX, OTG_FS_DM,
LCD_R4, EVENTOUT
I/O FT
TIM1_ETR,
USART1_RTS,
SAI2_FS_B, CAN1_TX,
OTG_FS_DP, LCD_R5,
EVENTOUT
I/O FT
I/O FT
71
B10
E1
72
A10
D3
PA13(JT
MSI/O FT
SWDIO)
JTMS-SWDIO,
EVENTOUT
73
E7
D1
VCAP_2
74
E5
D2
VSS
75
F5
C1
VDD
PH13
I/O FT
TIM8_CH1N, CAN1_TX,
FMC_D21, LCD_G2,
EVENTOUT
PH14
I/O FT
TIM8_CH2N, FMC_D22,
DCMI_D4, LCD_G3,
EVENTOUT
PH15
I/O FT
TIM8_CH3N, FMC_D23,
DCMI_D11, LCD_G4,
EVENTOUT
TIM5_CH4,
SPI2_NSS/I2S2_WS,
FMC_D24, DCMI_D13,
LCD_G5, EVENTOUT
TIM8_BKIN2,
SPI2_SCK/I2S2_CK,
FMC_D25, DCMI_D8,
LCD_G6, EVENTOUT
PA12
Notes
70
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
LQFP144
D5
LQFP208
WLCSP143
D10
LQFP176
TFBGA100
69
UFBGA176
LQFP100
Pin Number
PI0
PI1
I/O FT
I/O FT
DocID027589 Rev 4
67/228
89
STM32F756xx
PI2
I/O structure
I/O FT
Alternate functions
Additional
functions
TIM8_CH4, SPI2_MISO,
FMC_D26, DCMI_D9,
LCD_G7, EVENTOUT
TIM8_ETR,
SPI2_MOSI/I2S2_SD,
FMC_D27, DCMI_D10,
EVENTOUT
PI3
F5
D9
135
VSS
A1
C9
VDD
76
A9
B1
JTCK-SWCLK,
EVENTOUT
JTDI,
TIM2_CH1/TIM2_ETR,
HDMI-CEC,
SPI1_NSS/I2S1_WS,
SPI3_NSS/I2S3_WS,
UART4_RTS,
EVENTOUT
SPI3_SCK/I2S3_CK,
USART3_TX,
UART4_TX,
QUADSPI_BK1_IO1,
SDMMC1_D2, DCMI_D8,
LCD_R2, EVENTOUT
SPI3_MISO,
USART3_RX,
UART4_RX,
QUADSPI_BK2_NCS,
SDMMC1_D3, DCMI_D4,
EVENTOUT
TRACED3,
SPI3_MOSI/I2S3_SD,
USART3_CK,
UART5_TX,
SDMMC1_CK, DCMI_D9,
EVENTOUT
77
78
79
80
68/228
A8
B9
B8
C8
C2
A2
B2
C3
F9
I/O FT
Notes
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
LQFP144
LQFP208
WLCSP143
LQFP176
TFBGA100
UFBGA176
LQFP100
Pin Number
PA14(JT
CKI/O FT
SWCLK)
PA15(JT
I/O FT
DI)
PC10
PC11
PC12
I/O FT
I/O FT
I/O FT
DocID027589 Rev 4
STM32F756xx
Notes
I/O structure
B3
PD0
I/O FT
CAN1_RX, FMC_D2,
EVENTOUT
82
E8
C4
PD1
I/O FT
CAN1_TX, FMC_D3,
EVENTOUT
TRACED2, TIM3_ETR,
UART5_RX,
SDMMC1_CMD,
DCMI_D11, EVENTOUT
83
B7
A3
TFBGA216
LQFP144
D8
LQFP208
WLCSP143
81
LQFP176
TFBGA100
Alternate functions
UFBGA176
LQFP100
Pin
name
(function
after
reset)(1)
Pin type
Pin Number
PD2
I/O FT
Additional
functions
84
C7
B4
PD3
I/O FT
SPI2_SCK/I2S2_CK,
USART2_CTS,
FMC_CLK, DCMI_D5,
LCD_G7, EVENTOUT
85
D7
B5
PD4
I/O FT
USART2_RTS,
FMC_NOE, EVENTOUT
86
B6
A4
PD5
I/O FT
USART2_TX, FMC_NWE,
EVENTOUT
120
D8
148 170
F8
VSS
C5
121
C8
149 171
E9
VDD
87
C6
F4
PD6
I/O FT
SPI3_MOSI/I2S3_SD,
SAI1_SD_A,
USART2_RX,
FMC_NWAIT, DCMI_D10,
LCD_B2, EVENTOUT
88
D6
A5
PD7
I/O FT
USART2_CK,
SPDIFRX_IN0,
FMC_NE1, EVENTOUT
174 B10
PJ12
I/O FT
LCD_B0, EVENTOUT
175
B9
PJ13
I/O FT
LCD_B1, EVENTOUT
176
C9
PJ14
I/O FT
LCD_B2, EVENTOUT
177 D10
PJ15
I/O FT
LCD_B3, EVENTOUT
DocID027589 Rev 4
69/228
89
STM32F756xx
E5
D9
PG9
I/O FT
C6
C8
PG10
I/O FT
LCD_G3, SAI2_SD_B,
FMC_NE3, DCMI_D2,
LCD_B2, EVENTOUT
SPDIFRX_IN0,
ETH_MII_TX_EN/ETH_R
MII_TX_EN, DCMI_D3,
LCD_B3, EVENTOUT
LPTIM1_IN1,
SPI6_MISO,
SPDIFRX_IN1,
USART6_RTS, LCD_B4,
FMC_NE4, LCD_B1,
EVENTOUT
TRACED0, LPTIM1_OUT,
SPI6_SCK,
USART6_CTS,
ETH_MII_TXD0/ETH_RM
II_TXD0, FMC_A24,
LCD_R0, EVENTOUT
TRACED1, LPTIM1_ETR,
SPI6_MOSI,
USART6_TX,
QUADSPI_BK2_IO3,
ETH_MII_TXD1/ETH_RM
II_TXD1, FMC_A25,
LCD_B0, EVENTOUT
--
B6
A6
D6
126
127
128
B9
B8
A8
LQFP208
LQFP176
SPDIFRX_IN3,
USART6_RX,
QUADSPI_BK2_IO2,
SAI2_FS_B,
FMC_NE2/FMC_NCE,
DCMI_VSYNC,
EVENTOUT
LQFP144
Alternate functions
LQFP100
Notes
I/O structure
Pin
name
(function
after
reset)(1)
Pin type
TFBGA216
UFBGA176
WLCSP143
TFBGA100
Pin Number
154 180
155 181
156 182
B8
C7
B3
PG11
PG12
PG13
I/O FT
I/O FT
I/O FT
F6
129
A7
157 183
A4
PG14
130
D7
158 184
F7
VSS
E6
131
C7
159 185
E8
VDD
70/228
I/O FT
Additional
functions
DocID027589 Rev 4
STM32F756xx
TFBGA100
WLCSP143
LQFP144
UFBGA176
LQFP176
LQFP208
TFBGA216
Notes
I/O structure
LQFP100
Pin
name
(function
after
reset)(1)
Pin type
Pin Number
Alternate functions
186
D8
PK3
I/O FT
LCD_B4, EVENTOUT
187
D7
PK4
I/O FT
LCD_B5, EVENTOUT
188
C6
PK5
I/O FT
LCD_B6, EVENTOUT
189
C5
PK6
I/O FT
LCD_B7, EVENTOUT
190
C4
PK7
I/O FT
LCD_DE, EVENTOUT
A7
132
B7
160 191
B7
PG15
I/O FT
USART6_CTS,
FMC_SDNCAS,
DCMI_D13, EVENTOUT
B7
PB3(JTD
133 A10 161 192 A10 O/TRAC I/O FT
ESWO)
JTDO/TRACESWO,
TIM2_CH2,
SPI1_SCK/I2S1_CK,
SPI3_SCK/I2S3_CK,
EVENTOUT
C7
PB4(NJT
I/O FT
RST)
NJTRST, TIM3_CH1,
SPI1_MISO, SPI3_MISO,
SPI2_NSS/I2S2_WS,
EVENTOUT
TIM3_CH2, I2C1_SMBA,
SPI1_MOSI/I2S1_SD,
SPI3_MOSI/I2S3_SD,
CAN2_RX,
OTG_HS_ULPI_D7,
ETH_PPS_OUT,
FMC_SDCKE1,
DCMI_D10, EVENTOUT
TIM4_CH1, HDMI-CEC,
I2C1_SCL, USART1_TX,
CAN2_TX,
QUADSPI_BK1_NCS,
FMC_SDNE1, DCMI_D5,
EVENTOUT
TIM4_CH2, I2C1_SDA,
USART1_RX, FMC_NL,
DCMI_VSYNC,
EVENTOUT
VPP
89
90
91
92
A7
A6
C5
B5
C8
A8
134
135
136
A9
A6
B6
162 193
163 194
164 195
A9
A8
B6
PB5
PB6
93
A5
B8
137
B5
165 196
B5
PB7
94
D5
C9
138
D6
166 197
E6
BOOT
I/O FT
I/O FT
I/O FT
DocID027589 Rev 4
Additional
functions
71/228
89
STM32F756xx
96
B4
A4
B9
139
140
A5
B4
167 198
168 199
A7
B4
PB8
PB9
I/O structure
Pin type
TFBGA216
LQFP208
LQFP176
UFBGA176
LQFP144
WLCSP143
A9
Pin
name
(function
after
reset)(1)
I/O FT
I/O FT
Notes
95
TFBGA100
LQFP100
Pin Number
Alternate functions
Additional
functions
TIM4_CH3, TIM10_CH1,
I2C1_SCL, CAN1_RX,
ETH_MII_TXD3,
SDMMC1_D4, DCMI_D6,
LCD_B6, EVENTOUT
TIM4_CH4, TIM11_CH1,
I2C1_SDA,
SPI2_NSS/I2S2_WS,
CAN1_TX, SDMMC1_D5,
DCMI_D7, LCD_B7,
EVENTOUT
97
D4
B10 141
A4
169 200
A6
PE0
I/O FT
TIM4_ETR,
LPTIM1_ETR,
UART8_Rx,
SAI2_MCK_A,
FMC_NBL0, DCMI_D2,
EVENTOUT
98
C4
A10 142
A3
170 201
A5
PE1
I/O FT
LPTIM1_IN2, UART8_Tx,
FMC_NBL1, DCMI_D3,
EVENTOUT
99
E4
202
F6
VSS
F7
A11 143
C6
171 203
E5
PDR_ON
100
F4
D7
C5
172 204
E7
VDD
TIM8_BKIN,
SAI2_MCK_A,
FMC_NBL2, DCMI_D5,
LCD_B4, EVENTOUT
TIM8_CH1,
SAI2_SCK_A,
FMC_NBL3,
DCMI_VSYNC, LCD_B5,
EVENTOUT
72/228
144
D5
D4
C4
173 205
174 206
C3
D3
PI4
PI5
I/O FT
I/O FT
DocID027589 Rev 4
STM32F756xx
LQFP144
UFBGA176
LQFP176
Notes
I/O structure
WLCSP143
C3
175 207
D6
PI6
I/O FT
TIM8_CH2, SAI2_SD_A,
FMC_D28, DCMI_D6,
LCD_B6, EVENTOUT
C2
176 208
D4
PI7
I/O FT
TIM8_CH3, SAI2_FS_A,
FMC_D29, DCMI_D7,
LCD_B7, EVENTOUT
TFBGA216
TFBGA100
Alternate functions
LQFP208
LQFP100
Pin
name
(function
after
reset)(1)
Pin type
Pin Number
Additional
functions
DocID027589 Rev 4
73/228
89
STM32F756xx
Table 11. FMC pin definition
74/228
Pin name
NOR/PSRAM/SR
AM
NOR/PSRAM
Mux
NAND16
SDRAM
PF0
A0
A0
PF1
A1
A1
PF2
A2
A2
PF3
A3
A3
PF4
A4
A4
PF5
A5
A5
PF12
A6
A6
PF13
A7
A7
PF14
A8
A8
PF15
A9
A9
PG0
A10
A10
PG1
A11
A11
PG2
A12
A12
PG3
A13
PG4
A14
BA0
PG5
A15
BA1
PD11
A16
A16
CLE
PD12
A17
A17
ALE
PD13
A18
A18
PE3
A19
A19
PE4
A20
A20
PE5
A21
A21
PE6
A22
A22
PE2
A23
A23
PG13
A24
A24
PG14
A25
A25
PD14
D0
DA0
D0
D0
PD15
D1
DA1
D1
D1
PD0
D2
DA2
D2
D2
PD1
D3
DA3
D3
D3
PE7
D4
DA4
D4
D4
PE8
D5
DA5
D5
D5
PE9
D6
DA6
D6
D6
PE10
D7
DA7
D7
D7
DocID027589 Rev 4
STM32F756xx
NOR/PSRAM/SR
AM
NOR/PSRAM
Mux
NAND16
SDRAM
PE11
D8
DA8
D8
D8
PE12
D9
DA9
D9
D9
PE13
D10
DA10
D10
D10
PE14
D11
DA11
D11
D11
PE15
D12
DA12
D12
D12
PD8
D13
DA13
D13
D13
PD9
D14
DA14
D14
D14
PD10
D15
DA15
D15
D15
PH8
D16
D16
PH9
D17
D17
PH10
D18
D18
PH11
D19
D19
PH12
D20
D20
PH13
D21
D21
PH14
D22
D22
PH15
D23
D23
PI0
D24
D24
PI1
D25
D25
PI2
D26
D26
PI3
D27
D27
PI6
D28
D28
PI7
D29
D29
PI9
D30
D30
PI10
D31
D31
PD7
NE1
NE1
PG9
NE2
NE2
NCE
PG10
NE3
NE3
PG11
PG12
NE4
NE4
PD3
CLK
CLK
PD4
NOE
NOE
NOE
PD5
NWE
NWE
NWE
PD6
NWAIT
NWAIT
NWAIT
PB7
NADV
NADV
DocID027589 Rev 4
75/228
89
STM32F756xx
Table 11. FMC pin definition (continued)
76/228
Pin name
NOR/PSRAM/SR
AM
NOR/PSRAM
Mux
NAND16
SDRAM
PF6
PF7
PF8
PF9
PF10
PG6
PG7
INT
PE0
NBL0
NBL0
NBL0
PE1
NBL1
NBL1
NBL1
PI4
NBL2
NBL2
PI5
NBL3
NBL3
PG8
SDCLK
PC0
SDNWE
PF11
SDNRAS
PG15
SDNCAS
PH2
SDCKE0
PH3
SDNE0
PH6
SDNE1
PH7
SDCKE1
PH5
SDNWE
PC2
SDNE0
PC3
SDCKE0
PB5
SDCKE1
PB6
SDNE1
DocID027589 Rev 4
AF0
AF1
Port
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
AF7
AF8
AF9
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
USART2
_CTS
UART4_
TX
UART4_
RX
QUADSP
I_BK1_IO
3
AF10
AF12
TIM2_C
H1/TIM2
_ETR
TIM5_C
H1
PA1
TIM2_C
H2
TIM5_C
H2
USART2
_RTS
PA2
TIM2_C
H3
TIM5_C
H3
TIM9_CH
1
USART2
_TX
SAI2_SC
K_B
PA3
TIM2_C
H4
TIM5_C
H4
TIM9_CH
2
USART2
_RX
PA4
SPI1_NS SPI3_NS
S/I2S1_ S/I2S3_
WS
WS
USART2
_CK
PA5
TIM2_C
H1/TIM2
_ETR
TIM8_CH
1N
SPI1_SC
K/I2S1_
CK
PA6
TIM1_B
KIN
TIM3_C
H1
TIM8_BKI
N
SPI1_MI
SO
PA7
TIM1_C
H1N
TIM3_C
H2
TIM8_CH
1N
SPI1_M
OSI/I2S1
_SD
PA8
MCO1
TIM1_C
H1
TIM8_BKI
N2
I2C3_SC
L
PA9
TIM1_C
H2
I2C3_SM
BA
SPI2_SC
K/I2S2_
CK
PA10
TIM1_C
H3
PA11
TIM1_C
H4
AF13
AF14
AF15
DCMI
LCD
SYS
DocID027589 Rev 4
77/228
SAI2_SD_ ETH_MII_
B
CRS
EVEN
TOUT
SAI2_MC
K_B
ETH_MII_
RX_CLK/
ETH_RMI
I_REF_C
LK
LCD_R2
EVEN
TOUT
ETH_MDI
O
LCD_R1
EVEN
TOUT
OTG_HS_ ETH_MII_
ULPI_D0
COL
LCD_B5
EVEN
TOUT
OTG_HS
_SOF
DCMI_H
SYNC
LCD_VS
YNC
EVEN
TOUT
OTG_HS_
ULPI_CK
LCD_R4
EVEN
TOUT
TIM13_C
H1
DCMI_PI
XCLK
LCD_G2
EVEN
TOUT
TIM14_C
H1
EVEN
TOUT
USART1
_CK
OTG_FS_
SOF
LCD_R6
EVEN
TOUT
USART1
_TX
DCMI_D
0
EVEN
TOUT
USART1
_RX
OTG_FS_
ID
DCMI_D
1
EVEN
TOUT
USART1
_CTS
CAN1_R
X
OTG_FS_
DM
LCD_R4
EVEN
TOUT
ETH_MII_
RX_DV/E FMC_SD
TH_RMII_
NWE
CRS_DV
TIM1/2
TIM8_ET
R
AF11
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
SYS
PA0
Port A
AF2
STM32F756xx
AF0
AF1
Port
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PA12
TIM1_ET
R
USART1
_RTS
SAI2_FS
_B
CAN1_T
X
OTG_FS_
DP
LCD_R5
EVEN
TOUT
PA13
JTMSSWDIO
EVEN
TOUT
PA14
JTCKSWCLK
EVEN
TOUT
PA15
JTDI
TIM2_C
H1/TIM2
_ETR
HDMICEC
UART4_
RTS
EVEN
TOUT
PB0
TIM1_C
H2N
TIM3_C
H3
TIM8_CH
2N
UART4_
CTS
LCD_R3
OTG_HS_ ETH_MII_
ULPI_D1
RXD2
EVEN
TOUT
PB1
TIM1_C
H3N
TIM3_C
H4
TIM8_CH
3N
LCD_R6
OTG_HS_ ETH_MII_
ULPI_D2
RXD3
EVEN
TOUT
PB2
SAI1_SD
_A
SPI3_MO
SI/I2S3_
SD
PB3
JTDO/T
RACES
WO
TIM2_C
H2
SPI1_SC SPI3_SC
K/I2S1_ K/I2S3_
CK
CK
PB4
NJTRST
TIM3_C
H1
SPI1_MI
SO
PB5
TIM3_C
H2
I2C1_SM
BA
PB6
TIM4_C
H1
HDMICEC
I2C1_SC
L
PB7
TIM4_C
H2
I2C1_SD
A
PB8
TIM4_C
H3
TIM10_C
H1
I2C1_SC
L
SPI1_NS SPI3_NS
S/I2S1_ S/I2S3_
WS
WS
DocID027589 Rev 4
QUADSP
I_CLK
EVEN
TOUT
EVEN
TOUT
SPI2_NS
S/I2S2_
WS
EVEN
TOUT
CAN2_R
X
DCMI_D
10
EVEN
TOUT
USART1
_TX
CAN2_T
X
QUADSPI
_BK1_NC
S
FMC_SD
NE1
DCMI_D
5
EVEN
TOUT
USART1
_RX
FMC_NL
DCMI_V
SYNC
EVEN
TOUT
CAN1_R
X
ETH_MII_
TXD3
SDMMC
1_D4
DCMI_D
6
LCD_B6
EVEN
TOUT
SPI3_MI
SO
SPI1_M SPI3_M
OSI/I2S1 OSI/I2S3
_SD
_SD
STM32F756xx
SYS
Port A
Port B
AF2
78/228
AF0
AF1
Port
DocID027589 Rev 4
Port B
AF2
AF3
AF4
AF5
AF6
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
AF13
AF14
AF15
DCMI
LCD
SYS
SDMMC
1_D5
DCMI_D
7
LCD_B7
EVEN
TOUT
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
TIM1/2
PB9
TIM4_C
H4
TIM11_CH
1
I2C1_SD
A
SPI2_NS
S/I2S2_
WS
CAN1_T
X
PB10
TIM2_C
H3
I2C2_SC
L
SPI2_SC
K/I2S2_
CK
USART3
_TX
OTG_HS_ ETH_MII_
ULPI_D3
RX_ER
LCD_G4
EVEN
TOUT
PB11
TIM2_C
H4
I2C2_SD
A
USART3
_RX
ETH_MII_
OTG_HS_ TX_EN/E
ULPI_D4 TH_RMII_
TX_EN
LCD_G5
EVEN
TOUT
PB12
TIM1_B
KIN
I2C2_SM
BA
SPI2_NS
S/I2S2_
WS
USART3
_CK
CAN2_R
X
ETH_MII_
OTG_HS_ TXD0/ET OTG_HS
ULPI_D5 H_RMII_T
_ID
XD0
EVEN
TOUT
PB13
TIM1_C
H1N
SPI2_SC
K/I2S2_
CK
USART3
_CTS
CAN2_T
X
ETH_MII_
OTG_HS_ TXD1/ET
ULPI_D6 H_RMII_T
XD1
EVEN
TOUT
PB14
TIM1_C
H2N
TIM8_CH
2N
SPI2_MI
SO
USART3
_RTS
TIM12_C
H1
OTG_HS
_DM
EVEN
TOUT
PB15
RTC_R
EFIN
TIM1_C
H3N
TIM8_CH
3N
SPI2_M
OSI/I2S2
_SD
TIM12_C
H2
OTG_HS
_DP
EVEN
TOUT
PC0
SAI2_FS
_B
OTG_HS_
ULPI_ST
P
FMC_SD
NWE
LCD_R5
EVEN
TOUT
PC1
TRACE
D0
SPI2_M
SAI1_SD
OSI/I2S2
_A
_SD
ETH_MD
C
EVEN
TOUT
PC2
SPI2_MI
SO
EVEN
TOUT
PC3
SPI2_M
OSI/I2S2
_SD
OTG_HS_
ETH_MII_ FMC_SD
ULPI_NX
TX_CLK
CKE0
T
EVEN
TOUT
Port C
79/228
SYS
STM32F756xx
AF0
AF1
Port
DocID027589 Rev 4
Port C
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PC4
I2S1_M
CK
SPDIFRX
_IN2
ETH_MII_
RXD0/ET FMC_SD
H_RMII_
NE0
RXD0
EVEN
TOUT
PC5
SPDIFRX
_IN3
ETH_MII_
RXD1/ET FMC_SD
H_RMII_
CKE0
RXD1
EVEN
TOUT
PC6
TIM3_C
H1
TIM8_CH
1
I2S2_M
CK
USART6
_TX
SDMMC
1_D6
DCMI_D
0
LCD_HS
YNC
EVEN
TOUT
PC7
TIM3_C
H2
TIM8_
CH2
I2S3_M
CK
USART6
_RX
SDMMC
1_D7
DCMI_D
1
LCD_G6
EVEN
TOUT
PC8
TRACE
D1
TIM3_C
H3
TIM8_
CH3
UART5_
RTS
USART6
_CK
SDMMC
1_D0
DCMI_D
2
EVEN
TOUT
PC9
MCO2
TIM3_C
H4
TIM8_
CH4
I2C3_SD
A
I2S_CKI
N
UART5_
CTS
QUADSP
I_BK1_IO
0
SDMMC
1_D1
DCMI_D
3
EVEN
TOUT
PC10
SPI3_SC
K/I2S3_
CK
USART3
_TX
QUADSP
UART4_T
I_BK1_IO
X
1
SDMMC
1_D2
DCMI_D
8
LCD_R2
EVEN
TOUT
PC11
SPI3_MI
SO
USART3
_RX
UART4_
RX
QUADSP
I_BK2_N
CS
SDMMC
1_D3
DCMI_D
4
EVEN
TOUT
PC12
TRACE
D3
SPI3_M
OSI/I2S3
_SD
USART3
_CK
UART5_T
X
SDMMC
1_CK
DCMI_D
9
EVEN
TOUT
PC13
EVEN
TOUT
PC14
EVEN
TOUT
PC15
EVEN
TOUT
STM32F756xx
SYS
80/228
AF0
AF1
Port
DocID027589 Rev 4
Port D
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PD0
CAN1_R
X
FMC_D2
EVEN
TOUT
PD1
CAN1_T
X
FMC_D3
EVEN
TOUT
PD2
TRACE
D2
TIM3_ET
R
UART5_
RX
SDMMC
1_CMD
DCMI_D
11
EVEN
TOUT
PD3
SPI2_SC
K/I2S2_
CK
USART2
_CTS
FMC_CL
K
DCMI_D
5
LCD_G7
EVEN
TOUT
PD4
USART2
_RTS
FMC_N
OE
EVEN
TOUT
PD5
USART2
_TX
FMC_N
WE
EVEN
TOUT
PD6
USART2
_RX
FMC_N
WAIT
DCMI_D
10
LCD_B2
EVEN
TOUT
PD7
USART2
_CK
SPDIFRX
_IN0
FMC_NE
1
EVEN
TOUT
PD8
USART3
_TX
SPDIFRX
_IN1
FMC_D1
3
EVEN
TOUT
PD9
USART3
_RX
FMC_D1
4
EVEN
TOUT
PD10
USART3
_CK
FMC_D1
5
LCD_B3
EVEN
TOUT
PD11
I2C4_SM
BA
USART3
_CTS
QUADSP
SAI2_SD_
I_BK1_IO
A
0
FMC_A1
6/FMC_
CLE
EVEN
TOUT
PD12
TIM4_C
H1
LPTIM1_I
N1
I2C4_SC
L
USART3
_RTS
QUADSP
SAI2_FS_
I_BK1_IO
A
1
FMC_A1
7/FMC_
ALE
EVEN
TOUT
PD13
TIM4_C
H2
LPTIM1_
OUT
I2C4_SD
A
QUADSP
I_BK1_IO
3
FMC_A1
8
EVEN
TOUT
SPI3_M
SAI1_SD
OSI/I2S3
_A
_SD
SAI2_SC
K_A
81/228
SYS
STM32F756xx
AF0
AF1
Port
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PD14
TIM4_C
H3
UART8_
CTS
FMC_D0
EVEN
TOUT
PD15
TIM4_C
H4
UART8_
RTS
FMC_D1
EVEN
TOUT
PE0
TIM4_ET LPTIM1_E
R
TR
UART8_
Rx
SAI2_MC
K_A
FMC_NB
L0
DCMI_D
2
EVEN
TOUT
PE1
LPTIM1_I
N2
UART8_T
x
FMC_NB
L1
DCMI_D
3
EVEN
TOUT
PE2
TRACE
CLK
SPI4_SC
K
SAI1_M
CLK_A
QUADSP
I_BK1_IO
2
ETH_MII_
TXD3
FMC_A2
3
EVEN
TOUT
PE3
TRACE
D0
SAI1_SD
_B
FMC_A1
9
EVEN
TOUT
PE4
TRACE
D1
SPI4_NS SAI1_FS
S
_A
FMC_A2
0
DCMI_D
4
LCD_B0
EVEN
TOUT
PE5
TRACE
D2
TIM9_CH
1
SPI4_MI
SO
SAI1_SC
K_A
FMC_A2
1
DCMI_D
6
LCD_G0
EVEN
TOUT
PE6
TRACE
D3
TIM1_B
KIN2
TIM9_CH
2
SPI4_M
OSI
SAI1_SD
_A
SAI2_MC
K_B
FMC_A2
2
DCMI_D
7
LCD_G1
EVEN
TOUT
PE7
TIM1_ET
R
UART7_
Rx
QUADSPI
_BK2_IO0
FMC_D4
EVEN
TOUT
PE8
TIM1_C
H1N
UART7_T
x
QUADSPI
_BK2_IO1
FMC_D5
EVEN
TOUT
PE9
TIM1_C
H1
UART7_
RTS
QUADSPI
_BK2_IO2
FMC_D6
EVEN
TOUT
PE10
TIM1_C
H2N
UART7_
CTS
QUADSPI
_BK2_IO3
FMC_D7
EVEN
TOUT
PE11
TIM1_C
H2
SPI4_NS
S
SAI2_SD_
B
FMC_D8
LCD_G3
EVEN
TOUT
PE12
TIM1_C
H3N
SPI4_SC
K
SAI2_SC
K_B
FMC_D9
LCD_B4
EVEN
TOUT
PE13
TIM1_C
H3
SPI4_MI
SO
SAI2_FS_
B
FMC_D1
0
LCD_DE
EVEN
TOUT
DocID027589 Rev 4
STM32F756xx
SYS
Port D
Port E
AF2
82/228
AF0
AF1
Port
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PE14
TIM1_C
H4
SPI4_M
OSI
SAI2_MC
K_B
FMC_D1
1
LCD_CL
K
EVEN
TOUT
PE15
TIM1_B
KIN
FMC_D1
2
LCD_R7
EVEN
TOUT
PF0
I2C2_SD
A
FMC_A0
EVEN
TOUT
PF1
I2C2_SC
L
FMC_A1
EVEN
TOUT
PF2
I2C2_SM
BA
FMC_A2
EVEN
TOUT
PF3
FMC_A3
EVEN
TOUT
PF4
FMC_A4
EVEN
TOUT
PF5
FMC_A5
EVEN
TOUT
PF6
TIM10_C
H1
SPI5_NS SAI1_SD
S
_B
UART7_
Rx
QUADSP
I_BK1_IO
3
EVEN
TOUT
PF7
TIM11_CH
1
SPI5_SC
K
SAI1_M
CLK_B
QUADSP
UART7_T
I_BK1_IO
x
2
EVEN
TOUT
PF8
SPI5_MI
SO
SAI1_SC
K_B
UART7_
RTS
TIM13_C
H1
QUADSPI
_BK1_IO0
EVEN
TOUT
PF9
SPI5_M
OSI
SAI1_FS
_B
UART7_
CTS
TIM14_C
H1
QUADSPI
_BK1_IO1
EVEN
TOUT
PF10
DCMI_D
11
LCD_DE
EVEN
TOUT
PF11
SPI5_M
OSI
SAI2_SD_
B
FMC_SD
NRAS
DCMI_D
12
EVEN
TOUT
PF12
FMC_A6
EVEN
TOUT
DocID027589 Rev 4
83/228
SYS
Port E
Port F
AF2
STM32F756xx
AF0
AF1
Port
Port F
DocID027589 Rev 4
Port G
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PF13
I2C4_SM
BA
FMC_A7
EVEN
TOUT
PF14
I2C4_SC
L
FMC_A8
EVEN
TOUT
PF15
I2C4_SD
A
FMC_A9
EVEN
TOUT
PG0
FMC_A1
0
EVEN
TOUT
PG1
FMC_A1
1
EVEN
TOUT
PG2
FMC_A1
2
EVEN
TOUT
PG3
FMC_A1
3
EVEN
TOUT
PG4
FMC_A1
4/FMC_
BA0
EVEN
TOUT
PG5
FMC_A1
5/FMC_
BA1
EVEN
TOUT
PG6
DCMI_D
12
LCD_R7
EVEN
TOUT
PG7
USART6
_CK
FMC_IN
T
DCMI_D
13
LCD_CL
K
EVEN
TOUT
PG8
SPI6_NS
S
SPDIFRX
_IN2
USART6
_RTS
EVEN
TOUT
PG9
SPDIFRX
_IN3
USART6
_RX
PG10
ETH_PPS FMC_SD
_OUT
CLK
QUADSP
SAI2_FS_
I_BK2_IO
B
2
FMC_NE
2/FMC_
NCE
DCMI_V
SYNC
EVEN
TOUT
SAI2_SD_
B
FMC_NE
3
DCMI_D
2
LCD_B2
EVEN
TOUT
LCD_G3
STM32F756xx
SYS
84/228
AF0
AF1
Port
Port G
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
DocID027589 Rev 4
TIM1/2
PG11
SPDIFRX
_IN0
ETH_MII_
TX_EN/E
TH_RMII_
TX_EN
DCMI_D
3
LCD_B3
EVEN
TOUT
PG12
LPTIM1_I
N1
SPI6_MI
SO
SPDIFRX
_IN1
USART6
_RTS
LCD_B4
FMC_NE
4
LCD_B1
EVEN
TOUT
PG13
TRACE
D0
LPTIM1_
OUT
SPI6_SC
K
USART6
_CTS
ETH_MII_
TXD0/ET FMC_A2
H_RMII_T
4
XD0
LCD_R0
EVEN
TOUT
PG14
TRACE
D1
LPTIM1_E
TR
SPI6_M
OSI
USART6
_TX
QUADSP
I_BK2_IO
3
ETH_MII_
TXD1/ET FMC_A2
H_RMII_T
5
XD1
LCD_B0
EVEN
TOUT
PG15
USART6
_CTS
FMC_SD
NCAS
DCMI_D
13
EVEN
TOUT
PH0
EVEN
TOUT
PH1
EVEN
TOUT
PH2
LPTIM1_I
N2
QUADSP
I_BK2_IO
0
SAI2_SC
K_B
ETH_MII_ FMC_SD
CRS
CKE0
LCD_R0
EVEN
TOUT
PH3
QUADSP
I_BK2_IO
1
SAI2_MC
K_B
ETH_MII_ FMC_SD
COL
NE0
LCD_R1
EVEN
TOUT
PH4
I2C2_SC
L
OTG_HS_
ULPI_NX
T
EVEN
TOUT
PH5
I2C2_SD
A
SPI5_NS
S
FMC_SD
NWE
EVEN
TOUT
PH6
I2C2_SM
BA
SPI5_SC
K
TIM12_C
H1
ETH_MII_ FMC_SD
RXD2
NE1
DCMI_D
8
EVEN
TOUT
PH7
I2C3_SC
L
SPI5_MI
SO
ETH_MII_ FMC_SD
RXD3
CKE1
DCMI_D
9
EVEN
TOUT
Port H
85/228
SYS
STM32F756xx
AF0
AF1
Port
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
TIM1/2
PH8
I2C3_SD
A
FMC_D1
6
DCMI_H
SYNC
LCD_R2
EVEN
TOUT
PH9
I2C3_SM
BA
TIM12_C
H2
FMC_D1
7
DCMI_D
0
LCD_R3
EVEN
TOUT
PH10
TIM5_C
H1
I2C4_SM
BA
FMC_D1
8
DCMI_D
1
LCD_R4
EVEN
TOUT
PH11
TIM5_C
H2
I2C4_SC
L
FMC_D1
9
DCMI_D
2
LCD_R5
EVEN
TOUT
PH12
TIM5_C
H3
I2C4_SD
A
FMC_D2
0
DCMI_D
3
LCD_R6
EVEN
TOUT
PH13
TIM8_CH
1N
CAN1_T
X
FMC_D2
1
LCD_G2
EVEN
TOUT
PH14
TIM8_CH
2N
FMC_D2
2
DCMI_D
4
LCD_G3
EVEN
TOUT
PH15
TIM8_CH
3N
FMC_D2
3
DCMI_D
11
LCD_G4
EVEN
TOUT
PI0
TIM5_C
H4
SPI2_NS
S/I2S2_
WS
FMC_D2
4
DCMI_D
13
LCD_G5
EVEN
TOUT
PI1
TIM8_BKI
N2
SPI2_SC
K/I2S2_
CK
FMC_D2
5
DCMI_D
8
LCD_G6
EVEN
TOUT
PI2
TIM8_CH
4
SPI2_MI
SO
FMC_D2
6
DCMI_D
9
LCD_G7
EVEN
TOUT
PI3
TIM8_ET
R
SPI2_M
OSI/I2S2
_SD
FMC_D2
7
DCMI_D
10
EVEN
TOUT
PI4
TIM8_BKI
N
SAI2_MC
K_A
FMC_NB
L2
DCMI_D
5
LCD_B4
EVEN
TOUT
PI5
TIM8_CH
1
SAI2_SC
K_A
FMC_NB
L3
DCMI_V
SYNC
LCD_B5
EVEN
TOUT
PI6
TIM8_CH
2
SAI2_SD_
A
FMC_D2
8
DCMI_D
6
LCD_B6
EVEN
TOUT
Port H
DocID027589 Rev 4
Port I
STM32F756xx
SYS
86/228
AF0
AF1
Port
Port I
DocID027589 Rev 4
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
87/228
SYS
TIM1/2
PI7
TIM8_CH
3
SAI2_FS_
A
FMC_D2
9
DCMI_D
7
LCD_B7
EVEN
TOUT
PI8
EVEN
TOUT
PI9
CAN1_R
X
FMC_D3
0
LCD_VS
YNC
EVEN
TOUT
PI10
ETH_MII_ FMC_D3
RX_ER
1
LCD_HS
YNC
EVEN
TOUT
PI11
OTG_HS_
ULPI_DIR
EVEN
TOUT
PI12
LCD_HS
YNC
EVEN
TOUT
PI13
LCD_VS
YNC
EVEN
TOUT
PI14
LCD_CL
K
EVEN
TOUT
PI15
LCD_R0
EVEN
TOUT
PJ0
LCD_R1
EVEN
TOUT
PJ1
LCD_R2
EVEN
TOUT
PJ2
LCD_R3
EVEN
TOUT
PJ3
LCD_R4
EVEN
TOUT
PJ4
LCD_R5
EVEN
TOUT
PJ5
LCD_R6
EVEN
TOUT
PJ6
LCD_R7
EVEN
TOUT
Port J
AF2
STM32F756xx
AF0
AF1
Port
Port J
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
DocID027589 Rev 4
SYS
TIM1/2
PJ7
LCD_G0
EVEN
TOUT
PJ8
LCD_G1
EVEN
TOUT
PJ9
LCD_G2
EVEN
TOUT
PJ10
LCD_G3
EVEN
TOUT
PJ11
LCD_G4
EVEN
TOUT
PJ12
LCD_B0
EVEN
TOUT
PJ13
LCD_B1
EVEN
TOUT
PJ14
LCD_B2
EVEN
TOUT
PJ15
LCD_B3
EVEN
TOUT
88/228
STM32F756xx
AF0
AF1
Port
AF2
AF3
TIM8/9/10/
TIM3/4/5 11/LPTIM
1/CEC
AF4
AF5
AF6
I2C1/2/3/
4/CEC
SPI1/2/3/
4/5/6
SPI3/
SAI1
AF7
AF8
AF9
AF10
AF11
AF12
SAI2/US
SPI2/3/U
CAN1/2/T SAI2/QU
ART6/UA
FMC/SD
SART1/2/
IM12/13/ ADSPI/O
ETH/
RT4/5/7/8
MMC1/O
3/UART5/
14/QUAD TG2_HS/ OTG1_FS
/SPDIFR
TG2_FS
SPDIFRX
SPI/LCD OTG1_FS
X
AF13
AF14
AF15
DCMI
LCD
SYS
SYS
TIM1/2
PK0
LCD_G5
EVEN
TOUT
PK1
LCD_G6
EVEN
TOUT
PK2
LCD_G7
EVEN
TOUT
PK3
LCD_B4
EVEN
TOUT
PK4
LCD_B5
EVEN
TOUT
PK5
LCD_B6
EVEN
TOUT
PK6
LCD_B7
EVEN
TOUT
PK7
LCD_DE
EVEN
TOUT
Port K
STM32F756xx
DocID027589 Rev 4
89/228
Memory mapping
STM32F756xx
Memory mapping
The memory map is shown in Figure 19.
Figure 19. Memory map
[))))))))
5HVHUYHG
[([))))))))
&RUWH[0LQWHUQDO
SHULSKHUDOV
[([()))))
$+%
[[')))))))
5HVHUYHG
[&[)))))))
[%))
$+%
0E\WH
%ORFN
&RUWH[0
,QWHUQDO
SHULSKHUDOV
5HVHUYHG
[
[[)))))))
[))))
[(
[')))))))
0E\WH
%ORFN
)0&
['
[&)))))))
$+%
0E\WH
%ORFN
)0&
[&
[)))))))
[
[)))))))
0E\WH
%ORFN
4XDG63,DQG
)0&EDQN
[
5HVHUYHG
[&[))))
[%))
0E\WH
%ORFN
)0&EDQNWR
EDQN
[
[)))))))
$3%
0E\WH
%ORFN
3HULSKHUDOV
[
[)))))))
0E\WH
%ORFN
65$0
[
[)))))))
0E\WH
%ORFN
[
5HVHUYHG
[[)))))))
65$0.%
[&[))))
65$0.%
[[%)))
'7&0.%
[[))))
5HVHUYHG
[)))[)))))))
2SWLRQ%\WHV
[)))[))))
5HVHUYHG
[[))())))
5HVHUYHG
[
[[))))
[)))
$3%
)ODVKPHPRU\RQ$;,0LQWHUIDFH [[)))))
5HVHUYHG
[[))))))
)ODVKPHPRU\RQ,7&0LQWHUIDFH [[)))))
5HVHUYHG
90/228
[[)))))
6\VWHPPHPRU\
[[('%)
5HVHUYHG
[[)))))
,7&05$0
[[)))
DocID027589 Rev 4
[
069
STM32F756xx
Memory mapping
Cortex-M7
AHB3
AHB2
Boundary address
Peripheral
Reserved
FMC bank 6
FMC bank 5
Reserved
Quad-SPI
FMC bank 3
FMC bank 2
FMC bank 1
Reserved
RNG
HASH
CRYP
Reserved
DCMI
Reserved
USB OTG FS
DocID027589 Rev 4
91/228
94
Memory mapping
STM32F756xx
Table 13. STM32F756xx register boundary addresses (continued)
Bus
Boundary address
Peripheral
Reserved
USB OTG HS
Reserved
Chrom-ART (DMA2D)
Reserved
ETHERNET MAC
AHB1
92/228
Reserved
DMA2
DMA1
Reserved
BKPSRAM
RCC
Reserved
CRC
Reserved
GPIOK
GPIOJ
GPIOI
GPIOH
GPIOG
GPIOF
GPIOE
GPIOD
GPIOC
GPIOB
GPIOA
DocID027589 Rev 4
STM32F756xx
Memory mapping
Table 13. STM32F756xx register boundary addresses (continued)
Bus
APB2
Boundary address
Peripheral
Reserved
LCD-TFT
Reserved
SAI2
SAI1
SPI6
SPI5
Reserved
TIM11
TIM10
TIM9
EXTI
SYSCFG
SPI4
SPI1/I2S1
SDMMC
Reserved
Reserved
USART6
USART1
Reserved
TIM8
TIM1
DocID027589 Rev 4
93/228
94
Memory mapping
STM32F756xx
Table 13. STM32F756xx register boundary addresses (continued)
Bus
APB1
94/228
Boundary address
Peripheral
Reserved
UART8
UART7
DAC
PWR
HDMI-CEC
CAN2
CAN1
I2C4
I2C3
I2C2
I2C1
UART5
UART4
USART3
USART2
SPDIFRX
SPI3 / I2S3
SPI2 / I2S2
Reserved
IWDG
WWDG
LPTIM1
TIM14
TIM13
TIM12
TIM7
TIM6
TIM5
TIM4
TIM3
TIM2
DocID027589 Rev 4
STM32F756xx
5
5.1
Electrical characteristics
Electrical characteristics
Parameter conditions
Unless otherwise specified, all voltages are referenced to VSS.
5.1.1
5.1.2
Typical values
Unless otherwise specified, typical data are based on TA = 25 C, VDD = 3.3 V (for the
1.7 V VDD 3.6 V voltage range). They are given only as design guidelines and are not
tested.
Typical ADC accuracy values are determined by characterization of a batch of samples from
a standard diffusion lot over the full temperature range, where 95% of the devices have an
error less than or equal to the value indicated (mean2).
5.1.3
Typical curves
Unless otherwise specified, all typical curves are given only as design guidelines and are
not tested.
5.1.4
Loading capacitor
The loading conditions used for pin parameter measurement are shown in Figure 20.
5.1.5
-#5 PIN
-#5 PIN
# P&
6).
-36
DocID027589 Rev 4
-36
95/228
196
Electrical characteristics
5.1.6
STM32F756xx
' W /K
/E
&
<
Wh
ZD
s ^^
&
zW^^Z'
s h^
s h^
&
&
WZKE
s
Kd'&^
W,z
Z
s
s Z&
&
&
/K
>
s W
s W
s
&
&
>
K hd
s
K^<Zd
t
ZD
sd
s
&
&
s Z&
s Z&
ZW>>
s ^^
06Y9
1. To connect BYPASS_REG and PDR_ON pins, refer to Section 2.17: Power supply supervisor and Section 2.18: Voltage
regulator
2. The two 2.2 F ceramic capacitors should be replaced by two 100 nF decoupling capacitors when the voltage regulator is
OFF.
3. The 4.7 F ceramic capacitor must be connected to one of the VDD pin.
4. VDDA=VDD and VSSA=VSS.
Caution:
96/228
Each power supply pair (VDD/VSS, VDDA/VSSA ...) must be decoupled with filtering ceramic
capacitors as shown above. These capacitors must be placed as close as possible to, or
below, the appropriate pins on the underside of the PCB to ensure good operation of the
device. It is not recommended to remove filtering capacitors to reduce PCB size or cost.
This might cause incorrect operation of the device.
DocID027589 Rev 4
STM32F756xx
5.1.7
Electrical characteristics
6"!4
)$$
6$$
6$$!
AI
5.2
VIN
Ratings
Min
Max
0.3
4.0
VSS 0.3
VDD+4.0
VSS 0.3
4.0
VSS 0.3
4.0
VSS
9.0
50
50
pins(3)
Unit
mV
1. All main power (VDD, VDDA, VDDUSB) and ground (VSS, VSSA) pins must always be connected to the
external power supply, in the permitted range.
2. VIN maximum value must always be respected. Refer to Table 15 for the values of the maximum allowed
injected current.
3. Include VREF- pin.
DocID027589 Rev 4
97/228
196
Electrical characteristics
STM32F756xx
Table 15. Current characteristics
Symbol
Ratings
Max.
IVDD
IVSS
(1)
IVDDUSB
IVSS
(1)
100
25
25
mA
120
IINJ(PIN)(4)
100
Total output current sunk by sum of all I/O and control pins
IINJ(PIN)
320
25
IIO
320
IVDD
IIO
Unit
25
pins(2)
120
(3)
5/+0
25
1. All main power (VDD, VDDA) and ground (VSS, VSSA) pins must always be connected to the external power supply, in the
permitted range.
2. This current consumption must be correctly distributed over all I/Os and control pins. The total output current must not be
sunk/sourced between two consecutive power supply pins referring to high pin count LQFP packages.
3. Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum
value.
4. A positive injection is induced by VIN>VDDA while a negative injection is induced by VIN<VSS. IINJ(PIN) must never be
exceeded. Refer to Table 14: Voltage characteristics for the values of the maximum allowed input voltage.
5. When several inputs are submitted to a current injection, the maximum IINJ(PIN) is the absolute sum of the positive and
negative injected currents (instantaneous values).
98/228
Ratings
Storage temperature range
Maximum junction temperature
DocID027589 Rev 4
Value
65 to +150
125
Unit
C
STM32F756xx
Electrical characteristics
5.3
Operating conditions
5.3.1
Symbol
Conditions(1)
Parameter
fHCLK
fPCLK1
fPCLK2
VDD
(4)
VDDA
(5)
Typ
Max
144
168
180
180
216(2)
Over-drive OFF
45
Over-drive ON
54
Over-drive OFF
90
Over-drive ON
108
1.7(3)
3.6
1.7(3)
2.4
2.4
3.6
1.7
3.3
3.6
USB used
3.0
3.6
1.65
3.6
DocID027589 Rev 4
Unit
Overdrive
Power Scale 1 (VOS[1:0] bits in OFF
PWR_CR register= 0x11),
OverRegulator ON
drive
ON
Overdrive
Power Scale 2 (VOS[1:0] bits in OFF
PWR_CR register = 0x10),
OverRegulator ON
drive
ON
Min
MHz
VDD(6)
V
99/228
196
Electrical characteristics
STM32F756xx
Min
Typ
Max
1.08
1.14
1.20
1.20
1.26
1.32
1.26
1.32
1.40
1.10
1.14
1.20
1.20
1.26
1.32
1.26
1.32
1.38
2 V VDD 3.6 V
0.3
5.5
VDD 2 V
0.3
5.2
VIN
PD
TA
TJ
Conditions(1)
Parameter
0.3
VDDA+
0.3
LQFP100
465
TFBGA100
351
WLCSP143
641
LQFP144
500
LQFP176
526
UFBGA176
513
LQFP208
1053
TFBGA216
690
40
85
40
105
40
105
40
125
6 suffix version
40
105
7 suffix version
40
125
Power dissipation at TA = 85 C
for suffix 6 or TA = 105 C for
suffix 7(9)
Unit
mW
1. The over-drive mode is not supported at the voltage ranges from 1.7 to 2.1 V.
2. 216 MHz maximum frequency for 6 suffix version (200 MHz maximum frequency for 7 suffix version).
3. VDD/VDDA minimum value of 1.7 V is obtained with the use of an external power supply supervisor (refer to Section 2.17.2:
Internal reset OFF).
4. When the ADC is used, refer to Table 62: ADC characteristics.
5. If VREF+ pin is present, it must respect the following condition: VDDA-VREF+ < 1.2 V.
100/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
6. It is recommended to power VDD and VDDA from the same source. A maximum difference of 300 mV between VDD and
VDDA can be tolerated during power-up and power-down operation.
7. The over-drive mode is not supported when the internal regulator is OFF.
8. To sustain a voltage higher than VDD+0.3, the internal Pull-up and Pull-Down resistors must be disabled
9. If TA is lower, higher PD values are allowed as long as TJ does not exceed TJmax.
10. In low power dissipation state, TA can be extended to this range as long as TJ does not exceed TJmax.
Possible Flash
memory
operations
Operating
power supply
range
ADC operation
VDD =1.7 to
2.1 V(3)
Conversion time
up to 1.2 Msps
20 MHz
VDD = 2.1 to
2.4 V
Conversion time
up to 1.2 Msps
22 MHz
VDD = 2.4 to
2.7 V
Conversion time
up to 2.4 Msps
24 MHz
VDD = 2.7 to
3.6 V(4)
Conversion time
up to 2.4 Msps
30 MHz
I/O operation
1. Applicable only when the code is executed from Flash memory. When the code is executed from RAM, no wait state is
required.
2. Thanks to the ART accelerator on ITCM interface and L1-cache on AXI interface, the number of wait states given here
does not impact the execution speed from Flash memory since the ART accelerator or L1-cache allows to achieve a
performance equivalent to 0-wait state program execution.
3. VDD/VDDA minimum value of 1.7 V is obtained with the use of an external power supply supervisor (refer to Section 2.17.2:
Internal reset OFF).
4. The voltage range for USB full speed PHYs can drop down to 2.7 V. However the electrical characteristics of D- and D+
pins will be degraded between 2.7 and 3 V.
5.3.2
(65
5/HDN
069
DocID027589 Rev 4
101/228
196
Electrical characteristics
STM32F756xx
Table 19. VCAP1/VCAP2 operating conditions(1)
Symbol
Parameter
Conditions
CEXT
2.2 F
ESR
<2
1. When bypassing the voltage regulator, the two 2.2 F VCAP capacitors are not required and should be
replaced by two 100 nF decoupling capacitors.
5.3.3
5.3.4
Parameter
Min
Max
20
20
Unit
s/V
Parameter
Conditions
Min
Max
Power-up
20
Power-down
20
Power-up
20
Power-down
20
1. To reset the internal logic at power-down, a reset must be applied on pin PA0 when VDD reach below
1.08 V.
5.3.5
102/228
DocID027589 Rev 4
Unit
s/V
STM32F756xx
Electrical characteristics
Table 22. reset and power control block characteristics
Symbol
VPVD
Parameter
Conditions
Programmable voltage
detector level selection
VPVDhyst(1)
PVD hysteresis
VPOR/PDR
Power-on/power-down
reset threshold
Min
Typ
Max
Unit
2.09
2.14
2.19
1.98
2.04
2.08
2.23
2.30
2.37
2.13
2.19
2.25
2.39
2.45
2.51
2.29
2.35
2.39
2.54
2.60
2.65
2.44
2.51
2.56
2.70
2.76
2.82
2.59
2.66
2.71
2.86
2.93
2.99
2.65
2.84
2.92
2.96
3.03
3.10
2.85
2.93
2.99
3.07
3.14
3.21
2.95
3.03
3.09
100
mV
Falling edge
1.60
1.68
1.76
Rising edge
1.64
1.72
1.80
40
mV
VBOR1
Brownout level 1
threshold
Falling edge
2.13
2.19
2.24
Rising edge
2.23
2.29
2.33
VBOR2
Brownout level 2
threshold
Falling edge
2.44
2.50
2.56
Rising edge
2.53
2.59
2.63
VBOR3
Brownout level 3
threshold
Falling edge
2.75
2.83
2.88
Rising edge
2.85
2.92
2.97
VBORhyst(1)
BOR hysteresis
100
mV
TRSTTEMPO
(1)(2)
0.5
1.5
3.0
ms
IRUSH(1)
InRush current on
voltage regulator poweron (POR or wakeup
from Standby)
160
250
mA
ERUSH(1)
InRush energy on
voltage regulator power- VDD = 1.7 V, TA = 105 C,
on (POR or wakeup
IRUSH = 171 mA for 31 s
from Standby)
5.4
DocID027589 Rev 4
103/228
196
Electrical characteristics
STM32F756xx
1. Guaranteed by design.
2. The reset temporization is measured from the power-on (POR reset or wakeup from VBAT) to the instant
when first instruction is read by the user application code.
5.3.6
Tod_swen
Parameter
Conditions
Min
Typ
Max
HSI
45
45
100
40
20
20
80
15
Tod_swdis
Unit
1. Guaranteed by design.
5.3.7
104/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
All I/O pins are in input mode with a static value at VDD or VSS (no load).
The Flash memory access time is adjusted both to fHCLK frequency and VDD range
(see Table 18: Limitations depending on the operating power supply range).
When the regulator is ON, the voltage scaling and over-drive mode are adjusted to
fHCLK frequency as follows:
Scale 1 for 168 MHz < fHCLK 216 MHz. The over-drive is only ON at 216 MHz.
When the regulator is OFF, the V12 is provided externally as described in Table 17:
General operating conditions:
External clock frequency is 25 MHz and PLL is ON when fHCLK is higher than 25 MHz.
The typical current consumption values are obtained for 1.7 V VDD 3.6 V voltage
range and for TA= 25 C unless otherwise specified.
The maximum values are obtained for 1.7 V VDD 3.6 V voltage range and a
maximum ambient temperature (TA) unless otherwise specified.
For the voltage range 1.7 V VDD 3.6 V, the maximum frequency is 180 MHz.
Table 24. Typical and maximum current consumption in Run mode, code with data processing
running from ITCM RAM, regulator ON
Max(1)
Symbol
Parameter
Conditions
All peripherals
enabled(2)(3)
IDD
Supply
current in
RUN mode
All peripherals
disabled(3)
fHCLK (MHz)
Typ
Unit
216
178
208(4)
230(4)
200
165
193
212
230
185(4)
198(4)
TA = 25 C TA = 85 C TA = 105 C
(4)
180
147
171
168
130
152
164
177
144
100
116
127
137
60
44
52
63
73
25
21
25
36
46
216
102
120(4)
141(4)
200
95
111
131
149
180
84
98(4)
112(4)
125(4)
168
75
87
100
112
144
58
67
77
88
60
25
30
41
51
25
12
15
25
36
mA
DocID027589 Rev 4
105/228
196
Electrical characteristics
STM32F756xx
2. When analog peripheral blocks such as ADCs, DACs, HSE, LSE, HSI, or LSI are ON, an additional power consumption
should be considered.
3. When the ADC is ON (ADON bit set in the ADC_CR2 register), add an additional power consumption of 1.73 mA per ADC
for the analog part.
4. Guaranteed by test in production.
Table 25. Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory (ART ON except prefetch / L1-cache ON)
or SRAM on AXI (L1-cache ON), regulator ON
Max(1)
Symbol
Parameter
Conditions
All peripherals
enabled(2)(3)
IDD
Supply
current in
RUN mode
All peripherals
disabled(3)
fHCLK (MHz)
Typ
Unit
216
186
213
234
200
172
197
217
235
180
152
175
189
202
168
135
155
168
180
144
104
119
130
140
60
46
53
64
74
25
22
25
36
47
216
108
124
146
200
100
115
135
154
180
89
102
116
129
168
79
90
103
115
144
61
69
80
90
60
27
31
42
52
25
12
15
26
36
TA = 25 C TA = 85 C TA = 105 C
mA
106/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Table 26. Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory or SRAM on AXI (L1-cache disabled), regulator ON
Max(1)
Symbol
Parameter
Conditions
All peripherals
enabled(2)(3)
IDD
Supply
current in
RUN mode
All peripherals
disabled(3)
fHCLK (MHz)
Typ
Unit
216
181
210
233
200
168
194
216
234
180
153
176
192
206
168
136
157
172
184
144
109
125
137
148
60
53
61
73
84
25
26
30
41
52
216
105
121
145
200
98
112
134
153
180
90
103
119
132
168
81
93
107
120
144
67
76
88
89
60
34
40
51
62
25
17
20
31
42
mA
DocID027589 Rev 4
107/228
196
Electrical characteristics
STM32F756xx
Table 27. Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory on ITCM interface (ART disabled), regulator ON
Max(1)
Symbol
Parameter
Conditions
All peripherals
enabled(2)(3)
IDD
Supply
current in
RUN mode
All peripherals
disabled(3)
fHCLK (MHz)
Typ
Unit
216
205
237
261
200
191
219
241
260
180
176
202
218
232
168
158
181
196
209
144
130
148
161
172
60
58
67
79
89
25
27
32
43
54
216
130
149
173
200
121
138
160
179
180
113
129
145
159
168
102
116
131
144
144
88
100
112
123
60
40
45
57
68
25
19
22
33
44
mA
108/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Table 28. Typical and maximum current consumption in Run mode, code with data processing
running from Flash memory (ART ON except prefetch / L1-cache ON)
or SRAM on AXI (L1-cache ON), regulator OFF
Max(1)
Symbol Parameter
IDD12/
IDD
Supply
current in
RUN mode
from V12
and VDD
supply
Conditions
All
Peripherals
Enabled(2)(3)
All
Peripherals
Disabled(3)
Typ
fHCLK
(MHz)
TA= 25 C
TA= 85 C
Unit
TA= 105 C
IDD12
IDD
IDD12
IDD
IDD12
IDD
IDD12
IDD
180
151
174
190
204
168
135
156
170
182
144
108
124
136
146
60
52
60
71
82
25
25
29
40
50
180
89
102
117
130
168
80
91
105
118
144
66
75
86
97
60
33
38
49
60
25
16
18
29
40
mA
DocID027589 Rev 4
109/228
196
Electrical characteristics
STM32F756xx
Table 29. Typical and maximum current consumption in Sleep mode, regulator ON
Max(1)
Symbol
Parameter
Conditions
fHCLK (MHz)
Typ
216
116
137(3)
159(3)
200
108
127
147
166
180
95
112(3)
126(3)
140(3)
168
85
99
112
125
144
65
76
87
98
60
30
35
46
57
25
15
18
29
39
71(3)
All
peripherals
enabled(2)
Supply
current in
Sleep mode
IDD
All
peripherals
disabled
Unit
TA = 25 C TA = 85 C TA = 105 C
46
(3)
mA
216
35
200
32
43
66
86
180
28
38(3)
53(3)
70(3)
168
25
33
47
61
144
20
26
37
50
60
10
14
26
36
25
20
31
Table 30. Typical and maximum current consumption in Sleep mode, regulator OFF
Max(1)
Symbol
IDD12/
IDD
Parameter
Supply
current in
RUN mode
from V12
and VDD
supply
Conditions
All
Peripherals
Enabled(2)
All
Peripherals
Disabled
Typ
fHCLK
(MHz)
TA= 25 C
TA= 105 C
IDD12
IDD
IDD12
IDD
IDD12
IDD
IDD12
IDD
180
94
110
125
138
168
83
96
111
123
144
64
74
85
96
60
29
34
44
55
25
14
16
27
37
180
27
36
51
68
168
24
31
45
59
144
18
24
35
48
60
12
24
34
25
18
29
110/228
TA= 85 C
DocID027589 Rev 4
Unit
mA
STM32F756xx
Electrical characteristics
2. When analog peripheral blocks such as ADCs, DACs, HSE, LSE, HSI, or LSI are ON, an additional power consumption
should be considered.
Typ
Symbol
IDD_STOP_NM
(normal mode)
Parameter
VDD = 3.6 V
Conditions
Unit
TA =
25 C
TA =
25 C
TA =
TA =
85 C 105 C
0.45
2.00
14.00
22.00
0.40
2.00
14.00
22.00
0.32
1.50
10.00
18.00
0.27
1.50
10.00
18.00
0.15
0.80
4.00
7.00
0.10
0.70
4.00
7.00
mA
DocID027589 Rev 4
111/228
196
Electrical characteristics
STM32F756xx
Parameter
Max(2)
TA =
25 C
TA = 25 C
Conditions
TA =
85 C
TA =
105 C
VDD = 3.3 V
1.7
1.9
2.3
5(3)
15(3)
31(3)
2.4
2.6
3.0
6(3)
20(3)
40(3)
2.1
2.4
2.9
19
39
2.1
2.4
2.9
19
39
2.2
2.5
3.0
20
40
2.3
2.6
3.1
20
42
2.7
3.0
3.6
23
49
2.7
3.0
3.6
23
49
2.8
3.1
3.7
24
50
2.9
3.2
3.8
25
51
1. PDR is OFF for VDD=1.7V. When the PDR is OFF (internal reset OFF), the typical current consumption is reduced by
additional 1.2 A.
2. Guaranteed by characterization results.
3. Based on characterization, tested in production.
112/228
Unit
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Table 33. Typical and maximum current consumptions in VBAT mode
Symbol
Parameter
Typ
Max(2)
TA =25 C
TA =85 C TA =105 C
VBAT = 3.6 V
Conditions(1)
0.03
0.03
0.04
0.2
0.4
0.74
0.75
0.78
3.0
7.0
0.40
0.52
0.72
2.8
6.5
0.40
0.52
0.72
2.8
6.5
0.54
0.64
0.85
3.3
7.6
0.62
0.73
0.94
3.6
8.4
1.06
1.18
1.41
5.4
12.7
1.16
1.28
1.51
5.8
13.6
1.18
1.3
1.54
5.9
13.8
1.36
1.48
1.73
6.7
15.5
Unit
DocID027589 Rev 4
113/228
196
Electrical characteristics
STM32F756xx
Figure 25. Typical VBAT current consumption (RTC ON/BKP SRAM OFF and
LSE in low drive mode)
,''B9%$7X$
s
s
s
s
s
s
s
s
s
d
069
Figure 26. Typical VBAT current consumption (RTC ON/BKP SRAM OFF and
LSE in medium low drive mode)
,''B9%$7X$
s
s
s
s
s
s
s
s
s
d
114/228
DocID027589 Rev 4
069
STM32F756xx
Electrical characteristics
Figure 27. Typical VBAT current consumption (RTC ON/BKP SRAM OFF and
LSE in medium high drive mode)
,''B9%$7X$
s
s
s
s
s
s
s
s
s
d
069
Figure 28. Typical VBAT current consumption (RTC ON/BKP SRAM OFF and
LSE in high drive mode)
,''B9%$7X$
s
s
s
s
s
s
s
s
s
d
DocID027589 Rev 4
069
115/228
196
Electrical characteristics
STM32F756xx
Figure 29. Typical VBAT current consumption (RTC ON/BKP SRAM OFF and
LSE in high medium drive mode)
,''B9%$7X$
s
s
s
s
s
s
s
s
s
d
069
Any floating input pin can also settle to an intermediate voltage level or switch inadvertently,
as a result of external electromagnetic noise. To avoid current consumption related to
floating pins, they must either be configured in analog mode, or forced internally to a definite
digital value. This can be done either by using pull-up/down resistors or by configuring the
pins in output mode.
I/O dynamic current consumption
In addition to the internal peripheral current consumption (see Table 35: Peripheral current
consumption), the I/Os used by an application also contribute to the current consumption.
When an I/O pin switches, it uses the current from the MCU supply voltage to supply the I/O
116/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
pin circuitry and to charge/discharge the capacitive load (internal or external) connected to
the pin:
I SW = V DD f SW C
where
ISW is the current sunk by a switching I/O to charge/discharge the capacitive load
VDD is the MCU supply voltage
fSW is the I/O switching frequency
C is the total capacitance seen by the I/O pin: C = CINT+ CEXT
The test pin is configured in push-pull output mode and is toggled by software at a fixed
frequency.
Table 34. Switching output I/O current consumption(1)
I/O toggling
Symbol
Parameter
Conditions
CEXT = 0 pF
C = CINT + CS + CEXT
IDDIO
I/O switching
Current
CEXT = 10 pF
C = CINT + CS + CEXT
frequency (fsw)
MHz
Typ
Typ
VDD = 3.3 V
VDD = 1.8 V
0.1
0.1
0.4
0.2
25
1.1
0.7
50
2.4
1.3
60
3.1
1.6
84
4.3
2.4
90
4.9
2.6
100
5.4
2.8
108
5.6
0.2
0.1
0.6
0.3
25
1.8
1.1
50
3.1
2.3
60
4.6
3.4
84
9.7
3.6
90
10.12
5.2
100
14.92
5.4
108
18.11
DocID027589 Rev 4
Unit
mA
117/228
196
Electrical characteristics
STM32F756xx
Parameter
Conditions
frequency (fsw)
MHz
Typ
Typ
VDD = 3.3 V
VDD = 1.8 V
0.3
0.1
1.0
0.5
25
3.5
1.6
50
5.9
4.2
60
10.0
4.4
84
19.12
5.8
90
19.6
0.3
0.2
1.3
0.7
25
3.5
2.3
50
10.26
5.19
60
16.53
CEXT = 22 pF
C = CINT + CS + CEXT
I/O switching
Current
IDDIO
CEXT = 33 pF
C = CINT + CS + CEXT
1. CINT + CS, PCB board capacitance including the pad pin is estimated to15 pF.
118/228
fHCLK = 216 MHz (Scale 1 + over-drive ON), fHCLK = 168 MHz (Scale 2),
fHCLK = 144 MHz (Scale 3)
DocID027589 Rev 4
Unit
mA
STM32F756xx
Electrical characteristics
Table 35. Peripheral current consumption
IDD(Typ)(1)
Peripheral
AHB1
(up to
216 MHz)
Scale 2
Scale 3
GPIOA
2.2
2.1
1.9
GPIOB
2.1
1.8
1.7
GPIOC
2.3
2.0
1.9
GPIOD
2.2
1.9
1.8
GPIOE
2.2
1.9
1.8
GPIOF
2.2
1.9
1.8
GPIOG
2.1
1.8
1.7
GPIOH
2.0
1.7
1.7
GPIOI
2.3
2.0
1.7
GPIOJ
2.2
1.9
1.7
GPIOK
2.0
1.7
1.7
CRC
1.0
0.9
0.8
BKPSRAM
0.8
0.7
0.6
DMA1
2.7 x N + 5.1
2.6 x N + 4.7
2.2 x N + 4
DMA2
2.2 x N + 4.9
2.6 x N + 4.4
2.2 x N + 4.1
DMA2D
87.1
82.5
69.6
ETH_MAC
ETH_MAC_TX
ETH_MAC_RX
ETH_MAC_PTP
42.1
39.7
34.1
57.5
54.4
47.6
DCMI
5.1
4.7
4.0
CRYP
3.0
2.6
2.4
HASH
4.2
3.7
3.3
RNG
2.8
2.4
2.3
USB_OTG_FS
31.8
29.9
25.8
FMC
18.9
17.7
15.2
QSPI
23.2
21.8
18.5
21.06
20.3
17.2
OTG_HS
OTG_HS+ULPI
AHB2
(up to
216 MHz)
AHB3
(up to
216 MHz)
Unit
Scale 1
A/MHz
A/MHz
A/MHz
Bus matrix(2)
DocID027589 Rev 4
A/MHz
119/228
196
Electrical characteristics
STM32F756xx
Table 35. Peripheral current consumption (continued)
IDD(Typ)(1)
Peripheral
Scale 2
Scale 3
TIM2
19.8
18.7
16.1
TIM3
16.6
15.1
13.6
TIM4
16.2
15.1
13.3
TIM5
19
17.8
15.8
TIM6
2.7
2.5
TIM7
2.7
2.5
TIM12
12.4
11.3
10.3
TIM13
5.3
TIM14
5.3
LPTIM1
9.4
8.7
8.1
1.8
1.6
1.4
2.9
2.8
SPI3/I2S3(3)
3.2
2.9
2.8
SPDIFRX
2.2
1.7
USART2
12.8
12
10.8
USART3
15.6
14.2
13.1
UART4
11.8
10.7
9.7
UART5
11.2
10
9.2
I2C1
9.8
8.7
7.8
I2C2
8.6
7.8
7.2
I2C3
8.6
7.8
7.2
I2C4
12
10.9
9.7
CAN1
6.8
5.6
CAN2
6.8
5.8
CEC
0.7
0.8
PWR
1.2
0.9
0.8
2.7
2.5
UART7
12.4
11.6
10
UART8
10.4
9.3
8.6
WWDG
(3)
SPI2/I2S2
APB1
(up to
54 MHz)
(4)
DAC
120/228
Unit
Scale 1
DocID027589 Rev 4
A/MHz
STM32F756xx
Electrical characteristics
Table 35. Peripheral current consumption (continued)
IDD(Typ)(1)
Peripheral
APB2
(up to
108 MHz)
Unit
Scale 1
Scale 2
Scale 3
TIM1
25.2
23.9
20.4
TIM8
25.3
24
20.4
USART1
10.3
9.8
8.2
USART6
10.1
9.7
8.1
ADC1(5)
4.5
4.4
3.5
ADC2
(5)
4.5
4.4
3.5
ADC3
(5)
4.5
4.4
3.3
SDMMC1
8.5
7.9
6.7
SPI1/I2S1(3)
3.1
2.5
SPI4
3.1
2.5
SYSCFG
1.5
1.4
TIM9
8.8
8.4
6.9
TIM10
5.6
5.2
4.3
TIM11
5.4
5.2
4.3
SPI5
2.8
2.2
SPI6
2.8
2.2
SAI1
3.4
3.3
2.6
SAI2
3.3
3.2
2.5
LTDC
56.7
53.8
45.7
A/MHz
1. When the I/O compensation cell is ON, IDD typical value increases by 0.22 mA.
2. The BusMatrix is automatically active when at least one master is ON.
3. To enable an I2S peripheral, first set the I2SMOD bit and then the I2SE bit in the SPI_I2SCFGR register.
4. When the DAC is ON and EN1/2 bits are set in DAC_CR register, add an additional power consumption of
0.75 mA per DAC channel for the analog part.
5. When the ADC is ON (ADON bit set in the ADC_CR2 register), add an additional power consumption of
1.73 mA per ADC for the analog part.
DocID027589 Rev 4
121/228
196
Electrical characteristics
5.3.8
STM32F756xx
WKUP (PA0) pin is used to wakeup from Standby, Stop and Sleep modes.
All timings are derived from tests performed under ambient temperature and VDD=3.3 V.
Table 36. Low-power mode wakeup timings
Symbol
tWUSLEEP(2)
Parameter
Wakeup from Sleep
Conditions
Typ(1)
Max(1)
Unit
13
13
CPU
clock
cycles
14
14.9
104.1
107.6
21.4
24.2
111.5
116.5
Main regulator is ON
Main regulator is ON and Flash
memory in Deep power down mode
tWUSTOP(2)
tWUSTOP(2)
s
107.4
113.2
112.7
120
308
313
307
313
122/228
DocID027589 Rev 4
STM32F756xx
5.3.9
Electrical characteristics
Parameter
fHSE_ext
VHSEH
VHSEL
tw(HSE)
tw(HSE)
tr(HSE)
tf(HSE)
Cin(HSE)
Conditions
Typ
Max
Unit
50
MHz
0.7VDD
VDD
VSS
0.3VDD
ns
OSC_IN rise or fall
time(1)
10
pF
45
55
Min
1. Guaranteed by design.
DocID027589 Rev 4
123/228
196
Electrical characteristics
STM32F756xx
Parameter
Conditions
Min
Typ
Max
Unit
32.768
1000
kHz
0.7VDD
VDD
VSS
0.3VDD
fLSE_ext
VLSEH
VLSEL
tw(LSE)
tf(LSE)
450
tr(LSE)
tf(LSE)
50
Cin(LSE)
DuCy(LSE)
IL
ns
pF
Duty cycle
30
70
1. Guaranteed by design.
6(3%(
6(3%,
TR(3%
TF(3%
T7(3% T
T7(3%
4(3%
%XTERNAL
CLOCK SOURCE
F(3%?EXT
/3#?).
),
34-&
AI
124/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Figure 31. Low-speed external clock source AC timing diagram
9/6(+
9/6(/
WU/6(
WI/6(
W:/6(
26&B,1
,/
W:/6( W
7/6(
I/6(BH[W
([WHUQDO
FORFNVRXUFH
670)
DL
Parameter
fOSC_IN
RF
IDD
ACCHSE(2)
Conditions
Min
Typ
Max
Unit
Oscillator frequency
26
MHz
Feedback resistor
200
VDD=3.3 V,
ESR= 30 ,
CL=5 pF@25 MHz
450
VDD=3.3 V,
ESR= 30 ,
CL=10 pF@25 MHz
530
500
500
ppm
Startup
mA/V
VDD is stabilized
ms
HSE accuracy
Startup time
1. Guaranteed by design.
2. This parameter depends on the crystal used in the application. The minimum and maximum values must
be respected to comply with USB standard specifications.
3. tSU(HSE) is the startup time measured from the moment it is enabled (by software) to a stabilized 8 MHz
oscillation is reached. This value is based on characterization results. It is measured for a standard crystal
resonator and it can vary significantly with the crystal manufacturer.
DocID027589 Rev 4
125/228
196
Electrical characteristics
STM32F756xx
For CL1 and CL2, it is recommended to use high-quality external ceramic capacitors in the
5 pF to 25 pF range (typ.), designed for high-frequency applications, and selected to match
the requirements of the crystal or resonator (see Figure 32). CL1 and CL2 are usually the
same size. The crystal manufacturer typically specifies a load capacitance which is the
series combination of CL1 and CL2. PCB and MCU pin capacitance must be included (10 pF
can be used as a rough estimate of the combined pin and board capacitance) when sizing
CL1 and CL2.
Note:
For information on selecting the crystal, refer to the application note AN2867 Oscillator
design guide for ST microcontrollers available from the ST website www.st.com.
Figure 32. Typical application with an 8 MHz crystal
5HVRQDWRUZLWK
LQWHJUDWHGFDSDFLWRUV
&/
0+]
UHVRQDWRU
&/
I+6(
26&B,1
5(;7
%LDV
FRQWUROOHG
JDLQ
5)
26&B28 7
670)
DL
IDD
126/228
Parameter
Conditions
Min
Typ
Max
LSEDRV[1:0]=00
Low drive capability
250
LSEDRV[1:0]=10
Medium low drive capability
300
LSEDRV[1:0]=01
Medium high drive capability
370
LSEDRV[1:0]=11
High drive capability
480
DocID027589 Rev 4
Unit
nA
STM32F756xx
Electrical characteristics
Table 40. LSE oscillator characteristics (fLSE = 32.768 kHz) (1) (continued)
Symbol
Parameter
tSU(2)
Conditions
Min
Typ
Max
LSEDRV[1:0]=00
Low drive capability
0.48
LSEDRV[1:0]=10
Medium low drive capability
0.75
LSEDRV[1:0]=01
Medium high drive capability
1.7
LSEDRV[1:0]=11
High drive capability
2.7
VDD is stabilized
start-up time
Unit
A/V
1. Guaranteed by design.
2. Guaranteed by characterization results. tSU is the start-up time measured from the moment it is enabled
(by software) to a stabilized 32.768 kHz oscillation is reached. This value is measured for a standard
crystal resonator and it can vary significantly with the crystal manufacturer.
Note:
For information on selecting the crystal, refer to the application note AN2867 Oscillator
design guide for ST microcontrollers available from the ST website www.st.com.
Figure 33. Typical application with a 32.768 kHz crystal
5HVRQDWRUZLWK
LQWHJUDWHGFDSDFLWRUV
& /
I /6(
26&B ,1
N+]
UHVRQDWRU
& /
5)
26&B 28 7
%LDV
FRQWUROOHG
JDLQ
670)
DLD
DocID027589 Rev 4
127/228
196
Electrical characteristics
5.3.10
STM32F756xx
Parameter
Conditions
Min
Typ
Max
Unit
Frequency
16
MHz
4.5
(3)
ACCHSI
TA = 40 to 105 C
C(4)
2.2
60
80
TA = 10 to 85
TA = 25
tsu(HSI)(2)
IDD(HSI)
(2)
C(3)
1RUPDOL]HGGHYLDWLRQ
d
D
d
7HPSHUDWXUH&
069
128/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Parameter
fLSI(2)
tsu(LSI)
Frequency
Min
Typ
Max
Unit
17
32
47
kHz
(3)
15
40
(3)
0.4
0.6
IDD(LSI)
1RUPDOL]HGGHYLDWLRQ
D
7HPSHUDWXUH&
5.3.11
069
PLL characteristics
The parameters given in Table 43 and Table 44 are derived from tests performed under
temperature and VDD supply voltage conditions summarized in Table 17.
Table 43. Main PLL characteristics
Symbol
Parameter
Conditions
Min
Typ
Max
fPLL_IN
PLL input
clock(1)
0.95(2)
2.10
fPLL_OUT
24
216
fPLL48_OUT
48
75
fVCO_OUT
100
432
DocID027589 Rev 4
Unit
MHz
129/228
196
Electrical characteristics
STM32F756xx
Table 43. Main PLL characteristics (continued)
Symbol
tLOCK
Parameter
Conditions
Min
Typ
Max
75
200
100
300
25
150
15
200
RMS
Cycle-to-cycle jitter
System clock
216 MHz
peak
to
peak
RMS
peak
to
peak
Period Jitter
Jitter(3)
Unit
s
ps
32
40
330
IDD(PLL)(4)
0.15
0.45
0.40
0.75
mA
IDDA(PLL)(4)
0.30
0.55
0.40
0.85
mA
1. Take care of using the appropriate division factor M to obtain the specified PLL input clock values. The M factor is shared
between PLL and PLLI2S.
2. Guaranteed by design.
3. The use of 2 PLLs in parallel could degraded the Jitter up to +30%.
4. Guaranteed by characterization results.
Parameter
Conditions
Min
Typ
Max
fPLLI2S_IN
0.95(2)
2.10
fPLLI2SP_OUT
216
fPLLI2SQ_OUT
216
fPLLI2SR_OUT
216
fVCO_OUT
100
432
tLOCK
75
200
100
300
130/228
DocID027589 Rev 4
Unit
MHz
STM32F756xx
Electrical characteristics
Table 44. PLLI2S characteristics (continued)
Symbol
Parameter
Conditions
Min
Typ
Max
RMS
90
peak
to
peak
280
ps
Average frequency of
12.288 MHz
N = 432, R = 5
on 1000 samples
90
ps
400
ps
IDD(PLLI2S)(4)
0.15
0.45
0.40
0.75
mA
IDDA(PLLI2S)(4)
0.30
0.55
0.40
0.85
mA
Unit
Cycle to cycle at
12.288 MHz on
48KHz period,
N=432, R=5
Master I2S clock jitter
(3)
Jitter
Unit
1. Take care of using the appropriate division factor M to have the specified PLL input clock values.
2. Guaranteed by design.
3. Value given with main PLL running.
4. Guaranteed by characterization results.
Parameter
Conditions
Min
Typ
Max
fPLLSAI_IN
0.95(2)
2.10
fPLLSAIP_OUT
48
75
fPLLSAIQ_OUT
216
fPLLSAIR_OUT
216
fVCO_OUT
100
432
tLOCK
75
200
100
300
DocID027589 Rev 4
MHz
131/228
196
Electrical characteristics
STM32F756xx
Table 45. PLLISAI characteristics (continued)
Symbol
Parameter
Conditions
Min
Typ
Max
RMS
90
peak
to
peak
280
ps
Average frequency of
12.288 MHz
N = 432, R = 5
on 1000 samples
90
ps
FS clock jitter
400
ps
IDD(PLLSAI)(4)
0.15
0.45
0.40
0.75
mA
IDDA(PLLSAI)(4)
0.30
0.55
0.40
0.85
mA
Cycle to cycle at
12.288 MHz on
48KHz period,
N=432, R=5
Master SAI clock jitter
(3)
Jitter
Unit
1. Take care of using the appropriate division factor M to have the specified PLL input clock values.
2. Guaranteed by design.
3. Value given with main PLL running.
4. Guaranteed by characterization results.
5.3.12
Parameter
Min
Typ
Max(1)
Unit
fMod
Modulation frequency
10
KHz
md
0.25
MODEPER * INCSTEP
215
1. Guaranteed by design.
Equation 1
The frequency modulation period (MODEPER) is given by the equation below:
MODEPER = round [ f PLL_IN ( 4 f Mod ) ]
132/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Equation 2
Equation 2 allows to calculate the increment step (INCSTEP):
INCSTEP = round [ ( ( 2
15
15
An amplitude quantization error may be generated because the linear modulation profile is
obtained by taking the quantized values (rounded to the nearest integer) of MODPER and
INCSTEP. As a result, the achieved modulation depth is quantized. The percentage
quantized modulation depth is given by the following formula:
md quantized % = ( MODEPER INCSTEP 100 5 ) ( ( 2
15
1 ) PLLN )
As a result:
md quantized % = ( 250 126 100 5 ) ( ( 2
15
1 ) 240 ) = 2.002%(peak)
Figure 36 and Figure 37 show the main PLL output clock waveforms in center spread and
down spread modes, where:
F0 is fPLL_OUT nominal.
Tmode is the modulation period.
md is the modulation depth.
Figure 36. PLL output clock waveforms in center spread mode
&REQUENCY 0,,?/54
MD
&
MD
TMODE
XTMODE
4IME
AI
DocID027589 Rev 4
133/228
196
Electrical characteristics
STM32F756xx
)
[PG
WPRGH
7LPH
[WPRGH
DLE
5.3.13
Memory characteristics
Flash memory
The characteristics are given at TA = 40 to 105 C unless otherwise specified.
The devices are shipped to customers with the Flash memory erased.
Table 47. Flash memory characteristics
Symbol
IDD
Parameter
Supply current
Conditions
Min
Typ
Max
14
17
24
Unit
mA
Parameter
Word programming time
134/228
Conditions
Min(1)
Typ
Max(1) Unit
Program/erase parallelism
(PSIZE) = x 8/16/32
16
100(2)
Program/erase parallelism
(PSIZE) = x 8
400
800
Program/erase parallelism
(PSIZE) = x 16
250
600
Program/erase parallelism
(PSIZE) = x 32
200
500
Program/erase parallelism
(PSIZE) = x 8
1100
2400
Program/erase parallelism
(PSIZE) = x 16
800
1400
Program/erase parallelism
(PSIZE) = x 32
500
1100
DocID027589 Rev 4
ms
ms
STM32F756xx
Electrical characteristics
Table 48. Flash memory programming (continued)
Symbol
Parameter
tME
Vprog
Programming voltage
Conditions
Min(1)
Typ
Max(1) Unit
Program/erase parallelism
(PSIZE) = x 8
2.1
Program/erase parallelism
(PSIZE) = x 16
1.5
2.6
Program/erase parallelism
(PSIZE) = x 32
Program/erase parallelism
(PSIZE) = x 8
16
Program/erase parallelism
(PSIZE) = x 16
5.6
11.2
Program/erase parallelism
(PSIZE) = x 32
2.7
2.1
3.6
1.7
3.6
Parameter
tprog
tERASE32KB
Conditions
Min(1)
Typ
Max(1)
Unit
16
100(2)
180
450
900
6.9
TA = 0 to +40 C
VDD = 3.3 V
VPP = 8.5 V
ms
Vprog
Programming voltage
2.7
3.6
VPP
IPP
10
mA
hour
tVPP(3)
1. Guaranteed by design.
2. The maximum programming time is measured after 100K erase operations.
3. VPP should only be connected during programming/erasing.
DocID027589 Rev 4
135/228
196
Electrical characteristics
STM32F756xx
Table 50. Flash memory endurance and data retention
Value
Symbol
NEND
tRET
Parameter
Conditions
Endurance
Data retention
10
1 kcycle(2) at TA = 85 C
30
1 kcycle
(2)
10 kcycles
Unit
Min(1)
at TA = 105 C
10
(2)
20
at TA = 55 C
kcycles
Years
5.3.14
EMC characteristics
Susceptibility tests are performed on a sample basis during device characterization.
Electrostatic discharge (ESD) (positive and negative) is applied to all device pins until
a functional disturbance occurs. This test is compliant with the IEC 61000-4-2 standard.
FTB: A burst of fast transient voltage (positive and negative) is applied to VDD and VSS
through a 100 pF capacitor, until a functional disturbance occurs. This test is compliant
with the IEC 61000-4-4 standard.
Parameter
Conditions
VFESD
VEFTB
Level/
Class
2B
4A
136/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Unexpected reset
Prequalification trials
Most of the common failures (unexpected reset and program counter corruption) can be
reproduced by manually forcing a low state on the NRST pin or the Oscillator pins for 1
second.
To complete these trials, ESD stress can be applied directly on the device, over the range of
specification values. When unexpected behavior is detected, the software can be hardened
to prevent unrecoverable errors occurring (see application note AN1015).
Conditions
Monitored
frequency band
Max vs.
[fHSE/fCPU]
Unit
25/200 MHz
0.1 to 30 MHz
VDD = 3.6 V, TA = 25 C, TFBGA216 package,
30 to 130 MHz
conforming to IEC61967-2 ART/L1-cache OFF,
over-drive ON, all peripheral clocks enabled, clock 130 MHz to 1GHz
dithering disabled.
EMI Level
SEMI
0.1 to 30 MHz
VDD = 3.6 V, TA = 25 C, TFBGA216 package,
conforming to IEC61967-2 ART/L1-cache ON,
30 to 130 MHz
Peak level over-drive ON, all peripheral clocks enabled, clock
130 MHz to 1GHz
dithering disabled.
EMI level
0.1 to 30 MHz
VDD = 3.6 V, TA = 25 C, TFBGA216 package,
30 to 130 MHz
conforming to IEC61967-2 ART/L1-cache ON,
over-drive ON, all peripheral clocks enabled, clock 130 MHz to 1GHz
dithering enabled.
EMI level
DocID027589 Rev 4
-4
9
dBV
11
3
4
5
dBV
14
3
-9
-7
dBV
-5
1.5
137/228
196
Electrical characteristics
5.3.15
STM32F756xx
Ratings
Conditions
Electrostatic discharge
voltage (human body model)
TA = +25 C conforming to
ANSI/ESDA/JEDEC JS-001-2012
Class
Maximum
value(1)
2000
C3
250
Unit
Static latchup
Two complementary static tests are required on six parts to assess the latchup
performance:
A current injection is applied to each input, output and configurable I/O pin
5.3.16
Parameter
Static latch-up class
Conditions
TA = +105 C conforming to JESD78A
Class
II level A
138/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
The failure is indicated by an out of range parameter: ADC error above a certain limit (>5
LSB TUE), out of conventional limits of induced leakage current on adjacent pins (out of
5 A/+0 A range), or other functional failure (for example reset, oscillator frequency
deviation).
Negative induced leakage current is caused by negative injection and positive induced
leakage current by positive injection.
The test results are given in Table 55.
IINJ
Description
Negative
injection
Positive
injection
NA
NA
NA
NA
+5
Unit
mA
1. NA = not applicable.
Note:
It is recommended to add a Schottky diode (pin to ground) to analog pins which may
potentially inject negative currents.
5.3.17
Symbol
Parameter
FT, TTa and NRST I/O input
low level voltage
VIL
BOOT I/O input low level
voltage
Conditions
Min
Typ
1.7 VVDD3.6 V
Max
Unit
0.35VDD 0.04
(1)
0.3VDD(2)
1.75 VVDD 3.6 V,
40 CTA 105 C
DocID027589 Rev 4
0.1VDD+0.1(1)
-
139/228
196
Electrical characteristics
STM32F756xx
Table 56. I/O static characteristics (continued)
Symbol
Parameter
FT, TTa and NRST I/O input
high level voltage(5)
VIH
VHYS
BOOT I/O input hysteresis
RPD
CIO(8)
Weak pulldown
equivalent
resistor(7)
Max
1.7 VVDD3.6 V
1.75 VVDD 3.6 V,
40 CTA 105 C
1.7 VVDD 3.6 V,
0 CTA 105 C
0.45VDD+0.3
0.7VDD(2)
0.17VDD+0.7(1)
10%VDD(3)
1.7 VVDD3.6 V
1.75 VVDD 3.6 V,
40 CTA 105 C
VIN = 5 V
30
40
50
PA10/PB12
(OTG_FS_ID
,OTG_HS_ID
)
10
14
All pins
except for
PA10/PB12
(OTG_FS_ID
,OTG_HS_ID
)
30
40
50
10
14
All pins
except for
PA10/PB12
(OTG_FS_ID
,OTG_HS_ID
)
VIN = VSS
VIN = VDD
PA10/PB12
(OTG_FS_ID
,OTG_HS_ID
)
Unit
(5)
RPU
Typ
(1)
Weak pull-up
equivalent
resistor(6)
Min
0.1
Conditions
pF
1. Guaranteed by design.
2. Tested in production.
3. With a minimum of 200 mV.
4. Leakage could be higher than the maximum value, if negative current is injected on adjacent pins, Refer to Table 55: I/O
current injection susceptibility
5. To sustain a voltage higher than VDD +0.3 V, the internal pull-up/pull-down resistors must be disabled. Leakage could be
higher than the maximum value, if negative current is injected on adjacent pins.Refer to Table 55: I/O current injection
susceptibility
6. Pull-up resistors are designed with a true resistance in series with a switchable PMOS. This PMOS contribution to the
series resistance is minimum (~10% order).
140/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
7. Pull-down resistors are designed with a true resistance in series with a switchable NMOS. This NMOS contribution to the
series resistance is minimum (~10% order).
8.
Hysteresis voltage between Schmitt trigger switching levels. Guaranteed by characterization results.
All I/Os are CMOS and TTL compliant (no software configuration required). Their
characteristics cover more than the strict CMOS-technology or TTL parameters. The
coverage of these requirements for FT I/Os is shown in Figure 38.
Figure 38. FT I/O input characteristics
9,/9,+9
'
9'
,+
Q
9
QW
H
P
LUH 77/UHTXLUHPHQW
U
9,+PLQ 9
26
0
&
'
9'
Q
R
WL
XF
Q
PL
RG
,+
SU
9
V
LQ
LRQ
HG
ODW
VW
PX
L
7H
V
LJQ
HV
$UHDQRW
Q'
R
G
VH
GHWHUPLQHG
''
%D
9
D[
,/P
QV9
XODWLR
LP
V
VLJQ
Q'H
HGR
77/UHTXLUHPHQW9,/PD[
%DV
9
7HVWHGLQSURGXFWLRQ&026UHTXLUHPHQW9,/PD[ 9''
X
HT
9''9
069
The sum of the currents sourced by all the I/Os on VDD, plus the maximum Run
consumption of the MCU sourced on VDD, cannot exceed the absolute maximum rating
IVDD (see Table 15).
The sum of the currents sunk by all the I/Os on VSS plus the maximum Run
consumption of the MCU sunk on VSS cannot exceed the absolute maximum rating
IVSS (see Table 15).
DocID027589 Rev 4
141/228
196
Electrical characteristics
STM32F756xx
Parameter
Conditions
Min
Max
0.4
VDD 0.4
VDD 0.4
TTL port(2)
IIO =+8mA
2.7 V VDD 3.6 V
0.4
VOH (3)
TTL port(2)
IIO =-8mA
2.7 V VDD 3.6 V
2.4
VOL(1)
IIO = +20 mA
2.7 V VDD 3.6 V
1.3(4)
VOH(3)
IIO = -20 mA
VDD 1.3(4)
2.7 V VDD 3.6 V
VOL(1)
IIO = +6 mA
1.8 V VDD 3.6 V
0.4(4)
VOH(3)
IIO = -6 mA
1.8 V VDD 3.6 V
VDD 0.4(4)
VOL(1)
IIO = +4 mA
1.7 V VDD 3.6V
0.4(5)
VOH(3)
IIO = -4 mA
1.7 V VDD 3.6V
VDD 0.4(5)
VOH(3)
IIO = -1 mA
1.7 V VDD 3.6V
VDD 0.4(5)
Unit
port(2)
VOL(1)
VOH(3)
CMOS
IIO = +8 mA
2.7 V VDD 3.6 V
CMOS port(2)
IIO = -8 mA
2.7 V VDD 3.6 V
CMOS port(2)
VOH(3)
VOL
(1)
IIO = -2 mA
2.7 V VDD 3.6 V
V
-
1. The IIO current sunk by the device must always respect the absolute maximum rating specified in Table 15.
and the sum of IIO (I/O ports and control pins) must not exceed IVSS.
2. TTL and CMOS outputs are compatible with JEDEC standards JESD36 and JESD52.
3. The IIO current sourced by the device must always respect the absolute maximum rating specified in
Table 15 and the sum of IIO (I/O ports and control pins) must not exceed IVDD.
4. Based on characterization data.
5. Guaranteed by design.
142/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Input/output AC characteristics
The definition and values of input/output AC characteristics are given in Figure 39 and
Table 58, respectively.
Unless otherwise specified, the parameters given in Table 58 are derived from tests
performed under the ambient temperature and VDD supply voltage conditions summarized
in Table 17.
Table 58. I/O AC characteristics(1)(2)
OSPEEDRy
[1:0] bit
value(1)
Symbol
fmax(IO)out
Parameter
Maximum
frequency(3)
00
tf(IO)out/
tr(IO)out
fmax(IO)out
Maximum frequency(3)
01
tf(IO)out/
tr(IO)out
fmax(IO)out
Maximum frequency(3)
10
tf(IO)out/
tr(IO)out
Conditions
Min
Typ
Max
100
25
12.5
10
50
20
12.5
10
20
10
50(4)
100(4)
25
50
42.5
10
DocID027589 Rev 4
Unit
MHz
ns
MHz
ns
MHz
ns
143/228
196
Electrical characteristics
STM32F756xx
Symbol
fmax(IO)out
Parameter
Conditions
Maximum frequency(3)
11
tf(IO)out/
tr(IO)out
tEXTIpw
Min
Typ
Max
100(4)
50
42.5
180(4)
100
72.5
2.5
3.5
10
Unit
MHz
ns
ns
1. Guaranteed by design.
2. The I/O speed is configured using the OSPEEDRy[1:0] bits. Refer to the STM32F75xxx and STM32F74xxx reference
manual for a description of the GPIOx_SPEEDR GPIO port output speed register.
3. The maximum frequency is defined in Figure 39.
4. For maximum frequencies above 50 MHz and VDD > 2.4 V, the compensation cell should be used.
(;7(51$/
287387
21&/
WU,2RXW
WI,2RXW
7
144/228
DocID027589 Rev 4
DLG
STM32F756xx
5.3.18
Electrical characteristics
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
RPU
VIN = VSS
30
40
50
100
ns
300
ns
20
VF(NRST)
(2)
1. The pull-up is designed with a true resistance in series with a switchable PMOS. This PMOS contribution to the series
resistance must be minimum (~10% order).
2. Guaranteed by design.
([WHUQDO
UHVHWFLUFXLW
1567
538
,QWHUQDO5HVHW
)LOWHU
)
670)
DLF
DocID027589 Rev 4
145/228
196
Electrical characteristics
5.3.19
STM32F756xx
Min
Max
Unit
AHB/APBx prescaler=1
or 2 or 4, fTIMxCLK =
216 MHz
tTIMxCLK
AHB/APBx
prescaler>4, fTIMxCLK =
108 MHz
tTIMxCLK
fTIMxCLK/2
MHz
Timer resolution
16/32
bit
65536
65536
tTIMxCLK
Symbol
tres(TIM)
fEXT
ResTIM
tMAX_COUNT
Parameter
5.3.20
RTC characteristics
Table 61. RTC characteristics
5.3.21
Symbol
Parameter
Conditions
Min
Max
Symbol
VDDA
Parameter
Power supply
VREF+
VREF-
146/228
Conditions
VDDA VREF+ < 1.2 V
-
DocID027589 Rev 4
Min
Typ
Max
Unit
1.7(1)
3.6
1.7(1)
VDDA
STM32F756xx
Electrical characteristics
Table 62. ADC characteristics (continued)
Symbol
fADC
fTRIG(2)
VAIN
RAIN(2)
Parameter
ADC clock frequency
Conditions
Min
Typ
Max
Unit
0.6
15
18
MHz
0.6
30
36
MHz
fADC = 30 MHz,
12-bit resolution
1764
kHz
17
1/fADC
0
(VSSA or VREFtied to ground)
VREF+
50
pF
0.100
3(5)
1/fADC
0.067
2(5)
1/fADC
fADC = 30 MHz
0.100
16
480
1/fADC
fADC = 30 MHz
12-bit resolution
0.50
16.40
fADC = 30 MHz
10-bit resolution
0.43
16.34
fADC = 30 MHz
8-bit resolution
0.37
16.27
fADC = 30 MHz
6-bit resolution
0.30
16.20
tlat(2)
fADC = 30 MHz
tlatr(2)
fADC = 30 MHz
tS(2)
Sampling time
tSTAB(2)
Power-up time
tCONV(2)
Sampling rate
fS(2)
1/fADC
12-bit resolution
Single ADC
Msps
12-bit resolution
Interleave Dual ADC
mode
3.75
Msps
12-bit resolution
Interleave Triple ADC
mode
Msps
DocID027589 Rev 4
147/228
196
Electrical characteristics
STM32F756xx
Table 62. ADC characteristics (continued)
Symbol
Parameter
Conditions
Min
Typ
Max
Unit
IVREF+(2)
300
500
IVDDA(2)
1.6
1.8
mA
1. VDDA minimum value of 1.7 V is obtained with the use of an external power supply supervisor (refer to Section 2.17.2:
Internal reset OFF).
2. Guaranteed by characterization results.
3. VREF+ is internally connected to VDDA and VREF- is internally connected to VSSA.
4. RADC maximum value is given for VDD=1.7 V, and minimum value for VDD=3.3 V.
5. For external triggers, a delay of 1/fPCLK2 must be added to the latency specified in Table 62.
( k 0.5 )
- R ADC
= --------------------------------------------------------------N+2
f ADC C ADC ln ( 2
The formula above (Equation 1) is used to determine the maximum external impedance
allowed for an error below 1/4 of LSB. N = 12 (from 12-bit resolution) and k is the number of
sampling periods defined in the ADC_SMPR1 register.
Parameter
Test conditions
EO
Offset error
EG
Gain error
ED
EL
Typ
Max(1)
Unit
LSB
Parameter
Test conditions
EO
Offset error
EG
Gain error
ED
EL
fADC = 30 MHz,
RAIN < 10 k,
VDDA = 2.4 to 3.6 V,
VREF = 1.7 to 3.6 V,
VDDA VREF < 1.2 V
148/228
DocID027589 Rev 4
Typ
Max(1)
1.5
2.5
1.5
1.5
Unit
LSB
STM32F756xx
Electrical characteristics
Table 65. ADC static accuracy at fADC = 36 MHz
Symbol
Parameter
Test conditions
ET
EO
Offset error
EG
Gain error
ED
EL
Typ
Max(1)
Unit
LSB
Table 66. ADC dynamic accuracy at fADC = 18 MHz - limited test conditions(1)
Symbol
Parameter
Test conditions
ENOB
SINAD
SNR
Signal-to-noise ratio
THD
Min
Typ
Max
Unit
10.3
10.4
bits
64
64.2
64
65
67
72
dB
Table 67. ADC dynamic accuracy at fADC = 36 MHz - limited test conditions(1)
Symbol
Parameter
Test conditions
ENOB
SINAD
SNR
THD
Min
Typ
Max
Unit
10.6
10.8
bits
66
67
64
68
70
72
dB
Note:
ADC accuracy vs. negative injection current: injecting a negative current on any analog
input pins should be avoided as this significantly reduces the accuracy of the conversion
being performed on another analog input. It is recommended to add a Schottky diode (pin to
ground) to analog pins which may potentially inject negative currents.
Any positive injection current within the limits specified for IINJ(PIN) and IINJ(PIN) in
Section 5.3.17 does not affect the ADC accuracy.
DocID027589 Rev 4
149/228
196
Electrical characteristics
STM32F756xx
Figure 41. ADC accuracy characteristics
6 $$!
6 2%&
;,3" )$%!,
OR DEPENDING ON PACKAGE =
%'
%4
%/
%,
%$
, 3")$%!,
6 33!
AIC
9''
5$,1 $,1[
9$,1
&SDUDVLWLF
6DPSOHDQGKROG$'&
FRQYHUWHU
97
9
5$'&
97
9
,/$
ELW
FRQYHUWHU
& $'&
DL
150/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
95()
)Q)
9''$
)Q)
966$95()
DLE
1. VREF+ input is available on all the packages except TFBGA100 whereas the VREF is available only on
UFBGA176 and TFBGA216. When VREF- is not available, it is internally connected to VDDA and VSSA.
Figure 44. Power supply and reference decoupling (VREF+ connected to VDDA)
670)
95()9''$
)Q)
95()966$
DLF
1. VREF+ input is available on all the packages except TFBGA100, whereas the VREF is available only on
UFBGA176 and TFBGA216. When VREF- is not available, it is internally connected to VDDA and VSSA.
DocID027589 Rev 4
151/228
196
Electrical characteristics
5.3.22
STM32F756xx
Symbol
Parameter
Min
Typ
Max
Unit
Average slope
2.5
mV/C
Voltage at 25 C
0.76
tSTART(2)
Startup time
10
TS_temp(2)
10
TL(1)
Avg_Slope
(1)
V25(1)
Parameter
Memory address
TS_CAL1
TS_CAL2
5.3.23
Symbol
Parameter
Min
Typ
Max
Unit
50
Error on Q
+1
Er(1)
TS_vbat(2)(2)
1. Guaranteed by design.
2. Shortest sampling time can be determined in the application by multiple iterations.
5.3.24
Reference voltage
The parameters given in Table 71 are derived from tests performed under ambient
temperature and VDD supply voltage conditions summarized in Table 17.
Table 71. internal reference voltage
Symbol
VREFINT
TS_vrefint(1)
VRERINT_s(2)
152/228
Parameter
Internal reference voltage
Conditions
Min
Typ
Max
Unit
1.18
1.21
1.24
10
VDD = 3V 10mV
mV
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Table 71. internal reference voltage (continued)
Symbol
Parameter
TCoeff(2)
tSTART
(2)
Conditions
Min
Typ
Max
Unit
Temperature coefficient
30
50
ppm/C
Startup time
10
Parameter
VREFIN_CAL
5.3.25
Memory address
Symbol
Parameter
Min
Typ
Max
Unit
Comments
-
VDDA
1.7(1)
3.6
VREF+
1.7(1)
3.6
VSSA
Ground
RLOAD(2)
RO(2)
15
Capacitive load
50
pF
0.2
VDDA
0.2
0.5
mV
VREF+
1LSB
170
240
CLOAD(2)
IVREF+(4)
A
-
50
75
DocID027589 Rev 4
VREF+ VDDA
153/228
196
Electrical characteristics
STM32F756xx
Table 73. DAC characteristics (continued)
Symbol
Min
Typ
Max
Unit
Comments
280
380
475
625
0.5
INL(4)
10
Offset(4)
Offset error
(difference between
measured value at Code
(0x800) and the ideal value =
VREF+/2)
LSB
12
LSB
Gain error
0.5
CLOAD 50 pF,
RLOAD 5 k
IDDA(4)
DNL(4)
Gain
error(4)
Parameter
dB
CLOAD 50 pF,
RLOAD 5 k
Update
rate(2)
MS/s
CLOAD 50 pF,
RLOAD 5 k
6.5
10
67
40
dB
No RLOAD, CLOAD = 50 pF
1. VDDA minimum value of 1.7 V is obtained with the use of an external power supply supervisor (refer to Section 2.17.2:
Internal reset OFF).
2. Guaranteed by design.
3. The quiescent mode corresponds to a state where the DAC maintains a stable output level to ensure that no dynamic
consumption occurs.
4. Guaranteed by characterization results.
154/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Figure 45. 12-bit buffered /non-buffered DAC
%XIIHUHG1RQEXIIHUHG'$&
%XIIHU
5 /
'$&B287[
ELW
GLJLWDOWR
DQDORJ
FRQYHUWHU
& /
AI6
1. The DAC integrates an output buffer that can be used to reduce the output impedance and to drive external loads directly
without the use of an external operational amplifier. The buffer can be bypassed by configuring the BOFFx bit in the
DAC_CR register.
5.3.26
Communications interfaces
I2C interface characteristics
The I2C interface meets the timings requirements of the I2C-bus specification and user
manual rev. 03 for:
The I2C timings requirements are guaranteed by design when the I2C peripheral is properly
configured (refer to RM0385 reference manual) and when the I2CCLK frequency is greater
than the minimum shown in the table below:
Table 74. Minimum I2CCLK frequency in all I2C modes
Symbol
Parameter
Condition
Standard-mode
Fast-mode
f(I2CCLK)
I2CCLK
frequency
Fast-mode Plus
Min
Unit
2
Analog Filtre ON
DNF=0
10
Analog Filtre ON
DNF=0
22.5
16
MHz
The SDA and SCL I/O requirements are met with the following restrictions: the SDA and
SCL I/O pins are not true open-drain. When configured as open-drain, the PMOS
connected between the I/O pin and VDD is disabled, but is still present.
DocID027589 Rev 4
155/228
196
Electrical characteristics
STM32F756xx
The 20mA output drive requirement in Fast-mode Plus is not supported. This limits the
maximum load Cload supported in Fm+, which is given by these formulas:
Tr(SDA/SCL)=0.8473xRpxCload
Rp(min)= (VDD-VOL(max))/IOL(max)
Where Rp is the I2C lines pull-up. Refer to Section 5.3.17: I/O port characteristics for the
I2C I/Os characteristics.
All I2C SDA and SCL I/Os embed an analog filter. Refer to the table below for the analog
filter characteristics:
Table 75. I2C analog filter characteristics(1)
Symbol
Parameter
Min
Max
Unit
tAF
50(2)
150(3)
ns
156/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Capacitive load C = 30 pF
Refer to Section 5.3.17: I/O port characteristics for more details on the input/output alternate
function characteristics (NSS, SCK, MOSI, MISO for SPI).
Table 76. SPI dynamic characteristics(1)
Symbol
fSCK
1/tc(SCK)
Parameter
Conditions
Min
Typ
Max
Master mode
SPI1,4,5,6
2.7VDD3.6
54(2)
Master mode
SPI1,4,5,6
1.71VDD3.6
27
54
54
50(3)
38(3)
27
tsu(NSS)
4*Tpclk
th(NSS)
2*Tpclk
tw(SCKH)
tw(SCKL)
Master mode
Tpclk-2
Tpclk
Tpclk+2
DocID027589 Rev 4
Unit
MHz
ns
157/228
196
Electrical characteristics
STM32F756xx
Parameter
Data input setup time
tsu(SI)
th(MI)
th(SI)
Conditions
Min
Typ
Max
Master mode
5.5
Slave mode
Master mode
Slave mode
ta(SO)
Slave mode
21
tdis(SO)
Slave mode
12
6.5
10
6.5
13
Master mode
Slave mode
1.71VDD3.6V
5.5
Master mode
tv(SO)
tv(MO)
th(SO)
th(MO)
Unit
ns
6&.,QSXW
W68166
&3+$
&32/
&3+$
&32/
WK166
WF6&.
WZ6&.+
WZ6&./
W962
WD62
0,62
287387
WK62
06%287
%,7287
06%,1
%,7,1
WU6&.
WI6&.
WGLV62
/6%287
WVX6,
026,
,1387
/6%,1
WK6,
DLF
158/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Figure 47. SPI timing diagram - slave mode and CPHA = 1
166LQSXW
&3+$
&32/
WF6&.
WK166
WZ6&.+
WZ6&./
&3+$
&32/
WY62
WD62
0,62
287 3 87
06 % 2 87
WVX6,
026,
, 1387
WK62
WU6&.
WI6&.
%, 7 287
WGLV62
/6% 287
WK6,
% , 7 ,1
0 6% ,1
/6% ,1
DL
6&.2XWSXW
WF6&.
&3+$
&32/
6&.2XWSXW
6&.,QSXW
W68166
&3+$
&32/
&3+$
&32/
&3+$
&32/
WVX0,
0,62
,13 87
WZ6&.+
WZ6&./
WU6&.
WI6&.
%,7,1
06%,1
/6%,1
WK0,
026,
287387
% , 7287
06%287
WY02
/6%287
WK02
DLF
Capacitive load C = 30 pF
159/228
196
Electrical characteristics
STM32F756xx
Refer to Section 5.3.17: I/O port characteristics for more details on the input/output alternate
function characteristics (CK, SD, WS).
Table 77. I2S dynamic characteristics(1)
Symbol
Parameter
fMCK
fCK
DCK
Conditions
-
Min
256x8K
Max
256xFs
64xFs
64xFs
30
70
tv(WS)
WS valid time
Master mode
th(WS)
WS hold time
Master mode
Slave mode
Slave mode
PCM short pulse mode(3)
Slave mode
Slave mode
PCM short pulse mode(3)
Master receiver
Slave receiver
Master receiver
Slave receiver
1.5
16
3.5
tsu(WS)
WS setup time
th(WS)
WS hold time
tsu(SD_MR)
tsu(SD_SR)
th(SD_MR)
th(SD_SR)
tv(SD_ST)
tv(SD_MT)
th(SD_ST)
th(SD_MT)
Unit
(2)
MHz
MHz
%
ns
ns
Note:
Refer to RM0385 reference manual I2S section for more details on the sampling frequency
(FS).
fMCK, fCK, and DCK values reflect only the digital peripheral behavior. The values of these
parameters might be slightly impacted by the source clock precision. DCK depends mainly
on the value of ODD bit. The digital contribution leads to a minimum value of
(I2SDIV/(2*I2SDIV+ODD) and a maximum value of (I2SDIV+ODD)/(2*I2SDIV+ODD). FS
maximum value is supported for each mode/condition.
160/228
DocID027589 Rev 4
STM32F756xx
Electrical characteristics
Figure 49. I2S slave timing diagram (Philips protocol)(1)
WF&.
&.,QSXW
&32/
&32/
WZ&.+
WK:6
WZ&./
:6LQSXW
WY6'B67
WVX:6
6'WUDQVPLW
/6%WUDQVPLW
06%WUDQVPLW
%LWQWUDQVPLW
WVX6'B65
/6%UHFHLYH
6'UHFHLYH
WK6'B67
/6%WUDQVPLW
WK6'B65
06%UHFHLYH
%LWQUHFHLYH
/6%UHFHLYH
DLE
1. LSB transmit/receive of the previously transmitted byte. No LSB transmit/receive is sent before the first
byte.
TF#+
TR#+
#+ OUTPUT
TC#+
#0/,
TW#+(
#0/,
TV73
TH73
TW#+,
73 OUTPUT
TV3$?-4
3$TRANSMIT
,3"