Hello! Welcome to Embedic!
This website uses cookies. By using this site, you consent to the use of cookies. For more information, please take a look at our Privacy Policy.
Home > Embedded Events > STM32H743ZIT6 STMicroelectronics: Features, Datasheet and Application

STM32H743ZIT6 STMicroelectronics: Features, Datasheet and Application

Date: 15-05-2023 ClickCount: 437

STM32H743ZIT6 is a powerful microcontroller from STMicroelectronics, based on the Arm Cortex-M7 architecture. It is designed to meet the requirements of high-performance embedded applications, offering advanced features and processing capabilities.


It is a versatile microcontroller, offering a wide range of peripherals, including ADCs, DACs, timers, and communication interfaces, making it an ideal choice for applications such as industrial control, motor control, and audio processing. In this article, we will take a closer look at the features, datasheet, and applications of the STM32H743ZIT6 microcontroller.


STM32H743ZIT6 Description


The STM32H743ZIT6 is a high-performance microcontroller based on the ARM Cortex-M7 architecture. It features a dual-core architecture with hardware floating-point unit (FPU) and an operating frequency of up to 400 MHz, making it well-suited for a wide range of applications that require real-time performance and advanced processing capabilities.


STM32H743ZIT6 Specification




Product Category

ARM Microcontrollers - MCU





Mounting Style


Package / Case



ARM Cortex M7

Program Memory Size

2 MB

Data Bus Width

32 bit

ADC Resolution

3 x 16 bit

Maximum Clock Frequency

400 MHz

Number of I/Os

114 I/O

Data RAM Size

1 MB

Supply Voltage - Min

1.62 V

Supply Voltage - Max

3.6 V

Minimum Operating Temperature

- 40 C

Maximum Operating Temperature

+ 85 C





DAC Resolution

12 bit

Data RAM Type


I/O Voltage

1.62 V to 3.6 V

Interface Type


Moisture Sensitive


Number of ADC Channels

20 Channel



Product Type

ARM Microcontrollers - MCU

Program Memory Type





Microcontrollers - MCU



Watchdog Timers

Watchdog Timer, Windowed

Unit Weight

0.046385 oz


STM32H743ZIT6 Features


Functional Features


1. Includes ST's most advanced patented technology

2. 32-bit Arm@ Cortex@-M7 core with double precision FPU and L1 cache: 16 Kbytes data and 16 Kbytes instruction cache: frequency up to 480 MHz MPU, 1027 DMIPS/214 DMIPS/MHz (Dhrystone 2.1) and DSP instructions

3. Memory

  • Up to 2MMB Flash memory with read-while-write support
  • Up to 1MB RAM: 192KB TCM RAM (including 64KB ITCM RAM + 128KB DTCM RAM for time critical routines), up to 864KB user SRAM, and 4KB backup domain SRAM
  • Flexible external memory controllers with up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Flash, clocked at up to 100 MHz in synchronous mode CRC calculation cells

4. ROP, PC-ROP, active tampering

5. General-purpose I/O: up to 168 I/O ports with interrupt function

6. Reset and power management

  • -3 independent power domains that can be independently clocked gated or shut down.
  • -D1: High performance capability
  • -D2: Communication peripherals and timers
  • -D3: Reset/clock control/power management
  • -1.62 to 3.6V application power and I/O
  • -POR, PDR, PVD and BOR
  • -Dedicated USB power supply embedded with a 3.3V internal regulator to power the internal PHY
  • -Embedded regulator (LDO) with configurable scalable outputs to power digital circuits
  • -Voltage scaling in run and stop modes (6 configurable ranges)
  • -Standby voltage regulator (~0.9V)
  • -Voltage reference for analog peripherals/VREF+
  • -Low power modes: sleep, stop, standby and VBAT with battery charging support

7. Low power consumption

  • -VBAT battery operation mode with charging capability
  • -CPU and domain power status monitoring pins
  • -2.95uA in standby mode (standby SRAM off, RTC/LSE on)

8. Clock Management

  • Internal oscillator: 64MHz HSI, 48MHz HSI48, 4MHz CS, 32kH LSI
  • External oscillator: 4-48 MHZ HSE, 32.768kHz LSE
  • 3 PLLs (1 for system clock, 2 for core clock) with fractional mode

9. Interconnect matrix

10. 4 DMA controllers offload CPU

  • -1x high-speed main direct memory access controller (MDMA) with linked table support
  • -2 dual-port DMA with FIFO
  • -1x Basic DMA with request router function
  • 11. Up to 35 communication peripherals
  • -4xI2Cs FM+ connection (SMBus/PMBus)
  • -4xUSART/4x UART (ISO7816 interface, LIN, IrDA, up to 12.5Mbit/s) and 1x LPUART-6 SPI, 3 with multiplexed duplex I2S audio level precision via internal audio external clock, 1 12S in LP domain (up to 150MHz) -4xSAl (serial audio interface)
  • -SPDIFRX interface
  • -SWPMI single line protocol host I/F
  • -MDIO slave interface
  • -2xSD/SDIO/MMC connections (up to 125MHz)
  • 2xUSB OTG interface (1FS, 1HS/FS) Crystal-less solution with LPM and BCD
  • -Ethernet MAC interface with DMA controller

12.11 analog peripherals

  • 3 ADCs with up to 16-bit resolution (up to 36 channels, up to 3.6 MSPS)
  • -1x temperature sensor
  • -2x 12-bit D/A converters (1 MHz)
  • 2x ultra-low power comparators
  • -2x operational amplifiers (7.3MHz bandwidth)
  • -1x digital filter for 8-channel/4-filter sigma delta modulator (DFSDM)

13. Graphics

  • LCD-TFT controller up to XGA fractions
  • -Chrom-ART graphics hardware gas pedal (DMA2D) to reduce CPU load hardware JPEG codec

14. Up to 22 timers and watchdogs

  • -1x high resolution timer (2.1 ns max resolution)
  • -2x 32-bit timers, up to 4x 2C/0C/PWM or pulse counters and quadrature (incremental) encoder inputs (up to 240MHz)
  • -10 16-bit general purpose timers (up to 240MHz)
  • -5x 16-bit low-power timers (up to 240MHz)
  • -2x Watchdogs (standalone and windowed)
  • -1xSysTick timer -RTC with sub-second accuracy and hardware calendar

15. Debug mode

  • SWD and JTAG interface
  • -4 KB embedded trace buffer
  • True random number generator (3 oscillators each)
  • 96-bit ID-only
  • All packages are ECOPACK2 compliant


STM32H743ZIT6 Application


The STM32H743ZIT6 microcontroller can be used in a wide range of applications that require high-performance processing, advanced analog capabilities, connectivity options, and graphics acceleration. Here are some examples of applications that could benefit from using the STM32H743ZIT6:


Industrial Automation: It can be used to control and monitor industrial processes, such as factory automation, robotics, and motor control.


Automotive: It can be used for automotive applications, such as engine management, powertrain control, and ADAS (Advanced Driver Assistance Systems).


Aerospace: It can be used for aerospace applications, such as flight control systems, satellite communication, and avionics.


Medical: It can be used for medical applications, such as patient monitoring, medical imaging, and diagnostics.


Consumer Electronics: It can be used for consumer electronics applications, such as smart home devices, wearable technology, and home entertainment systems.


Gaming: It can be used for gaming applications, such as game consoles, gaming peripherals, and virtual reality systems.


IoT: It can be used for IoT (Internet of Things) applications, such as smart sensors, gateways, and edge computing devices.




The STM32H743ZIT6 device with the dual-precision FPU processor Arm@Cortex@-M7, the latest generation of Arm processors for embedded systems, was developed to provide a low-cost platform that meets the needs of MCU implementations, reduces pin count and optimizes power consumption, while providing excellent computational performance and low interrupt latency awareness.


The Cortex@-M7 processor is a highly efficient, high-performance processor with the following key features.


Six-stage dual release pipeline

Dynamic branch prediction

Harvard architecture with L1 cache (16KB I cache and 16KB D cache)

64-bit AX interface

64-bit ITCM interface

2x32-bit DTCM interface


The following memory interfaces are supported.


Separate instruction and data buses to optimize CPU latency

Tightly Tuned Memory (TCM) interface, designed for fast and deterministic SRAM access

AXI bus interface for optimized real-issue transfers

Dedicated low-latency AHB Lite peripheral bus (AHBP) for connecting peripheral devices


In addition, the STM32H743ZIT6 supports single- and double-precision FPUs (floating-point units), speeding up software development by using meta-language development tools while avoiding saturation.


  • What is the Difference Between ARM Microcontroller and 51 Microcontroller
  • The Ultimate Guide to STM32F103ZET6 Microcontroller: Datasheet, Features and Applicat...


Kristina Moyes is an experienced writer who has been working in the electronics industry for the past five years. With a deep passion for electronics and the industry as a whole, she has written numerous articles on a wide range of topics related to electronic products and their development. Kristina's knowledge and expertise in the field have earned her a reputation as a trusted and reliable source of information for readers interested in the latest advancements in electronics.

Hot Products

  • TMS320C6743CPTPT3

    Manufacturer: Texas Instruments


    Product Categories: DSP



  • TMS320C6743CZKBT3

    Manufacturer: Texas Instruments


    Product Categories: DSP



  • TMS320DM8147BCYE0

    Manufacturer: Texas Instruments


    Product Categories: DSP



  • STM8S207K6T6C

    Manufacturer: STMicroelectronics


    Product Categories: 8bit MCU



Customer Comments

  • Looking forward to your comment

  • Comment

    Verification Code * 

Compare products

Compare Empty