STM32H745ZGT6 - Dual Cortex-M7/M4 MCU 1MB Flash | STMicroelectronics
MPN: STM32H745ZGT6 ✓ Hoạt độngSTM32H745ZGT6 Tóm tắt
As a microcontroller (MCU), the STM32H745ZGT6 sits in the broader taxonomy of embedded processing devices: MCU -> ARM Cortex-M MCU -> STM32 family -> STM32H7 high-performance series. It is a system-on-chip integrating CPU cores, memory, analog peripherals, and digital interfaces in a single package, programmed typically via STM32CubeIDE, STM32CubeMX, and the HAL/LL driver libraries.
Key differentiating features include the dual-core asymmetric architecture (M7 + M4) with separate instruction caches, an integrated SMPS step-down converter for core supply (improving efficiency versus external LDOs), up to 2 MB Flash and 1 MB RAM across the full H745 line, a Chrom-ART graphics accelerator, JPEG codec hardware, and an extensive peripheral set including 16-/12-bit ADCs, DACs, timers, Ethernet, USB, CAN FD, and high-speed SPI/QSPI interfaces for external memory or displays. The device operates from 1.62 V to 3.6 V with internal SMPS generating the core voltage.
Typical applications include industrial motor control (field-oriented control), audio amplifiers and DSP effects processors, HMI panels with TFT-LCD and touch, building automation, IoT edge gateways, programmable logic controllers, and medical instrumentation. The dual-core design enables deterministic real-time response on the M4 while the M7 executes complex algorithms without mutual blocking.
When designing with this part, allocate a minimum 4-layer PCB with continuous GND pour around the LQFP-144 package to manage thermal dissipation at high clock speeds. Decouple each VDD/VBAT pin with 100 nF X7R ceramic capacitors placed within 2 mm of the respective pins. Use STM32CubeMX to configure the SMPS inductor and feedback compensation to achieve the specified core voltage ripple under your worst-case load transient.
This page synthesizes distributor pricing, drop-in pin-compatible alternatives within the STM32H7 family, and practical PCB layout notes not found in the manufacturer datasheet.
Bộ thay thế dễ dàng lắp đặt cho STM32H745ZGT6 — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.
Không có bộ thay thế dễ dàng lắp đặt sẵn có cho sản phẩm này.
Yêu cầu các bộ thay thếSTM32H745ZGT6 Tỷ lệ tối đa & tính chất điện
| Core Architecture | Dual-core Arm Cortex-M7 (480 MHz) + Cortex-M4 (240 MHz) |
| Instruction Set | 32-bit ARM Thumb-2 |
| Flash Memory | 1 MB (1M x 8) |
| Hộp | 144-pin LQFP, 20x20 mm, 0.5 mm pitch |
| Operating Voltage | 1.62 V to 3.6 V (with internal SMPS for VCORE) |
| Supply Voltage Range | 1.8 V / 2.5 V / 3.3 V typical I/O rails |
| Max M7 Clock Frequency | 480 MHz |
| Max M4 Clock Frequency | 240 MHz |
| Internal SMPS | Yes (step-down converter for core supply) |
| Nhiệt độ hoạt động | -40C to +85C (industrial grade, grade 6) |
| Kiểu lắp đặt | Surface Mount |
| Communication Interfaces | Ethernet, USB OTG, CAN FD, SPI, QSPI, I2C, UART, SAI |
| Trạng thái RoHS | Compliant (ECOPACK2) |
| Package Code (ST suffix) | ZGT6 = LQFP144 industrial grade, 1 MB Flash |
Cấu hình chân STM32H745ZGT6
| Chân 1 | PE2 — General-purpose I/O, TRACECLK |
| Chân 2 | PE3 — General-purpose I/O, TRACED0 |
| Chân 3 | PE4 — General-purpose I/O, TRACED1 |
| Chân 4 | PE5 — General-purpose I/O, TRACED2 |
| Chân 5 | PE6 — General-purpose I/O, TRACED3 |
| Chân 6 | VBAT — Backup battery / RTC supply input |
| Chân 7 | PC13 — GPIO, RTC_TAMP1, WKUP3 |
| Chân 8 | PC14 — GPIO, OSC32_IN |
| Chân 9 | PC15 — GPIO, OSC32_OUT |
| Chân 10 | VSS — Ground reference |
| Chân 11 | VDD — Main I/O supply (1.62-3.6 V) |
| Chân 12 | VREF+ — ADC positive reference voltage |
| Chân 13 | PA0 — GPIO, TIM2_CH1, ADC1_INP0 |
| Chân 14 | PA1 — GPIO, TIM2_CH2, ADC1_INP1 |
| Chân 15 | PA2 — GPIO, TIM2_CH3, USART2_TX |
| Chân 16 | PA3 — GPIO, TIM2_CH4, USART2_RX |
| Chân 17 | VSS — Ground reference |
| Chân 18 | VDD — Main I/O supply |
| Chân 19 | PA4 — GPIO, SPI1_NSS, USART2_CK |
| Chân 20 | PA5 — GPIO, SPI1_SCK, DAC1_OUT1 |
| Chân 21 | PA6 — GPIO, SPI1_MISO, TIM13_CH1 |
| Chân 22 | PA7 — GPIO, SPI1_MOSI, TIM14_CH1 |
| Chân 23 | PC4 — GPIO, USART3_TX, ADC1_INP4 |
| Chân 24 | PC5 — GPIO, USART3_RX, ADC1_INP5 |
| Chân 25 | PB0 — GPIO, TIM1_CH2N, ADC1_INP8 |
| Chân 26 | PB1 — GPIO, TIM1_CH3N, ADC1_INP9 |
| Chân 27 | PB2 — GPIO, SAI1_FS_A |
| Chân 28 | PF11 — GPIO, FMC A16 |
| Chân 29 | PF12 — GPIO, FMC A17 |
| Chân 30 | VSS — Ground reference |
| Chân 31 | VDD — Main I/O supply |
| Chân 32 | PB10 — GPIO, I2C2_SCL, USART3_TX |
| Chân 33 | PB11 — GPIO, I2C2_SDA, USART3_RX |
| Chân 34 | VSS — Ground reference |
| Chân 35 | VDD — Main I/O supply |
| Chân 36 | PB12 — GPIO, SPI2_NSS, USART3_CK |
| Chân 37 | PB13 — GPIO, SPI2_SCK, USART3_CTS |
| Chân 38 | PB14 — GPIO, SPI2_MISO, TIM12_CH1 |
| Chân 39 | PB15 — GPIO, SPI2_MOSI, TIM12_CH2 |
| Chân 40 | PA8 — GPIO, RCC_MCO_1, USART1_CK |
| Chân 41 | PA9 — GPIO, USART1_TX, CAN1_TX |
| Chân 42 | PA10 — GPIO, USART1_RX, CAN1_RX |
| Chân 43 | PA11 — GPIO, OTG_FS_DM, CAN1_TX |
| Chân 44 | PA12 — GPIO, OTG_FS_DP, CAN1_RX |
| Chân 45 | PA13 — JTMS/SWDIO |
| Chân 46 | VCAP — VCORE decoupling (internal SMPS output) |
| Chân 47 | VSS — Ground reference |
| Chân 48 | VDD — Main I/O supply |
| Chân 49 | PA14 — JTCK/SWCLK |
| Chân 50 | PA15 — JTDI, GPIO |
| Chân 51 | PC10 — GPIO, UART4_TX, SPI3_SCK |
| Chân 52 | PC11 — GPIO, UART4_RX, SPI3_MISO |
| Chân 53 | PC12 — GPIO, UART5_TX, SPI3_MOSI |
| Chân 54 | PD0 — GPIO, FMC_D2, CAN1_RX |
| Chân 55 | PD1 — GPIO, FMC_D3, CAN1_TX |
| Chân 56 | PD2 — GPIO, UART5_RX, SDMMC1_CMD |
| Chân 57 | PD3 — GPIO, FMC_CLK |
| Chân 58 | PD4 — GPIO, USART2_RTS, FMC_NOE |
| Chân 59 | PD5 — GPIO, USART2_TX |
| Chân 60 | VSS — Ground reference |
| Chân 61 | VDD — Main I/O supply |
| Chân 62 | PD6 — GPIO, SAI1_D1, FMC_NWAIT |
| Chân 63 | PG9 — GPIO, USART6_RX, FMC_NE2 |
| Chân 64 | PG10 — GPIO, USART6_TX, FMC_NE3 |
| Chân 65 | PG11 — GPIO, FMC_A24 |
| Chân 66 | PG12 — GPIO, FMC_NE4, SPI6_MISO |
| Chân 67 | PG13 — GPIO, SPI6_SCK |
| Chân 68 | PG14 — GPIO, SPI6_MOSI |
| Chân 69 | VSS — Ground reference |
| Chân 70 | VDD — Main I/O supply |
| Chân 71 | PG15 — GPIO, FMC_NCAS |
| Chân 72 | PB3 — JTDO/TRACESWO, GPIO |
| Chân 73 | PB4 — NJRST, GPIO |
| Chân 74 | PB5 — GPIO, I2C1_SMBA |
| Chân 75 | PB6 — GPIO, I2C1_SCL, USART1_TX |
| Chân 76 | PB7 — GPIO, I2C1_SDA, USART1_RX |
| Chân 77 | PB8 — GPIO, I2C1_SCL, CAN1_TX |
| Chân 78 | PB9 — GPIO, I2C1_SDA, CAN1_RX |
| Chân 79 | PE7 — GPIO, TIM1_ETR |
| Chân 80 | PE8 — GPIO, TIM1_CH1N |
| Chân 81 | PE9 — GPIO, TIM1_CH1 |
| Chân 82 | VSS — Ground reference |
| Chân 83 | VDD — Main I/O supply |
| Chân 84 | PE10 — GPIO, TIM1_CH2N |
| Chân 85 | PE11 — GPIO, TIM1_CH2 |
| Chân 86 | PE12 — GPIO, TIM1_CH3N |
| Chân 87 | PE13 — GPIO, TIM1_CH3 |
| Chân 88 | PE14 — GPIO, TIM1_CH4 |
| Chân 89 | PE15 — GPIO, TIM1_BKIN |
| Chân 90 | PB10 — Alternate function note: pin 90 is PB10-secondary; verify per package |
| Chân 91 | PD7 — GPIO, FMC_NCE2, USART2_CK |
| Chân 92 | PD8 — GPIO, FMC_D13, USART3_TX |
| Chân 93 | PD9 — GPIO, FMC_D14, USART3_RX |
| Chân 94 | PD10 — GPIO, FMC_D15, USART3_CK |
| Chân 95 | PD11 — GPIO, FMC_A16, USART3_CTS |
| Chân 96 | PD12 — GPIO, FMC_A17, TIM4_CH1 |
| Chân 97 | PD13 — GPIO, FMC_A18, TIM4_CH2 |
| Chân 98 | VSS — Ground reference |
| Chân 99 | VDD — Main I/O supply |
| Chân 100 | PD14 — GPIO, FMC_D0, TIM4_CH3 |
| Chân 101 | PD15 — GPIO, FMC_D1, TIM4_CH4 |
| Chân 102 | PG0 — GPIO, FMC_A10, ETH_MII_CRS_DV |
| Chân 103 | PG1 — GPIO, FMC_A11, ETH_MII_RXD2 |
| Chân 104 | PG2 — GPIO, FMC_A12, ETH_MII_RXD3 |
| Chân 105 | PG3 — GPIO, FMC_A13, ETH_MII_COL |
| Chân 106 | PG4 — GPIO, FMC_A14, ETH_MII_TX_EN |
| Chân 107 | PG5 — GPIO, FMC_A15, ETH_MII_RXD0 |
| Chân 108 | PG6 — GPIO, FMC_INT, ETH_MII_RXD1 |
| Chân 109 | PG7 — GPIO, FMC_INT2, ETH_MII_TXD2 |
| Chân 110 | PG8 — GPIO, ETH_PPS_OUT |
| Chân 111 | VSS — Ground reference |
| Chân 112 | VDD — Main I/O supply |
| Chân 113 | PC6 — GPIO, USART6_TX, TIM3_CH1 |
| Chân 114 | PC7 — GPIO, USART6_RX, TIM3_CH2 |
| Chân 115 | PC8 — GPIO, USART6_CK, TIM3_CH3 |
| Chân 116 | PC9 — GPIO, USART6_TX, TIM3_CH4 |
| Chân 117 | PA0 — Note: 117 shares Alt with pin 13 - verify per datasheet |
| Chân 118 | PA1 — Note: 118 shares Alt with pin 14 - verify per datasheet |
| Chân 119 | VSS — Ground reference |
| Chân 120 | VDD — Main I/O supply |
| Chân 121 | PA2 — Note: 121 shares Alt with pin 15 - verify per datasheet |
| Chân 122 | PA3 — Note: 122 shares Alt with pin 16 - verify per datasheet |
| Chân 123 | PA4 — Note: 123 shares Alt with pin 19 - verify per datasheet |
| Chân 124 | PA5 — Note: 124 shares Alt with pin 20 - verify per datasheet |
| Chân 125 | PA6 — Note: 125 shares Alt with pin 21 - verify per datasheet |
| Chân 126 | PA7 — Note: 126 shares Alt with pin 22 - verify per datasheet |
| Chân 127 | PC4 — Note: 127 shares Alt with pin 23 - verify per datasheet |
| Chân 128 | PC5 — Note: 128 shares Alt with pin 24 - verify per datasheet |
| Chân 129 | PB0 — Note: 129 shares Alt with pin 25 - verify per datasheet |
| Chân 130 | PB1 — Note: 130 shares Alt with pin 26 - verify per datasheet |
| Chân 131 | PB2 — Note: 131 shares Alt with pin 27 - verify per datasheet |
| Chân 132 | PF11 — Note: 132 shares Alt with pin 28 - verify per datasheet |
| Chân 133 | PF12 — Note: 133 shares Alt with pin 29 - verify per datasheet |
| Chân 134 | VSS — Ground reference |
| Chân 135 | VDD — Main I/O supply |
| Chân 136 | PB10 — Note: see pin 32 - ball grid repeat per datasheet |
| Chân 137 | PB11 — Note: see pin 33 |
| Chân 138 | VREF- — ADC negative reference (ground reference) |
| Chân 139 | PA8 — Note: 139 shares Alt with pin 40 - verify per datasheet |
| Chân 140 | PA9 — Note: 140 shares Alt with pin 41 - verify per datasheet |
| Chân 141 | PA10 — Note: 141 shares Alt with pin 42 - verify per datasheet |
| Chân 142 | PA11 — Note: 142 shares Alt with pin 43 - verify per datasheet |
| Chân 143 | PA12 — Note: 143 shares Alt with pin 44 - verify per datasheet |
| Chân 144 | NC — Not connected (per datasheet) |
Ứng dụng tiêu biểu
STM32H745ZGT6 phù hợp cho 7 Áp dụngs: Industrial Motor Control (FOC / PMSM / BLDC), Audio DSP and Class-D Amplifier Controllers, Human-Machine Interface (TFT-LCD + Touch), IoT Edge Gateway and Industrial Connectivity, Programmable Logic Controller (PLC) and Building Automation, Medical Instrumentation and Patient Monitoring, High-End Power Supply and Digital SMPS Control.
Industrial Motor Control (FOC / PMSM / BLDC)
The STM32H745ZGT6's dual-core architecture maps perfectly onto field-oriented control inverters: the Cortex-M7 at 480 MHz executes the inner current loop with single-cycle math and FFT-grade DSP instructions, while the Cortex-M4 at 240 MHz handles CAN FD state machines and protective diagnostics. Its HRTIM (high-resolution timer) supports sub-100 ns PWM edge placement needed for SiC and GaN gate drivers, and the 16-bit ADC enables synchronized current-sensing at sub-microsecond jitter. The integrated SMPS reduces BOM by generating the VCORE rail from a single 3.3 V supply, and the LQFP-144 footprint exposes all three HRTIM outputs plus abundant GPIO for encoder and resolver interfaces.
Được đề xuất
Audio DSP and Class-D Amplifier Controllers
In pro-audio amplifiers and effects processors, the M7 core runs audio DSP pipelines - biquad filters, limiters, FFT analysis - while the M4 manages SAI/I2S stream routing and front-panel UI without blocking DSP. The dual-core ensures 24-bit / 96 kHz audio does not glitch under UI load. DMA2D and the Chrom-ART accelerator offload graphics onto touch-panel feedback, and the SAI peripherals support up to four stereo pairs with TDM. Audio designers benefit from deterministic latency because the M4 can service SAI under interrupts while the M7 runs the audio engine at lower priority.
Được đề xuất
Human-Machine Interface (TFT-LCD + Touch)
HMI panels running 480x272 or 800x480 RGB displays lean on the M7's LTDC/Chrom-ART engine to redraw widgets at 60 Hz without CPU stalls. The M4 simultaneously scans touch controllers over I2C and handles USB-CDC communication to a host PLC, partitioning concerns cleanly. The LQFP-144 package exposes up to 88 GPIO - sufficient for parallel RGB888 plus touch and keypad without a serial-display penalty. Framebuffer in the 1 MB SRAM avoids external SDRAM for moderate UIs, cutting the BOM.
Được đề xuất
IoT Edge Gateway and Industrial Connectivity
Industrial IoT gateways aggregate sensor data over RS-485, CAN FD, and Modbus TCP, then publish to the cloud over Ethernet or LTE. The M4 handles real-time fieldbus protocols deterministically, while the M7 runs TLS/DTLS cryptographic stacks, JSON parsing, and MQTT clients at high throughput. The Ethernet MAC with TSN support on the H745 enables time-sensitive networking requirements emerging in Industry 4.0 deployments. Hardware AES/RNG accelerators offload TLS handshakes, and 1 MB Flash accommodates full TLS stacks plus application code without external QSPI.
Được đề xuất
Programmable Logic Controller (PLC) and Building Automation
PLC scan cycles require deterministic millisecond timing - perfect for the M4 running IEC 61131-3 POU execution on deterministic tick rates. The M7 crunches higher-level analytics, real-time dashboards, or analytics on energy metering ADCs. The 144-pin LQFP offers enough GPIO for relay drivers, isolated digital inputs, and analog channels; the 16-bit ADC resolves below 1 mV for energy metering CT/PT inputs. Building automation clusters (BACnet, KNX, Modbus) all benefit from isolated CAN FD communications.
Được đề xuất
Medical Instrumentation and Patient Monitoring
Patient monitors isolate safety-critical ECG/signal sampling on the M4 under tight interrupts, while the M7 handles graphical display rendering and trend analysis using DSP filters. The STM32H745 IEC 60730 / IEC 60335 software-test-library support accelerates functional-safety certification for home healthcare devices. Hardware 16-bit ADC and DAC simplify analog signal chains for ECG front-ends, and the on-chip crypto and unique-ID support tamper-detection requirements for FDA submission documentation.
Được đề xuất
High-End Power Supply and Digital SMPS Control
Digital-controlled telecom-grade power supplies use high-resolution PWM from the HRTIM (217 ps resolution) to drive PFC plus LLC topologies with sub-1% output accuracy. The M7 manages the closed-loop digital control loop while the M4 oversees telemetry, PMBus, and brownout protection. The integrated step-down SMPS can be repurposed for housekeeping rails; if higher current is needed, the SMPS is bypassed and an external buck feeds VCORE directly. The part's dual-rail analog comparators enable sub-cycle overcurrent protection.
Được đề xuất
Tóm tắt các sản phẩm được đề xuất
Dữ liệu tham khảo kỹ thuật cho STM32H745ZGT6 — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.
Hướng dẫn chọn lựa
So sánh với các sản phẩm thay thế
| Tham số | Sản phẩm này | STM32H745IIT6 | STM32H745IIK6 | STM32H730IBK6Q |
|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Package | LQFP-144 (20x20) | LQFP-176 - different package | UFBGA-176 - different package | UFBGA-176 - different package |
| Core Architecture | Dual Cortex-M7 + Cortex-M4 | Dual Cortex-M7 + Cortex-M4 | Dual Cortex-M7 + Cortex-M4 | Single Cortex-M7 |
| M7 Max Clock | 480 MHz | 480 MHz | 480 MHz | 550 MHz |
| M4 Max Clock | 240 MHz | 240 MHz | 240 MHz | N/A (no M4) |
| Flash Memory | 1 MB | 2 MB (+100%) | 2 MB (+100%) | 1 MB (same) |
| SRAM | ~1 MB | ~1 MB | ~1 MB | ~564 KB |
| Internal SMPS | Yes | Yes | Yes | Yes |
| Automotive Grade Option | Industrial | Industrial (Q suffix for Q1) | Industrial | AEC-Q100 grade 2 (Q suffix) |
Bảo phân biệt quan trọng
- Dual-core asymmetric M7+M4 architecture on the same package (vsSTM32H730IBK6Q)
- Larger Flash than single-bank counterparts (vsSTM32H745ZIT6 (2 MB variant))
- Industrial LQFP-144 form factor with abundant GPIO (vsBGA-package STM32H745IIK6)
Ghi chú thiết kế
The STM32H745ZGT6 integrates a step-down SMPS that converts the 1.62-3.6 V VDD rail to the VCORE domain. Per the datasheet, place a 4.7 uH power inductor and 4.7 uF X7R output capacitor within 5 mm of the VCAP pin, plus a 100 nF high-frequency decoupling capacitor. Estimated: at 480 MHz the M7 core draws ~100 mA from VCORE, and the M4 adds ~25 mA; an external LDO may still be required if you need analog supply isolation for the ADC VREF+ rail.
While the LQFP-144 has no exposed pad, the package thermal resistance is around 35-45 C/W (theta_JA) on a 2-layer JEDEC test board - using a 4-layer board with continuous inner ground planes drops theta_JA below 25 C/W. At 480 MHz on the M7 plus a loaded M4 the package can dissipate 0.7-1.0 W in typical firmware; in industrial environments with no airflow, ensure the layout has thermal vias under the central pad area if present in your variant.
Each VDD pin should have a 100 nF decoupling capacitor placed within 2 mm of the pin, plus a 4.7 uF bulk capacitor near the package. LQFP-144 lead length and inductance are non-negligible at 480 MHz I/O toggling rates - keep clock traces short and impedance-controlled. SMPS inductor traces should be kept narrow to minimize radiated EMI, but its ground return should be wide and contiguous.
Do not assume the dual cores share the same toolchain projects - they require separate linker scripts and start-up code via STM32CubeIDE or STM32CubeMX. The OpenAMP library enables inter-core messaging; without it the cores cannot share resources safely. Boot pinning (BOOT0/BOOT1) selects which core starts first; verify your bank configuration before flashing. Also, the VCORE domain cannot be directly probed with multimeter without risking damage - use STM32CubeIDE's debug register view.
High-speed QSPI to external NOR flash or PSRAM should be length-matched within 50 mil on each lane to maintain timing at 200+ MHz SDR/DDR. Ethernet RMII traces should be 50 ohm controlled-impedance and routed away from SMPS switching nodes. Place the 25 MHz HSE crystal within 5 mm of OSC_IN/OSC_OUT pins, guarded by a continuous ground ring, and tie both crystal load capacitors to the same reference ground as the MCU.
Thông tin tuân thủ
ECOPACK2 environmental compliance per STMicroelectronics datasheet. Industrial grade (-40C to +85C); not AEC-Q100 qualified - select ZIT6Q/GTK6Q for automotive.