STM32H747XI
Overview
The STM32H747XI is a high-performance dual-core microcontroller featuring an Arm Cortex-M7 core running up to 480 MHz and an Arm Cortex-M4 core. This architecture allows for a strict separation between real-time tasks and complex application logic, such as graphical user interfaces or communication stacks. It includes 2 MB of Flash and 1 MB of RAM, along with dedicated hardware acceleration for graphics and JPEG processing.
Why Choose This Part
The dual-core architecture eliminates the need for a separate co-processor by offloading real-time interrupts to the Cortex-M4 while the Cortex-M7 handles heavy computational loads. It features a rich set of high-speed peripherals including MIPI DSI, USB OTG, and dual CAN FD, alongside hardware acceleration for JPEG and 2D graphics that significantly reduces CPU overhead for display tasks.
Applications
Key Specifications
Getting Started
Development is typically performed using the STM32CubeIDE or IAR Embedded Workbench, utilizing the STM32CubeH7 software package for dual-core synchronization middleware. For hardware evaluation, the STM32H747I-DISCO Discovery kit provides a complete platform including an LCD display and access to the MIPI DSI and Ethernet peripherals.
Dev Boards
Development boards and breakout modules featuring the STM32H747XI or compatible chips — ready to use for prototyping.
STM32H747 Family
| Part Number | Difference | Stock |
|---|---|---|
| STM32H747I-DISCO | I-DISCO | — |
| STM32H747IIT6 | IIT6 | 124 |



