STMicroelectronics STM32F745ZGT6
- Part No.:
- STM32F745ZGT6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
STM32F745ZGT6.pdf
- Description:
- IC MCU 32BIT 1MB FLASH 144LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,841
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F745ZGT6 from STMicroelectronics is a high-performance ARM® Cortex®-M7 32-bit microcontroller with FPU, delivering 462 DMIPS at 216 MHz, featuring 1 MB Flash, 320 KB + 16 KB + 4 KB RAM, USB OTG HS/FS, 10/100 Ethernet MAC, and dual CAN 2.0B interfaces - deployed in industrial HMI, medical imaging front-ends, and real-time motor control systems.
For engineers reviewing the STM32F745ZGT6 datasheet, STM32F745ZGT6 pinout, STM32F745ZGT6 application, or STM32F745ZGT6 equivalent, key selection considerations include LQFP144 package compatibility, TCM RAM allocation for deterministic execution, Chrom-ART Accelerator™ support for LCD-TFT graphics, IEEE 1588v2 hardware timestamping in Ethernet, and dual Quad-SPI interface capability for external code/data expansion.
Technical Context
The STM32F745ZGT6 integrates an Arm Cortex-M7 core with dual 4-KB L1 caches (instruction and data), ART Accelerator™ enabling zero-wait-state execution from Flash, and MPU for memory protection. It supports adaptive real-time execution via tightly coupled memory (TCM) - 64 KB data TCM for critical variables and 16 KB instruction TCM for latency-sensitive routines.
Its connectivity stack includes two independent USB controllers (FS OTG + HS/FS OTG with dedicated DMA), a full-featured 10/100 Ethernet MAC with MII/RMII and IEEE 1588v2 hardware support, and dual bxCAN 2.0B controllers with time-triggered communication capability - all synchronized to a multi-source clock system with PLLSAI for audio/LCD timing isolation.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M7 with FPU, 216 MHz max frequency, 462 DMIPS performance - enables complex real-time control algorithms and DSP workloads without external co-processors. |
| Memory | 1 MB Flash + 320 KB SRAM + 16 KB ITCM + 4 KB backup SRAM - supports large firmware images, real-time buffers, and RTC-persistent data storage across power modes. |
| ADC | Three 12-bit ADCs, up to 24 channels, 7.2 MSPS in triple interleaved mode - suitable for simultaneous sampling of motor phase currents, temperature, and voltage feedback. |
| Timers | Up to 18 timers including 2x 32-bit and 13x 16-bit general-purpose units, all running at 216 MHz - provides precise PWM generation, encoder counting, and time-stamped event capture. |
| Connectivity | Dual CAN 2.0B, USB 2.0 HS/FS OTG, 10/100 Ethernet MAC, 4x USART, 6x SPI, 2x SAI, SPDIFRX, HDMI-CEC - enables robust fieldbus integration, multimedia streaming, and industrial networking. |
| Graphics | LCD-TFT controller supporting XGA (1024×768), Chrom-ART Accelerator™ (DMA2D) for hardware-accelerated 2D graphics composition - reduces CPU load in GUI rendering for embedded displays. |
| Security & RNG | True random number generator (RNG), 96-bit unique ID, CRC calculation unit - supports secure boot, cryptographic key generation, and firmware integrity verification. |
Pinout & Package
LQFP144 (20 × 20 mm, 0.5 mm pitch) package with 144 leads; thermally enhanced exposed pad (EPAD) for improved heat dissipation in continuous high-CPU-load operation.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD/VSS | Core & I/O power supply / ground | Separate 1.7–3.6 V domains for analog/digital sections; decoupling required on VCAP1/VCAP2 pins per datasheet Section 6.3.2. |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/O | 168 total GPIOs; up to 166 are 5 V-tolerant, enabling direct interfacing with legacy 5 V peripherals without level shifters. |
| PH13–PH15, PI0–PI12 | LCD-TFT interface signals | Parallel 24-bit RGB interface supporting 8080/6800 modes and XGA resolution - directly drives TFT panels without external display controller. |
| PA11/PA12, PB14/PB15 | USB OTG FS/HS physical layer | Dedicated full-speed PHY (PA11/PA12) and ULPI interface (PB14/PB15) - allows concurrent USB device/host operation with minimal pin count overhead. |
| PC1–PC4, PG11–PG14 | Ethernet MAC RMII signals | 10/100 Mbit/s RMII interface with IEEE 1588v2 hardware timestamping - enables precision time synchronization in industrial Ethernet applications. |
| PD0–PD15, PE2–PE7 | FMC address/data bus | Flexible Memory Controller supporting NOR/NAND/SDRAM with up to 32-bit data bus - enables external program execution or frame buffer expansion. |
Key Features
| Feature | Design Value |
|---|---|
| ART Accelerator™ + L1 cache | Enables zero-wait-state execution from internal Flash at 216 MHz - eliminates instruction fetch bottlenecks in deterministic real-time loops. |
| Chrom-ART Accelerator™ (DMA2D) | Hardware-accelerated 2D graphics operations (copy, blend, format conversion) - offloads CPU during GUI rendering, reducing frame latency by >60% vs software-only rendering. |
| Dual Quad-SPI interface | Supports XIP (execute-in-place) from two independent serial flash devices - enables secure dual-firmware storage and fast boot from encrypted external memory. |
| IEEE 1588v2 Ethernet MAC | Hardware timestamping with sub-100 ns precision and PTP event message handling - essential for time-synchronized motion control and distributed I/O systems. |
| TCM memory architecture | 64 KB data TCM + 16 KB instruction TCM - guarantees bounded access latency for safety-critical variables and interrupt service routines in IEC 61508-compliant designs. |
Applications
| Industrial HMI | Medical Imaging Front-End |
|---|---|
Use Scenario: Touch-enabled operator interface for PLC-controlled machinery with real-time alarm logging and waveform visualization. IC Role / Device Role / Timing Role: Primary application processor managing LCD-TFT display, capacitive touch controller, Ethernet-based SCADA communication, and local data buffering. Use Value: Chrom-ART Accelerator™ renders UI overlays at 60 FPS while Cortex-M7 executes control logic; dual CAN interfaces synchronize with drive modules and safety PLCs. | Use Scenario: Portable ultrasound device requiring real-time beamforming data acquisition and grayscale image processing before display. IC Role / Device Role / Timing Role: Central controller interfacing with 12-bit ADCs (7.2 MSPS interleaved), parallel camera interface (DCMI), and LCD-TFT panel at XGA resolution. Use Value: Triple-interleaved ADC sampling captures RF echo data with <10 ns channel skew; DMA2D accelerates grayscale LUT mapping and window leveling prior to display output. |
| Multi-Axis Servo Drive | Smart Grid Communication Gateway |
Use Scenario: Compact servo amplifier supporting EtherCAT, CANopen, and analog I/O for robotic joint control. IC Role / Device Role / Timing Role: Real-time motion controller executing PID loops at 20 kHz, managing gate drivers via PWM, and synchronizing network timing via IEEE 1588v2. Use Value: 216 MHz Cortex-M7 with TCM RAM ensures sub-microsecond jitter in PWM generation; dual CAN ports enable redundant fieldbus communication. | Use Scenario: DIN-rail mounted gateway aggregating Modbus RTU, IEC 61850 GOOSE, and DNP3 traffic over cellular and Ethernet backhaul. IC Role / Device Role / Timing Role: Protocol translation engine with dual Ethernet MACs (one for LAN, one for WAN), crypto-accelerated TLS 1.2, and secure firmware update via signed OTA packages. Use Value: Hardware RNG and 96-bit UID enable device identity binding; dual Quad-SPI supports A/B firmware partitioning for fail-safe updates without downtime. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar high-performance MCU applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F767ZIT6 | Same Cortex-M7 core, 2 MB Flash, no Ethernet MAC, adds SDMMC v2.0 and additional SAI interface. | Better suited for multimedia-rich applications (e.g., audio streaming) where Ethernet is unnecessary and larger code footprint is required. | Select when external storage (eMMC/SD) and dual audio interfaces outweigh need for industrial Ethernet connectivity. |
| STM32H743ZIT6 | Cortex-M7 @ 480 MHz, dual-core option (M7+M4), 2 MB Flash, 1 MB SRAM, enhanced security (AES/HASH/PUF), no Chrom-ART but GPU-like MDMA. | Targeted at next-gen edge AI inference, secure boot-critical infrastructure, and higher-resolution display systems beyond XGA. | Choose for future-proofing with higher compute density, hardware crypto, and dual-core determinism - at cost premium and increased design complexity. |
Compared with STM32F767ZIT6, the STM32F745ZGT6 trades Flash capacity and SDMMC for integrated 10/100 Ethernet and Chrom-ART - making it optimal for real-time industrial networking with embedded GUIs. Against STM32H743ZIT6, it offers lower BOM cost and simpler toolchain support while retaining sufficient performance for most deterministic control tasks.
Availability
STM32F745ZGT6 is available at Aetrix Electronics and suitable for industrial HMI, medical imaging front-ends, and multi-axis servo drives requiring stable component supply throughout extended production lifecycles.
Supply support for STM32F745ZGT6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, specializing in microcontrollers, power management, sensors, and automotive ICs - with over 40 years of embedded systems innovation.
The STM32F7 series targets high-end real-time applications demanding both computational throughput and rich peripheral integration - designed specifically for industrial automation, medical equipment, and advanced human-machine interfaces.
FAQ
What is the maximum operating frequency and how is it achieved?
The STM32F745ZGT6 achieves 216 MHz maximum CPU frequency using its internal PLL driven by either the 4–26 MHz HSE crystal oscillator or the 16 MHz HSI RC oscillator. The ART Accelerator™ and dual 4-KB L1 caches eliminate Flash wait states, enabling deterministic zero-cycle instruction fetch at full speed - verified under conditions specified in Section 6.3.11 of DS10916 Rev 5.
Does this MCU support hardware encryption or secure boot features?
The STM32F745ZGT6 does not integrate AES, HASH, or PUF hardware accelerators. It supports secure boot via external trusted execution environments or software-based signature verification using its True Random Number Generator (RNG) and CRC unit. For certified secure boot, ST recommends pairing with STSAFE-A110 or migrating to STM32H7-series MCUs with built-in cryptographic engines.
Can the LCD-TFT controller drive displays beyond XGA resolution?
No - the integrated LTDC (LCD-TFT Display Controller) is hardware-limited to XGA (1024×768) resolution per the datasheet specification in Section 3.10. Higher resolutions require external display controllers or migration to STM32H7-series MCUs with enhanced LTDC capabilities and higher pixel clock rates.
Is the Ethernet MAC compliant with IEEE 1588-2008 (PTP v2)?
Yes - the 10/100 Ethernet MAC includes full IEEE 1588v2 hardware timestamping support, with dedicated registers for PTP event message handling, fine-grained correction field adjustment, and sub-100 ns timestamp accuracy. This enables precise time synchronization in industrial Ethernet protocols like EtherCAT and PROFINET IRT when used with appropriate PHY and software stack.
STM32F745ZGT6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 144-LQFP
- Series:
- STM32F7
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M7
- Core Size:
- 32-Bit Single-Core
- Speed:
- 216MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, IrDA, LINbus, SAI, SD, SPDIF-Rx, SPI, UART/USART, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 114
- Program Memory Size:
- 1MB (1M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 320K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.7V ~ 3.6V
- Data Converters:
- A/D 24x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F745ZGT6 FAQ
1.How can I place an order for STM32F745ZGT6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F745ZGT6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F745ZGT6 reliable?
The price and inventory of STM32F745ZGT6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F745ZGT6 is usually 5 days.
3.What payment methods are accepted for STM32F745ZGT6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F745ZGT6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F745ZGT6?
STM32F745ZGT6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F745ZGT6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F745ZGT6?
For technical support, including STM32F745ZGT6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F745ZGT6 requirements.
6.How does Aetrix verify that STM32F745ZGT6 is sourced from the original manufacturer or authorized distributors?
All STM32F745ZGT6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F745ZGT6 meets industry standards.
7.What is the process for return or replacement of STM32F745ZGT6?
All STM32F745ZGT6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32F745ZGT6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F745ZGT6 part is unused and in its original packaging.
Return procedure for STM32F745ZGT6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F745ZGT6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

