EasyManua.ls Logo

ST STM32H7 3 Series User Manual

ST STM32H7 3 Series
48 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
June 2017 DocID029918 Rev 1 1/48
1
AN4938
Application note
Getting started with STM32H7x3 hardware development
Introduction
This application note is intended for system designers who develop applications based on
STM32H7x3 microcontroller line (STM32H743xx or STM32H753xx) and 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 an STM32H743xx or STM32H753xx microcontroller.
Reference documents
The following documents are available on www.st.com:
STM32H743xx data brief
STM32H753xx data brief
Oscillator design guide for STM8S, STM8A and STM32 microcontrollers application note
(AN2867)
STM32 microcontroller system memory boot mode application note (AN2606).
www.st.com

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the ST STM32H7 3 Series and is the answer not in the manual?

ST STM32H7 3 Series Specifications

General IconGeneral
BrandST
ModelSTM32H7 3 Series
CategoryMicrocontrollers
LanguageEnglish

Summary

Introduction to STM32H7 Hardware Development

Hardware Features Overview

Overview of power supply, clock, reset, boot modes, and debug features.

Minimum Hardware Resources

Specifies the essential hardware components for STM32H7x3 development.

Power Supplies for STM32H7 Microcontrollers

Power Supply Overview

Details on VDD, analog, USB, and backup power supplies.

Independent Analog Supply and Reference

VDDA, VSSA, VREF+ for analog peripherals, accuracy.

USB Transceiver Power Supply

VDD33USB and VDD50USB for USB transceivers, voltage ranges.

Battery Backup Domain (VBAT)

Powering RTC, backup registers, and SRAM when VDD is off.

LDO Voltage Regulator

Core voltage regulation, VOS levels, and VCAP requirements.

Power Supply Scheme and Decoupling

External Power Supply Connections

VDD, VDDA, VDD33USB/VDD50USB connections and decoupling caps.

VBAT, VREF+, VDDLDO Connections

VBAT, VREF+ for analog, and VDDLDO connections with VCAPs.

Reset and Power Supply Supervisor Features

Power-On/Power-Down Reset (POR/PDR)

Integrated POR/PDR for reliable operation starting from 1.71 V.

Programmable Voltage Detector (PVD)

Monitors VDD against a threshold, triggers interrupts on voltage changes.

Analog Voltage Detector (AVD)

Monitors VDDA against a threshold, triggers interrupts.

System Reset Sources

Events triggering system reset (NRST, watchdog, software).

Internal Reset Control (PDR_ON)

Using PDR_ON pin to enable/disable internal reset functionalities.

Bypass Mode Operation

Bypassing power management unit, core supply via VCAPx.

Alternate Function Mapping to Pins

Using STM32CubeMX for Pin Mapping

Recommends STM32CubeMX tool for exploring peripheral pin assignments.

Clock Management and Oscillators

System and Secondary Clock Sources

HSI, CSI, HSE, PLL, LSI, LSE clock sources for the microcontroller.

HSE Oscillator Clock Configuration

Using external clock or crystal/ceramic resonator for HSE.

LSE Oscillator Clock Configuration

Using external clock or crystal/ceramic resonator for LSE.

Clock Security System (CSS)

HSE and LSE Clock Failure Detection

CSS for HSE and LSE to detect failures and switch sources.

Boot Configuration Options

Boot Mode Selection

Selecting boot space via BOOT pin and option bytes.

System Bootloader Mode

Embedded bootloader for Flash programming via serial interfaces.

Debugging and Trace Interfaces

Host-Target Debug Connection

Components for connecting host PC to the evaluation board for debugging.

SWJ Debug Port (Serial Wire/JTAG)

ARM CoreSight SWJ-DP for combined JTAG and SW debugging.

TPIU Trace Port

Trace port for capturing execution data, 4 data lines + clock.

External Debug Trigger Pins

TRGIN/TRGOUT or TRGIO pins for external debug triggering.

SWJ Debug Port Pin Assignments

Detailed pin assignments for SWJ-DP functionality.

Flexible SWJ-DP Pin Assignment

Releasing SWJ-DP pins for general-purpose I/O usage.

JTAG Pin Configuration

Internal pull-up/pull-down resistors on JTAG pins.

SWJ Connection to JTAG Connector

Wiring the SWJ debug port to a standard JTAG connector.

Design and PCB Recommendations

Printed Circuit Board (PCB) Design

Using multilayer PCBs with dedicated ground/power planes.

Component Placement and Grounding

Strategic component placement and proper grounding for EMI reduction.

Power Supply Decoupling

Using decoupling capacitors close to MCU pins for noise reduction.

Managing Other Signals and Unused Features

Optimizing EMC by studying signals and configuring unused resources.

Reference Design Components and Setup

Reference Design Description

Overview of the STM32H753XI based reference design.

Clock Configuration in Reference Design

LSE and HSE crystal usage for RTC and main clock.

Reset and Power Supply in Reference Design

Reset sources and power supply connections for the reference design.

Boot Mode and SWJ Interface

References to boot config and debug sections.

Mandatory and Optional Components

Lists of essential and optional components for the reference design.

Reference Pin Connections for STM32H7 Packages

Recommended PCB Routing Guidelines

PCB Stack-up Design

Choosing stack-ups for signal integrity and impedance matching.

Crystal Oscillator and Power Decoupling Layout

Guidelines for crystal oscillator layout and power supply decoupling.

High Speed Signal Layout Guidelines

SDMMC, FMC, QUADSPI Interface Layout

Signal layout for SDMMC, FMC, and QUADSPI interfaces.

Embedded Trace Macrocell (ETM) Interface Layout

Signal layout guidelines for the ETM interface.

Conclusion and Application Note Usage

Document Revision History

Related product manuals