Overview
The STM32H747IGT6 is a high-performance microcontroller from STMicroelectronics, part of the STM32H747xI/G series. It is based on the dual-core architecture of the Arm® Cortex®-M7 and Cortex®-M4 32-bit RISC cores. The Cortex®-M7 core operates at up to 480 MHz, while the Cortex®-M4 core operates at up to 240 MHz. Both cores feature floating-point units (FPUs) and support DSP instructions, enhancing the device's computational capabilities and security with a memory protection unit (MPU).
Key Specifications
Specification | Details |
---|---|
Cores | 32-bit Arm® Cortex®-M7 and Cortex®-M4 |
Core Frequencies | Cortex®-M7: up to 480 MHz, Cortex®-M4: up to 240 MHz |
Flash Memory | Up to 2 Mbytes with read-while-write support |
RAM | 1 Mbyte: 192 Kbytes of TCM RAM, 864 Kbytes of user SRAM, and 4 Kbytes of backup SRAM |
Memory Interface | Dual mode Quad-SPI memory interface up to 133 MHz |
External Memory Controller | Up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND flash memory |
Power Supply | 1.62 to 3.6 V application supply and I/Os |
Power Domains | 3 separate power domains (D1, D2, D3) with independent clock-gating or switch-off |
Communication Peripherals | Up to 35 peripherals including I2Cs, USARTs, SPIs, CAN, USB OTG, Ethernet MAC |
Analog Peripherals | 3 ADCs, 2 DACs, 2 ultra-low power comparators, 2 operational amplifiers |
Timers and Watchdogs | Up to 22 timers and watchdogs including high-resolution timer, general-purpose timers, and low-power timers |
Package | LQFP 176 24x24x1.4 mm |
Operating Temperature | -40°C to 125°C |
Key Features
- Dual-core architecture with 32-bit Arm® Cortex®-M7 and Cortex®-M4 cores, each with an FPU and DSP instructions.
- High-speed embedded memories: up to 2 Mbytes of flash memory and 1 Mbyte of RAM, including TCM RAM and backup SRAM.
- Extensive range of I/Os and peripherals connected to APB, AHB, and AXI buses.
- Multiple communication interfaces: I2Cs, USARTs, SPIs, CAN, USB OTG, Ethernet MAC, and more.
- Analog peripherals: 3 ADCs, 2 DACs, ultra-low power comparators, operational amplifiers, and digital filters for sigma-delta modulators.
- Advanced graphics capabilities: LCD-TFT controller, MIPI DSI host, Chrom-ART graphical hardware accelerator, and hardware JPEG codec.
- High-resolution timer, multiple general-purpose timers, low-power timers, and watchdogs.
- Security features: ROP, PC-ROP, active tamper, and true random number generators.
- Low-power modes: Sleep, Stop, Standby, and VBAT support with battery charging capability.
Applications
- Industrial automation and control systems
- Medical devices requiring high computational power and low power consumption
- Aerospace and defense applications needing robust security and reliability
- Automotive systems, including advanced driver-assistance systems (ADAS)
- Consumer electronics such as smart home devices and IoT applications
- High-performance computing in embedded systems
Q & A
- What are the core frequencies of the STM32H747IGT6?
The Cortex®-M7 core operates at up to 480 MHz, and the Cortex®-M4 core operates at up to 240 MHz.
- How much flash memory and RAM does the STM32H747IGT6 have?
It has up to 2 Mbytes of flash memory and 1 Mbyte of RAM, including 192 Kbytes of TCM RAM and 4 Kbytes of backup SRAM.
- What are the key communication peripherals available on the STM32H747IGT6?
The device includes I2Cs, USARTs, SPIs, CAN, USB OTG, Ethernet MAC, and other communication interfaces.
- What are the power supply and power management features of the STM32H747IGT6?
The device operates with a 1.62 to 3.6 V application supply and I/Os, with three separate power domains that can be independently clock-gated or switched off.
- Does the STM32H747IGT6 support low-power modes?
Yes, it supports Sleep, Stop, Standby, and VBAT modes with battery charging capability.
- What are the security features of the STM32H747IGT6?
The device includes ROP, PC-ROP, active tamper, and true random number generators for enhanced security.
- What is the package type of the STM32H747IGT6?
The device is available in an LQFP 176 24x24x1.4 mm package.
- What are the operating temperature ranges for the STM32H747IGT6?
The device operates from -40°C to 125°C.
- Does the STM32H747IGT6 support advanced graphics capabilities?
Yes, it includes an LCD-TFT controller, MIPI DSI host, Chrom-ART graphical hardware accelerator, and hardware JPEG codec).
- What are the key analog peripherals available on the STM32H747IGT6?
The device features 3 ADCs, 2 DACs, ultra-low power comparators, operational amplifiers, and digital filters for sigma-delta modulators).