Overview
The STM32H745ZGT6 is a high-performance microcontroller from STMicroelectronics, based on the dual-core architecture of the 32-bit Arm® Cortex®-M7 and Cortex®-M4 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 Arm® single- and double-precision operations, along with a full set of DSP instructions and a memory protection unit (MPU) for enhanced security. This microcontroller is designed for applications requiring high computational power, extensive memory, and a wide range of peripherals and interfaces.
Key Specifications
Parameter | Specification |
---|---|
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 SRAM in Backup domain |
Quad-SPI Memory Interface | Dual mode, up to 133 MHz |
External Memory Controller | Up to 32-bit data bus, supporting SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND flash memory up to 125 MHz |
Power Supply | 1.62 to 3.6 V application supply and I/Os, 1.2 to 3.6 V VBAT supply |
Low-Power Modes | Sleep, Stop, Standby, and VBAT with battery charging capability |
Communication Peripherals | Up to 35 peripherals including I2Cs, USARTs, SPIs, SAIs, CAN controllers, USB OTG, Ethernet MAC, and more |
Analog Peripherals | 3x ADCs, 2x DACs, 2x ultra-low-power comparators, 2x operational amplifiers, and more |
Timers and Watchdogs | Up to 22 timers and watchdogs, including high-resolution timer and RTC |
Debug Mode | SWD & JTAG interfaces, 4-Kbyte embedded trace buffer |
Key Features
- Dual-core architecture with Arm® Cortex®-M7 and Cortex®-M4 cores, each with FPU and DSP instructions.
- High-speed embedded memories: up to 2 Mbytes of flash memory and 1 Mbyte of RAM.
- Dual mode Quad-SPI memory interface and flexible external memory controller.
- Extensive range of communication peripherals: I2Cs, USARTs, SPIs, SAIs, CAN controllers, USB OTG, Ethernet MAC, etc.
- Advanced analog peripherals: 3x ADCs, 2x DACs, ultra-low-power comparators, operational amplifiers, and more.
- Multiple timers and watchdogs, including a high-resolution timer and RTC with sub-second accuracy.
- Low-power modes: Sleep, Stop, Standby, and VBAT with battery charging capability.
- High power-efficiency SMPS step-down converter regulator and voltage scaling in Run and Stop modes.
- Security features: ROP, PC-ROP, active tamper, and memory protection unit (MPU).
- Graphics capabilities: LCD-TFT controller up to XGA resolution and Chrom-ART graphical hardware accelerator.
Applications
- Industrial automation and control systems.
- Medical devices requiring high computational power and precision.
- Aerospace and defense applications needing robust and secure microcontrollers.
- Automotive systems, including advanced driver-assistance systems (ADAS) and infotainment.
- Consumer electronics such as smart home devices and high-end appliances.
- IoT devices that require advanced processing and communication capabilities.
Q & A
- What are the core frequencies of the STM32H745ZGT6?
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 STM32H745ZGT6 have?
Up to 2 Mbytes of flash memory and 1 Mbyte of RAM.
- What types of communication peripherals are available on the STM32H745ZGT6?
The device includes I2Cs, USARTs, SPIs, SAIs, CAN controllers, USB OTG, Ethernet MAC, and more.
- Does the STM32H745ZGT6 support low-power modes?
Yes, it supports Sleep, Stop, Standby, and VBAT modes with battery charging capability.
- What security features are included in the STM32H745ZGT6?
ROP, PC-ROP, active tamper, and a memory protection unit (MPU).
- Can the STM32H745ZGT6 be used in industrial applications?
Yes, it is suitable for industrial automation and control systems due to its high performance and robust features.
- Does the STM32H745ZGT6 have graphics capabilities?
Yes, it includes an LCD-TFT controller up to XGA resolution and a Chrom-ART graphical hardware accelerator.
- What is the power supply range for the STM32H745ZGT6?
1.62 to 3.6 V application supply and I/Os, and 1.2 to 3.6 V VBAT supply.
- How many timers and watchdogs are available on the STM32H745ZGT6?
Up to 22 timers and watchdogs, including a high-resolution timer and RTC.
- Does the STM32H745ZGT6 support debug modes?
Yes, it includes SWD & JTAG interfaces and a 4-Kbyte embedded trace buffer.