STMicroelectronics' model STM32H745ZGT6 (click to buy now) is a 32-bit MCU microcontroller that uses high-performance Arm® Cortex®-M7 and Cortex® M4 32-bit RISC cores. The Cortex®-M7 core operates at up to 480MHz, and the Cortex®M4 core operates at speeds up to 240 MHz. Both cores feature a floating-point unit (FPU) supporting Arm® single- and double-precision (Cortex®-M7 core) operations and conversions (IEEE 754 compliant), including a full set of DSP instructions and a Memory Protection Unit (MPU) , to enhance application security.
The STM32H745ZGT6 contains high-speed embedded memory with up to 2M bytes of dual bank flash, up to 1 Mbyte of RAM (including 192 KB of TCM RAM, up to 864 KB of user SRAM and 4 KB of backup SRAM), and connection to the APB bus , AHB bus, 2x32-bit multi-AHB bus matrix and multi-layer AXI interconnect supporting internal and external memory access.
STM32H745ZGT6 provides three ADCs, two DACs, two ultra-low power comparators, a low-power RTC, a high-resolution timer, 12 general-purpose 16-bit timers, and two PWM timers for motor control , five low-power timers, and a true random number generator (RNG). The device supports four digital filters for external sigma-delta modulators (DFSDM). They also feature standard and advanced communication interfaces.
Functional features of STM32H745ZGT6
1. 32-bit Arm® Cortex®-M7 core with double-precision FPU and L1 cache: 16 KB data and 16 KB instruction cache, frequency up to 480 Hz, MPU, 1027 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1) and DSP instructions ;
2. 32-bit Arm® 32-bit Cortex®-M4 core with FPU, Adaptive Real-Time Accelerator (ART Accelerator™) for internal flash and external memory, frequency up to 240MHz, MPU, 300 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1 ) and DSP instruction memory;
3. Up to 2MB of flash memory supports reading and writing at the same time;
4. 1MB RAM: 192 KB TCM RAM;
5. 64KB ITCM RAM + 128KB DTCM RAM for time-critical routines), 864 KB user SRAM, and 4KB SRAM in the backup domain;
6. Dual-mode Quad SPI memory interface, running up to 133MHz;
7. Flexible external memory controller, supporting up to 32-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND flash memory;
8. In synchronous mode, the memory clock can reach up to 125MHz;
9. CRC calculation unit security;
10. ROP, PC-ROP, active tampering universal input/output;
11. Up to 168 I/O ports with interrupt function.
Application areas of STM32H745ZGT6
STM32H747AII6 is a high-performance 32-bit MCU that is widely used in embedded systems and IoT applications in various fields. Its main application areas are as follows:
1. Industrial automation: STM32H747AII6 can be used to control and monitor industrial equipment and production lines. It has high performance and real-time performance and supports multiple communication protocols, such as CAN, Ethernet, USART, etc.
2. Automotive electronics: STM32H747AII6 has powerful graphics processing capabilities and embedded display controllers, and can be used in automotive dashboards, infotainment systems, navigation systems, driver assistance systems, etc.
3. Home automation: STM32H747AII6 supports various communication protocols, such as Ethernet, Wi-Fi, Bluetooth, etc., and can be used in smart home systems, such as smart lighting, smart security, smart home appliances, etc.
4. Medical equipment: STM32H747AII6 has high performance and low power consumption, and is suitable for medical equipment, such as blood pressure monitors, blood glucose meters, heart rate monitors, etc.
5. Smart IoT devices: STM32H747AII6 is suitable for various IoT devices, such as smart sensors, smart environment monitors, smart furniture, etc.
Parameters of STM32H745ZGT6
Brand: STMicroelectronics
Product Category: Embedded - Microcontrollers
Package: 144-LQFP(20x20)
Packaging: Pallet
Core processor: ARM Cortex-M4, Cortex-M7
Kernel specification: 32-bit
Speed: 240MHz, 480MHz
Connectivity: CANbus, EBI/EMI, Ethernet, I2C, IrDA, LINbus, MDIO, MMC/SD/SDIO, QSPI, SAI, SPDIF, SPI, SWPMI, UART/USART, USB OTG
Peripherals: Undervoltage detection/reset, DMA, I2S, LCD, POR, PWM, WDT
Number of I/Os: 97
Program storage capacity: 1MB (1M x 8)
Program memory type: Flash
RAM size: 1M x 8
Voltage-power supply (Vcc/Vdd): 1.62V ~ 3.6V
Data converter: A/D 23x16b; D/A 2x12b
Oscillator type: Internal
Working temperature: -40°C ~ 85°C(TA)
Installation type: surface mount type
Basic product number: STM32
Product application: high performance MCU
Pin diagram of STM32H745ZGT6
Functional block diagram of STM32H745ZGT6
If you are interested in the above products, please contact us via the following email address: