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

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
Application Notes
Description Version Size
AN1709 AN1709: EMC design guide for ST microcontrollers 2.0 843 KB
AN1181 AN1181: Electrostatic discharge sensitivity measurement 1.6 49 KB
AN4750 AN4750: Handling of soft errors in STM32 applications 2.1 410 KB
AN4803 AN4803: High-speed SI simulations using IBIS and board-level simulations using HyperLynx SI on STM32 32-bit ARM® Cortex® MCUs 1.1 2 MB
AN4229 AN4229: How to implement a vocoder solution using STM32 microcontrollers 1.0 466 KB
AN2867 AN2867: Oscillator design guide for STM8S, STM8A and STM32 microcontrollers 10.0 2 MB
AN4655 AN4655: Virtually increasing the number of serial communication peripherals in STM32 applications 1.1 338 KB
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

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

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

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
STM32H743BIT6 LQFP 208 28x28x1.4 Tray -40 85 Preview - - 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**
STM32H743BIT6 PreviewLQFP 208 28x28x1.4IndustrialEcopack2
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.

×