August 2023 AN4938 Rev 6 1/47
1
AN4938
Application note
Getting started with STM32H74xI/G and STM32H75xI/G
MCU hardware development
Introduction
This application note is intended for system designers who develop applications based on
the STM32H750 Value line, STM32H742, STM32H743/753, STM32H745/755, and
STM32H747/757 lines, and who need an implementation overview of the following
hardware features:
Power supply
Package selection
Clock management
Reset control
Boot mode settings
Debug management.
This document describes the minimum hardware resources required to develop an
application based on STM32H74xI/G and STM32H75xI/G microcontrollers.
Reference documents
The following documents are available on www.st.com:
STM32H742xI/G and STM32H743xI/G datasheet
STM32H745xI/G datasheet
STM32H747xI/G datasheet
STM32H750xB datasheet
STM32H753xI/G datasheet
STM32H755xI/G datasheet
STM32H757xI/G datasheet
Oscillator design guide for STM8AF/AL/S, STM32 MCUs and MPUs application note
(AN2867)
STM32 microcontroller system memory boot mode application note (AN2606).
Table 1. Applicable products
Generic part numbers Corresponding product lines
STM32H74xI/G,
STM32H75xI/G
STM32H742, STM32H750 Value, STM32H743/753,
STM32H745/755, STM32H747/757
www.st.com
Contents AN4938
2/47 AN4938 Rev 6
Contents
1 General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2 Power supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1.1 Independent analog supply and reference voltage . . . . . . . . . . . . . . . . . 7
2.1.2 USB transceiver independent power supply . . . . . . . . . . . . . . . . . . . . . . 8
2.1.3 Battery backup domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.4 LDO voltage regulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.5 SMPS step-down converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Power supply scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Reset and power supply supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.1 Power-on reset (POR)/power-down reset (PDR) . . . . . . . . . . . . . . . . . . 15
2.3.2 Programmable voltage detector (PVD) . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.3.3 Analog voltage detector (AVD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.4 System reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.5 Internal power supervisor ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3.6 Internal power supervisor OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.3.7 Bypass mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 Alternate function mapping to pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4 Clocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1 HSE oscillator clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1.1 External user clock (HSE bypass) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.1.2 External crystal/ceramic resonator (HSE crystal) . . . . . . . . . . . . . . . . . 22
4.2 LSE oscillator clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.2.1 External clock (LSE bypass) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.2.2 External crystal/ceramic resonator (LSE crystal) . . . . . . . . . . . . . . . . . . 23
4.3 Clock security system (CSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5 Boot configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.1 Boot mode selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
5.2 Boot pin connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.3 System bootloader mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26