brstm32h7 STM32H7 series Powered by
Arm® Cortex®-M7 & -M4 releasing your creativity
STM32H7 high performance
High-performance MCUs with Arm® Cortex®-M7 core and Arm® Cortex®-M4
The STM32H7 series offer the performance of the Arm® Cortex®-M7 core running up to 550 MHz and add a 240 MHz Arm® Cortex®-M4 core in dualcore lines. Combined with a smart architecture based on a multi-power domain, developers can always use the best configuration to optimize data transfers and CPU load while minding the power budget. With its embedded hardware accelerators and its extensive digital and analog peripherals, the feature-rich STM32H7 is ideal for industrial environments where fast reaction time is essential. The HMI components (graphic and audio support) allow the device to provide an outstanding user-experience.
CORE, MEMORIES AND ACCELERATION · Arm® Cortex®-M7 core up to 480 MHz
and Arm® Cortex®-M4* core up to 240 MHz in dual core variants · Arm® Cortex® -M7 core up to 550 MHz in single core variants · Up to 32 KB + 32 KB I/D L1 Cache · Double-precision FPU · 4 x DMA controllers · 128 KB up to 2 MB dual bank Flash and up to 1.4 MB RAM
Note: * only in STM32H745, STM32H755, STM32H747 and STM32H757
CONNECTIVITY · Up to 2 x USB 2.0 OTG FS/HS · USART, UART, SPI, and I²C · 2 x CAN (1 x FD and 1 x TT/FD) · Ethernet MAC · FMC, Quad-SPI and Dual Octal-SPI · 2 x SDMMC
AUDIO · 3 x I²S + audio PLL · 4 x SAI · 2 x 12-bit DAC · SPDIF-RX
GRAPHICS · LCD TFT controller · JPEG Codec · Chrom-ART AcceleratorTM · Chrom-GRCTM
OTHER · Optional crypto · DFSDM · 16- and 32-bit timers · Up to 3× ADCs with 16-bit max.
resolution (up to 3.6 MSPS) · 1 x ADC with 12-bit max. resolution (up
to 5 MSPS) · Analog (comp, AOP) · Power supply 1.7V to 3.6V down to
1.62V in regulator bypass mode · Up to 140 °C supported as maximum
junction temperature
Two powerful cores supported by a robust architecture
Display nice graphic The Chrom-ART Accelerator and MJPEG codec offload the CPU by
more than 90%
Manage security Uses a dedicated hardware accelerator for cryptography and hashing functions to offload the CPU by more than 90%
arm
arm
Transfer data efficiently across
Cortex-M7 Cortex-M4
Generate complex wave forms
peripherals
High-Resolution timer (2.1ns) can
The main DMA takes care of the
generate complex waveforms
intensive data transfers between
synchronized on multiples events,
2
memories with up to 16 channels to offload the CPU
without CPU assistance
STM32H7 MCU Series 32-bit Arm® Cortex®-M7 or UP TO SEVEN LINES FOR MOCRoErVteExR®S-AMTI7LIT+YCortex®-M4
CORE, MEMORIES AND ACCELERATION
· Single-core Cortex-M7 up to 550 MHz
· Dual-core Cortex-M7 480 MHz and Cortex-M4 240 MHz
· Flash and RAM acceleration · SP-FPU and DP-FPU · 4 x DMA · Mathematics (only H723/733/
725/735/730)
CONNECTIVITY
· Up to 2 x USB2.0 OTG FS/HS · 2 x SDMMC · USART, UART, SPI, I²C · Up to 3 x CAN (2 x FD and
1 x TT) · HDMI-CEC · FMC, Dual-mode Quad-SPI or
2 x Octo-SPI · Camera I/F
AUDIO
· 3 x I²S + audio PLL · 4 x SAI · 2 x 12-bit DAC · SPDIF-RX
GRAPHIC
· Chrom-ART AcceleratorTM
Product line STM32H747/7571 STM32H745/7551 STM32H7A3/7B31 STM32H743/7531 STM32H742
OTHER
· Crypto/Hash option (except H742)1
· Security services option (except H742)
· TRNG · DFSDM · 16- and 32-bit timers · HRTimer (except
STM32H7A/H7B/H7B0/H723/ H725/H730/H733/H735)
· Up to 3 x 16-bit ADC (up to 3.6 MSPS)
· Analog (compt,AOP) · Voltage range 1.62 to 3.6 V
(except 100-pin and VFQFPN68 packages : 1.71 to 3.6 V)
· Multi-power domains · -40°C up to 105°C ambiant · -40°C up to 125°C ambiant2
STM32H725/7353 STM32H723/7333 STM32H7B0 STM32H750 STM32H730
fCPU (MHz)
480 + 240 480 + 240
280 480 480 550 550 280 480 550
DualBank Flash memory (bytes)
Up to 2 Mbytes
Up to 2 Mbytes
Up to 2 Mbytes
Up to 2 Mbytes
Up to 2 Mbytes
Up to 1 Mbyte
Up to 1 Mbyte
128 Kbytes
128 Kbytes
128 Kbytes
RAM (bytes)
OctoSPI &
OTFDEC3
Dual-core lines
1 Mbyte (incl.128 Kbytes DTCM + 64 Kbytes ITCM + 64 Kbytes
backup1) + 4 Kbytes backup2
1 Mbyte (incl.128 Kbytes DTCM + 64 Kbytes ITCM + 64 Kbytes
backup1) + 4 Kbytes backup2
Single-core lines
1,4MB (incl.128K
DTCM, 64K ITCM, 1184K+SRAM,
·
4K backup)
1 Mbyte (incl.128 Kbytes DTCM + 64 Kbytes ITCM + 64 Kbytes
backup1) + 4 Kbytes backup2
692 Kbytes (incl.128 Kbytes DTCM + 64 Kbytes ITCM + 16 Kbytes
backup1) + 4 Kbytes backup2
564KB (incl.128K
DTCM, 432KB Syst
·
+ 4K bckup)
564KB (incl.128K
DTCM, 432KB Syst
·
+ 4K bckup)
Value line
1,4MB (incl.128K
DTCM, 64K ITCM, 1184K+SRAM,
·
4K backup)
1 Mbyte (incl.128 Kbytes DTCM + 64 Kbytes ITCM + 64 Kbytes
backup1) + 4 Kbytes backup2
564KB (incl.128K
DTCM, 432KB Syst
·
+ 4K bckup)
Notes : 1. Optional - dedicated CPN, STM32H733, STM32H735, STM32H753, STM32H755, STM32H757, STM32H7B3 for the Crypto Variants 2. 125 °C ambiant / 140 °C junction. Dedicated part numbers on STM32H725/H735, STM32H745/H755 3. Crypto and Security services on CPN : STM32H733, STM32H735 and STM32H730 4. SMPS available only on STM32H730Q CPN 5. SMPS only on the QFN68 variant (no LDO)
Ethernet · ·
· · · ·
· ·
Graphic
TFT-LCD JPEG codec
MIPI-DSI
TFT-LCD JPEG codec
TFT-LCD JPEG codec ChromGRC
TFT-LCD JPEG codec
TFT-LCD
TFT-LCD
TFT-LCD JPEG codec ChromGRC
TFT-LCD JPEG codec
TFT-LCD
Power supply
Stop mode (typical) /
RAM retention
SMPS + LDO
360 A / 1MB 250 A / 768KB
SMPS + LDO
360 A / 1MB 250 A / 768KB
SMPS 32 A / 1.4MB + LDO 28 A / 32KB
1270 A / 1MB
LDO
910 A /
768KB
1270 A /
LDO
692KB
910 A / 704KB
SMPS5 + LDO
200 A / 564KB
LDO 520 A / 564KB
SMPS 32 A / 1.4MB + LDO 28 A / 32KB
1270 A / 1MB
LDO
910 A /
768KB
SMPS4 200 A / 564KB + LDO 520 A / 564KB
STM32H735 BLOCK DIAGRAM
System
CChhroromm-A-ARRTTAAcccceeleleraratotorTMrTM
SMPS, LDO, USB and backup regulators POR/PDR/PVD/BOR Multi-power domains
Xtal oscillators 32 kHz + 4 ~48 MHz Internal RC oscillators 32 kHz + 4, 48 & 64 MHz
3x PLL
Clock control
RTC/AWU
1x SysTick timer
2x watchdogs (independent and
window)
46/67/97/119/121/128 I/Os Cyclic redundancy check (CRC)
Unique ID
Digital Temperature sensor
Cache I/D 32+32 Kbytes
Arm® Cortex® -M7
550 MHz
Control
2x 16-bit motor control PWM synchronized AC timer 10x 16-bit timers 4x 32-bit timers 5x Low-power timer
Optional extended temperature range
support (125°C)
Floating point unit (DP-FPU)
Nested vector interrupt
controller (NVIC)
JTAG/SW debug/ETM
Memory Protection Unit (MPU)
ROP, PC-ROP anti-tamper
Crypto/Hash processor
3DES, AES 256, GCM, CCM
SHA-1, SHA-256, MD5, HMAC
Security services SFI and SB-SFU
AXI and Multi-AHB bus matrix
4x DMA True random number
generator (RNG)
1-Mbyte single-bank Flash memory RAM 560KB incl.
Up to 256KB ITCM FMC/SRAM/NOR/NAND/
SDRAM 2x Octo-SPI 1024-bit + 4-Kbyte backup SRAM
Connectivity
TFT LCD controller HDMI-CEC
6x SPI, 4x I²S, 5x I²C Camera interface, PSSI Ethernet MAC 10/100
with IEEE 1588 MDIO slave 3x FDCAN
(Flexible Data rate) 1x USB 2.0 OTG FS/HS
2x SDMMC 5x USART + 5 UART LIN, smartcard, IrDA,
modem control 1x Low-power UART
2x SAI (Serial audio interface)
SPDIF input x4 DFSDM (8 inputs/4 filters)
SWP (Single Wire Protocol)
Analog
2x 12-bit, 2-channel DACs
2 x 16-bit ADC (up to 3.6 MSPS)
18 channels 1 x 12-bit ADC (up to 5 MSPS) 12 channels
2x COMP 2x OpAmp
STM32H7 ONLINE TRAINING www.st.com/stm32h7-online-training
The STM32Trust ecosystem combines knowledge, design tools, and ready-to-use original ST software to build strong cyberprotection into new IoT devices, leveraging industry best-practices. www.st.com/stm32trust
Secure your production flow with Secure Firmware Install (SFI*)
Manage STM32 authentication, rmware decryption and installation
Customer premises
Untrusted environment
FW
Encrypted FW
Store encryption key in HSM
Encrypted FW transfer
STM32H7 SFI
Authenticate target STM32 Generate installation license
ST Hardware Secure Module (HSM)
HSM physical transfer
Note: *optional SFI service available on speci c part numbers
4
STM32H7 ecosystem
HARDWARE TOOLS
www.st.com/stm32hardwaretools
Part numbers NUCLEO-H723ZG NUCLEO-H743ZI2
Product Line
Core
SMPS
CryptoHASH
Display
Ethernet
NOR Serial Flash (Mbits)
SDRAM (Mbits)
HyperRAMTM
SRAM (Mbits)
NOR (Mbits)
eMMC (Gbytes)
SDCard (Bbytes)
Nucleo-144 boards
Generalpurpose
1
-
No
No
Yes
No
-
-
-
-
-
-
Generalpurpose
1
-
No
No
Yes
No
-
-
-
-
-
-
NUCLEO-H745ZI-Q Industrial 2 Internal No No Yes
No
-
-
-
-
-
-
NUCLEO-H753ZI
Generalpurpose
1
-
Yes
No
Yes
No
-
-
-
-
-
-
NUCLEO-H755ZI-Q Industrial 2 Internal Yes No Yes
No
-
-
-
-
-
-
NUCLEO-H7A3ZI-Q
Generalpurpose
1
Internal
Yes
No
No
No
-
-
-
-
-
-
Discovery kits
STM32H735G-DK Industrial 1 Internal Yes
4.3'' RGB
Yes
1 x 512 Mb Octo-SPI
-
128 Mb
-
-
-
-
STM32H745I-DISCO Industrial 2 Internal No
4.3'' RGB
Yes
2 x 512 Mb Quad-SPI
128 Mb
-
-
-
4 GB
-
STM32H747I-DISCO Graphic 2 Internal No
4'' DSI
Yes
2 x 512 Mb Quad-SPI
256 Mb
-
-
-
-
-
STM32H747I-DISC1 Graphic 2 Internal No
No
Yes
2 x 512 Mb Quad-SPI
256 Mb
-
-
-
-
-
STM32H750B-DK Value 1
-
Yes
4.3'' RGB
Yes
2 x 512 Mb Quad-SPI
128 Mb
-
-
-
4 GB
-
STM32H7B3I-DK
Graphic 1 Internal Yes
4.3'' RGB
No
1 x 512 Mb Octo-SPI
128 Mb
-
-
-
-
-
Evaluation boards
STM32H743I-EVAL2
Generalpurpose
1
-
No
5.7'' RGB
Yes
2 x 512 Mb Quad-SPI
256 Mb
-
16 Mb 128 Mb -
8 GB
STM32H753I-EVAL2
Generalpurpose
1
-
Yes
5.7'' RGB
Yes
2 x 512 Mb Quad-SPI
256 Mb
-
16 Mb 128 Mb -
8 GB
STM32H747I-EVAL Graphic 2 Internal No
4'' DSI
Yes
2 x 512 Mb Quad-SPI
256 Mb
-
16 Mb 128 Mb -
8 GB
STM32H757I-EVAL Graphic 2 Internal Yes
4'' DSI
Yes
2 x 512 Mb Quad-SPI
256 Mb
-
16 Mb 128 Mb -
8 GB
5
STM32H7B3I-EVAL Graphic 1 Internal Yes 7'' RGB
No
1 x 512 Mb Octo-SPI
256 Mb
-
16 Mb 128 Mb -
-
SOFTWARE TOOLS
www.st.com/stm32softwaretools
STM32CubeMX
IDEs
STM32CubeProgrammer STM32CubeMonitor
Assistance Conseil Systèmes
macOS®
Free IDE
Note: - Arm Keil, IAR-EWARM, STM32CubeIDE and aC6 support multi-core debugging
Configure and generate code
Compile and debug
Monitor & program
EMBEDDED SOFTWARE
www.st.com/stm32embeddedsoftware
Customers Applications
STM32Cube embedded software
STM32Cube Expansion Packages from ST
STM32Cube Expansion Packages from Partners
Connect
Secure
Process
Move/ Actuate
Sense
Convert
Power-up
TCP /IP
STM32Cube MCU Packages
STM32Cube MCU Middleware
STM32Cube HAL & LL drivers Arm® Cortex®-M
802.15.4
ST COMMUNITY
Ask, learn, share, discuss, and engage with the community of STM32 enthusiasts on community.st.com/stm32
STM32 EDUCATION
Bring your STM32 project to life with the free educational and training resources available on st.com/stm32education
Order code: BRSTM32H70920
For more information on ST products and solutions, visit www.st.com/stm32h7
© STMicroelectronics - October 2020 - All rights reserved ST and the ST logo are registered and/or unregistered trademarks of STMicroelectronics International NV or its affiliates in the EU and/or elsewhere. In particular, ST and the ST logo are Registered in the US Patent and Trademark Office. For additional information about ST trademarks, please refer to www.st.com/trademarks.
All other product or service names are the property of their respective owners.
Adobe InDesign 15.1 (Windows) Adobe PDF Library 15.0