High-performance and DSP with DP-FPU, ARM Cortex-M7 MCU with 2MBytes Flash, 1MB RAM, 400 MHz CPU, Art Accelerator, L1 cache, external memory interface, large set of peripherals

The STM32H743xI devices are based on the high-performance ARM®Cortex®-M7 32-bit RISC core operating at up to 400 MHz frequency. The Cortex®-M7 core features a floating point unit (FPU) which supports ARM® double-precision (IEEE 754 compliant) and single-precision data-processing instructions and data types. The STM32H743xI support a full set of DSP instructions and a memory protection unit (MPU) which enhances application security.

The STM32H743xI devices incorporate high-speed embedded memories with a dual-bank Flash memory up to 2 Mbytes, around 1 Mbytes of RAM (including 192 Kbytes of TCM RAM, 864 Kbytes of user SRAM and 4 Kbytes of backup SRAM), as well as an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses, a 32-bit multi-AHB bus matrix and a multi layer AXI interconnect supporting internal and external memories access.

All the devices offer three ADCs, two DACs, two ultra-low power comparators, a low-power RTC, a high-resolution timer, 12 general-purpose 16-bit timers, two PWM timers for motor control, five low-power timers, a true random number generator (RNG). The devices support four digital filters for external sigma delta modulators (DFSDM). They also feature standard and advanced communication interfaces.

Key Features

  • Core
    • 32-bit ARM® Cortex®-M7 core with double-precision FPU and L1 cache: 16 KB of data and 16 KB of instruction cache allowing to fill one cache line in a single access from the 256-bit embedded Flash memory; frequency up to 400 MHz, MPU, 856 DMIPS/ 2.14 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
  • Memories
    • Up to 2 MB of Flash memory with read while write support
    • ~1 MB of RAM: 192 KB of TCM RAM (inc. 64 KB of ITCM RAM + 128 KB of DTCM RAM for time critical routines), 864 KB of user SRAM, and 4 KB of SRAM in Backup domain
    • Dual mode Quad-SPI memory interface
    • Flexible external memory controller with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND memories
    • CRC calculation unit
  • Security
    • ROP, PC-ROP, active tamper
  • Reset and power management
    • 3 separate power domains which can be independently set in low-power mode to maximize power efficiency (clock gated or switched off):
      • D1: high-performance capabilities for high bandwidth peripherals
      • D2: dedicated to communication peripherals and timers
      • D3: reset and clock control, plus power management
    • 1.62 to 3.6 V application supply and I/Os
    • POR, PDR, PVD and BOR
    • Dedicated USB power embedding a 3.3 V internal regulator to supply the internal PHYs
    • Embedded regulator (LDO) with configurable scalable output to supply the digital circuitry
    • Voltage scaling in Run and Stop mode
    • Backup regulator (~0.9 V)
    • Voltage reference for analog peripheral and VREF+
    • Low-power modes: Sleep, Stop and Standby
  • Low-power consumption
    • Total current consumption down to 7 μA
  • Clock management
    • Internal oscillators: 64 MHz HSI oscillator, 48 MHz RC oscillator, 4 MHz CSI oscillator, 40 kHz LSI oscillator
    • External oscillators: 1-48 MHz HSE oscillator, 32.768 kHz LSE oscillator
    • 3x PLLs (1 for the system clock, 2 for kernel clocks) with fractional mode
  • General-purpose input/outputs
    • Up to 168 I/O ports with interrupt capability
      • Up to 4 fast I/Os up to 166 MHz
      • Up to 89 I/Os up to 83 MHz
      • Up to 164 5 V-tolerant I/Os
  • Interconnect matrix
  • 4 DMA controllers to unload the CPU
  • Up to 35 communication peripherals
    • 4× I2C FM+ interfaces (SMBus/PMBus)
    • 4× USART/4x UARTs (ISO7816 interface, LIN, IrDA, modem control) and 1× LPUART
    • 6× SPIs, including 3 with muxed duplex I2S audio class accuracy via internal audio PLL or external clock and 1x I2S in LP domain
    • 4× SAIs (serial audio interface)
    • SPDIFRX interface
    • SWPMI single-wire protocol master I/F
    • MDIO Slave interface
    • 2× SD/SDIO/MMC interfaces
    • 2× CAN controllers supporting CAN FD protocol, out of which one supports time-triggered CAN (TT-CAN)
    • 2× USB OTG interfaces (1FS, 1HS/FS)
    • Ethernet MAC interface with DMA controller
    • HDMI-CEC
    • 8- to 14-bit camera interface up to 80 MHz
  • 11 analog peripherals
    • 3× ADCs with 16-bit max. resolution (14 bits 2.7 MSPS, 16 bits 168 kSPS)
    • 1× temperature sensor
    • 2× 12-bit D/A converters (1 MHz)
    • 2× ultra-low-power comparators
    • 2× operational amplifiers (8 MHz bandwidth)
    • 1× Digital filters for sigma delta modulator (DFSDM) with 8 channels/4 filters
  • Graphics
    • LCD-TFT controller supporting up to XGA Resolution
    • Chrom-ART Accelerator™ graphical hardware accelerator (DMA2D) for enhanced GUI to reduce CPU load
    • Hardware JPEG Codec
    • 1× high-resolution timer (2.5 ns max resolution)
    • 2× 32-bit timers with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
    • 2× 16-bit advanced motor control timers
    • 10× 16-bit general-purpose timers
    • 5× 16-bit low-power timers
    • 2× watchdogs (independent and window)
    • 1× SysTick timer
    • RTC with sub-second accuracy and hardware calendar
  • Debug mode
    • SWD & JTAG interfaces
    • 4 Kbyte Embedded Trace Buffer
  • 2× true random number generator (3 oscillators each)
  • 96-bit unique ID
  • All packages are ECOPACK®2 compliant

Circuit Diagram

bd_stm32h743xi_2mb.jpg

Design

Publications and Collaterals

Flyers
Description Version Size
Get ready for the largest IoT development ecosystem 17.02 741 KB
STM32 GUI solutions - Advanced HMI now achievable on embedded systems 1.0 1 MB
STM32 Nucleo boards 18.0 1 MB
STM32 for makers Releasing your creativity 16.09 1 MB
STM32H7x3 MCUs High-performance line 16.10 338 KB
Brochures
Description Version Size
STM32™ 32-bit MCU family - Leading supplier of ARM® Cortex®-M microcontrollers 18.0 1 MB

Presentations & Training Material

Presentations
Description Version Size
STM32 Embedded Software overview 2.3.0 777 KB
STM32 and STM8 embedded software solutions 2.0 2 MB

Technical Documentation

Product Specifications
Description Version Size
DB2923 DB2923: 32-bit ARM® Cortex®-M7 400MHz MCU, up to 2MB Flash, 1MB RAM, 46 communication and analog interfaces, LCD-TFT & JPEG Codec 2.0 1 MB
Technical Notes & Articles
Description Version Size
TN1163 TN1163: Description of WLCSP for microcontrollers and recommendations for its use 4.0 1 MB
TN0830 TN0830: How to use EWARM 6.2x with projects built with EWARM 6.1 and previous versions 1.2 97 KB
TN1204 TN1204: Tape and reel shipping media for STM32 microcontrollers in BGA packages 2.1 745 KB
TN1205 TN1205: Tape and reel shipping media for STM8 and STM32 microcontrollers in FPN packages 3.0 753 KB
TN1206 TN1206: Tape and reel shipping media for STM8 and STM32 microcontrollers in QFP packages 3.0 830 KB
TN1207 TN1207: Tape and reel shipping media for STM8 and STM32 microcontrollers in SO packages 1.0 755 KB
TN1208 TN1208: Tape and reel shipping media for STM8 and STM32 microcontrollers in TSSOP and SSOP packages 1.0 743 KB

Tools and Software

Development Tools
Embedded Software
Evaluation Tools
Hardware Development Tools
Software Development Tools
MCUs Embedded Software
Product Evaluation Tools
Support & Community


Sample & Buy

Part Number Package Packing Type Operating Temperature (°C) (min) Operating Temperature (°C) (max) Marketing Status Unit Price (US$) * Quantity ECCN (EU) ECCN (US) Country of Origin More info Order from ST Order from Distributors
STM32H743IIT6 LQFP 176 24x24x1.4 Tray -40 85 Evaluation 13.276 10000 NEC 3A991A2 - MORE INFO
test

(*) Suggested Resale Price per unit (USD) for BUDGETARY USE ONLY. For quotes, prices in local currency, please contact your local ST Sales Office  or our Distributors

Quality & Reliability

Part Number Marketing Status Package Grade RoHS Compliance Grade Material Declaration**
STM32H743IIT6 EvaluationLQFP 176 24x24x1.4IndustrialEcopack2 0 0
test

(**) The Material Declaration forms available on st.com may be generic documents based on the most commonly used package within a package family. For this reason, they may not be 100% accurate for a specific device. Please contact our sales support for information on specific devices.

×