Overview
The STM32H747AII6, produced by STMicroelectronics, is a high-performance microcontroller 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 through a memory protection unit (MPU).
This microcontroller is designed with extensive embedded memories, including up to 2 Mbytes of flash memory with read-while-write support and 1 Mbyte of RAM. It also features a wide range of enhanced I/Os and peripherals, making it suitable for complex and demanding applications.
Key Specifications
Specification | Details |
---|---|
Cores | 32-bit Arm® Cortex®-M7 core (up to 480 MHz) and 32-bit Arm® Cortex®-M4 core (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, flexible external memory controller up to 32-bit data bus |
Power Supply | 1.62 to 3.6 V application supply and I/Os, multiple power domains |
Communication Peripherals | Up to 35 peripherals including I2Cs, USARTs, SPIs, CAN controllers, USB OTG, Ethernet MAC, and more |
Analog Peripherals | 3 ADCs, 2 DACs, 2 ultra-low power comparators, 2 operational amplifiers, and more |
Timers and Watchdogs | Up to 22 timers and watchdogs including high-resolution timer, general-purpose timers, and low-power timers |
Graphics and Display | LCD-TFT controller up to XGA resolution, MIPI DSI host, Chrom-ART graphical hardware Accelerator |
Security Features | ROP, PC-ROP, active tamper, true random number generators, 96-bit unique ID |
Key Features
- Dual-core architecture with Arm® Cortex®-M7 and Cortex®-M4 cores, each with FPU and DSP instructions.
- High-speed embedded memories including dual-bank flash and extensive RAM.
- Extensive range of enhanced I/Os and peripherals connected to APB, AHB, and AXI buses.
- Multiple power domains with low-power modes: Sleep, Stop, Standby, and VBAT supporting battery charging.
- Advanced communication interfaces such as USB OTG, Ethernet MAC, CAN FD, and more.
- Rich set of analog peripherals including ADCs, DACs, comparators, and operational amplifiers.
- Graphics capabilities with LCD-TFT controller and Chrom-ART graphical hardware Accelerator.
- Robust security features including ROP, PC-ROP, active tamper, and true random number generators.
Applications
The STM32H747AII6 is suitable for a wide range of applications that require high performance, low power consumption, and advanced features. These include:
- Industrial automation and control systems.
- Medical devices requiring precise analog and digital processing.
- Automotive systems, especially those needing advanced motor control and communication interfaces.
- Consumer electronics such as smart home devices and high-end appliances.
- IoT devices that require robust security and low power consumption.
Q & A
- What are the core frequencies of the STM32H747AII6?
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 STM32H747AII6 have?
It has up to 2 Mbytes of flash memory and 1 Mbyte of RAM.
- What types of communication peripherals are available on the STM32H747AII6?
The device includes I2Cs, USARTs, SPIs, CAN controllers, USB OTG, Ethernet MAC, and more.
- Does the STM32H747AII6 support low-power modes?
Yes, it supports Sleep, Stop, Standby, and VBAT modes with battery charging capability.
- What are the key security features of the STM32H747AII6?
The device features ROP, PC-ROP, active tamper, true random number generators, and a 96-bit unique ID.
- What is the operating voltage range of the STM32H747AII6?
The application supply and I/Os operate within the range of 1.62 to 3.6 V.
- Does the STM32H747AII6 support graphics and display interfaces?
Yes, it includes an LCD-TFT controller up to XGA resolution and a MIPI DSI host.
- How many timers and watchdogs are available on the STM32H747AII6?
The device has up to 22 timers and watchdogs, including high-resolution timers and general-purpose timers.
- What is the purpose of the Chrom-ART graphical hardware Accelerator?
The Chrom-ART graphical hardware Accelerator reduces CPU load for graphical tasks.
- Is the STM32H747AII6 ECOPACK2 compliant?
Yes, all packages of the STM32H747AII6 are ECOPACK2 compliant.