
Product Overview
The STM32F756ZGT6 is a high-performance 32-bit microcontroller from STMicroelectronics' STM32F7 series, based on the Arm Cortex-M7 processor running at up to 216 MHz. It integrates 1 MB of Flash memory, 320 KB of main SRAM, additional instruction and backup SRAM, hardware cryptographic acceleration, and advanced graphics and connectivity peripherals.
Designed for demanding embedded applications, the STM32F756ZGT6 combines real-time processing, digital signal processing, external memory support, and rich peripheral integration. Its LQFP-144 package makes it suitable for industrial controllers, graphical user interfaces, communication equipment, and connected embedded systems.
Key Features
-
32-bit Arm Cortex-M7 processor with FPU and DSP instructions
-
CPU frequency up to 216 MHz
-
1 MB embedded Flash memory
-
320 KB main SRAM, plus 16 KB instruction TCM RAM and 4 KB backup SRAM
-
ART Accelerator and L1 instruction/data cache
-
Hardware cryptographic acceleration for AES, DES/3DES, HASH, and HMAC
-
Chrom-ART graphics accelerator
-
LCD-TFT display controller supporting up to XGA resolution
-
Flexible external memory controller
-
Dual-mode Quad-SPI interface
-
Three 12-bit ADCs
-
Two 12-bit DACs
-
USB 2.0 Full-Speed and High-Speed controller capabilities
-
10/100 Mbps Ethernet MAC with DMA
-
Two CAN 2.0B Active interfaces
-
Multiple USART, UART, I²C, SPI, and SAI interfaces
-
Camera interface and SDMMC support
-
True random number generator and CRC unit
-
LQFP-144 package
Technical Specifications
| Parameter | Specification |
|---|---|
| Manufacturer | STMicroelectronics |
| Part Number | STM32F756ZGT6 |
| Product Family | STM32F7 |
| Core | Arm Cortex-M7 |
| Maximum CPU Frequency | 216 MHz |
| Flash Memory | 1 MB |
| Main SRAM | 320 KB |
| Instruction TCM RAM | 16 KB |
| Backup SRAM | 4 KB |
| OTP Memory | 1 KB |
| Supply Voltage | 1.7–3.6 V |
| Operating Temperature | -40°C to +85°C |
| Package | LQFP-144 |
| Package Dimensions | 20 × 20 × 1.4 mm |
| ADC | 3 × 12-bit |
| DAC | 2 × 12-bit |
| USB | Full-Speed and High-Speed controller support |
| Ethernet | 10/100 Mbps MAC |
| CAN | 2 × CAN 2.0B Active |
| Product Status | Active, in volume production |
| Grade | Industrial |
| Environmental Compliance | ECOPACK2 |
| Packing Type | Tray |
Processor & Architecture
The STM32F756ZGT6 features an Arm Cortex-M7 processor operating at up to 216 MHz. The core includes a single-precision floating-point unit and DSP instructions to accelerate mathematical calculations, digital filtering, and control algorithms.
The ART Accelerator, instruction and data caches, and multi-layer bus architecture improve execution performance and data movement between internal memory, external memory, and peripherals. An integrated MPU helps manage memory access in complex embedded software.
Memory & Storage
The STM32F756ZGT6 integrates internal memory resources for application code, real-time processing, and retained data.
-
1 MB Flash memory for firmware and nonvolatile application storage
-
320 KB SRAM, including 64 KB of data TCM RAM
-
16 KB instruction TCM RAM for time-critical routines
-
4 KB backup SRAM available in low-power modes
-
1 KB OTP memory
-
External memory controller supporting compatible SRAM, PSRAM, SDRAM, NOR, and NAND devices
-
Dual-mode Quad-SPI interface for external serial memory
These resources support applications with substantial firmware, graphics buffers, communication stacks, and real-time data-processing requirements.
Analog Peripherals
The STM32F756ZGT6 provides integrated analog resources for data acquisition, monitoring, and control.
-
Three 12-bit ADCs
-
ADC sampling rates up to 2.4 MSPS per ADC under specified conditions
-
Up to 24 ADC channels across the device
-
Triple-interleaved ADC operation with aggregate sampling up to 7.2 MSPS under supported configurations
-
Two 12-bit DACs
The ADCs and DACs can support sensor acquisition, control feedback, waveform generation, and industrial measurement applications.
Timer & PWM Resources
The STM32F756ZGT6 integrates timer resources for precise timing, pulse generation, motor control, and signal measurement.
-
Up to thirteen 16-bit timers
-
Two 32-bit general-purpose timers
-
Low-power timer operation in Stop mode
-
PWM generation and input capture
-
Output compare and pulse measurement
-
Quadrature encoder input support on applicable timers
-
Two watchdog timers
-
SysTick system timer
-
Real-time clock with calendar functionality
The available timer channels and functions depend on peripheral configuration and pin multiplexing.
Communication & Connectivity
The STM32F756ZGT6 provides a broad set of interfaces for embedded networking, peripheral communication, and multimedia applications.
-
USB 2.0 Full-Speed device, host, and OTG controller with on-chip PHY
-
USB 2.0 High-Speed/Full-Speed controller with dedicated DMA and ULPI support for an external High-Speed PHY
-
10/100 Mbps Ethernet MAC with DMA and IEEE 1588v2 hardware support
-
Two CAN 2.0B Active interfaces
-
Up to four I²C interfaces with SMBus/PMBus support
-
Up to four USART interfaces and four UART interfaces across supported functions
-
Up to six SPI interfaces
-
Up to three SPI/I²S multiplexed interfaces
-
Two SAI serial audio interfaces
-
SDMMC interface
-
SPDIF-RX interface
-
HDMI-CEC interface
-
Parallel camera interface supporting 8- to 14-bit data
-
LCD parallel interface supporting 8080/6800 modes
Actual simultaneous peripheral availability depends on package pin assignments and alternate-function selection.
Clock & Power Management
The STM32F756ZGT6 includes flexible clock sources and power-management features for high-performance embedded systems.
-
External high-speed crystal or clock input
-
Internal 16 MHz factory-trimmed RC oscillator
-
Low-speed clock sources for RTC operation
-
Configurable system and peripheral clock trees
-
Power-on reset and power-down reset
-
Programmable voltage detector and brownout reset
-
Dedicated USB power support
-
VBAT supply for the RTC, backup registers, and backup SRAM
The device operates from a 1.7–3.6 V application supply. Review the reference manual and datasheet for detailed clock-tree and supply-design requirements.
Low-Power Operation
Despite its high-performance architecture, the STM32F756ZGT6 includes low-power modes for applications that alternate between active processing and idle periods.
-
Sleep mode
-
Stop mode
-
Standby mode
-
Backup-domain power support
-
RTC-based timing and wake-up capabilities
-
Flexible peripheral clock control
The power profile depends on clock frequency, peripheral activity, memory retention, and operating conditions.
Power Management
Integrated power-management resources support stable operation across the specified supply range.
-
1.7–3.6 V application supply
-
Power-on and power-down reset
-
Programmable voltage detection
-
Brownout reset
-
Dedicated USB power support
-
VBAT supply for RTC and backup resources
For production designs, consult the official datasheet for recommended supply connections, decoupling, current consumption, and startup conditions.
Security & Data Integrity
The STM32F756ZGT6 includes hardware features for cryptographic processing, data validation, and firmware protection.
-
Hardware acceleration for AES-128, AES-192, AES-256, and DES/3DES
-
HASH acceleration supporting MD5, SHA-1, SHA-2, and HMAC
-
True random number generator
-
CRC calculation unit
-
Flash readout protection
-
Memory Protection Unit
-
96-bit unique device identification
These resources can reduce the processing overhead of supported cryptographic operations and help protect application data. Overall system security still depends on firmware design and configuration.
Development & Debugging
The STM32F756ZGT6 is supported by STMicroelectronics' STM32 development ecosystem.
-
Serial Wire Debug (SWD)
-
JTAG debugging
-
Cortex-M7 trace support
-
STM32CubeMX configuration tools
-
STM32CubeIDE development environment
-
STM32CubeProgrammer programming utility
-
Supported STM32 firmware libraries and middleware
These tools support peripheral configuration, firmware development, programming, debugging, and application validation.
Applications
The STM32F756ZGT6 is suitable for demanding embedded applications, including:
-
Industrial automation and control
-
Graphical human-machine interfaces
-
TFT display systems
-
Industrial networking and Ethernet controllers
-
USB-connected equipment
-
Digital signal processing
-
Data acquisition and instrumentation
-
Audio processing and multimedia systems
-
Camera-connected embedded devices
-
Communication gateways
-
External-memory-based embedded systems
-
Smart appliances and advanced control equipment
Benefits
-
High processing performance: 216 MHz Cortex-M7 core with FPU and DSP support.
-
Memory flexibility: 1 MB Flash with internal and external memory options.
-
Graphics capabilities: LCD-TFT controller and Chrom-ART graphics accelerator.
-
Integrated security acceleration: Hardware cryptographic processing for supported algorithms.
-
Rich connectivity: Ethernet, USB, CAN, SDMMC, and multiple serial interfaces.
-
Analog integration: Three ADCs and two DACs support measurement and control.
-
Established development ecosystem: STM32 tools and software libraries simplify development and maintenance.
Packaging & Ordering Information
-
Part Number: STM32F756ZGT6
-
Manufacturer: STMicroelectronics
-
Device Family: STM32F7 High-Performance Microcontrollers
-
Package: LQFP-144
-
Package Code: LQFP144
-
Package Size: 20 × 20 × 1.4 mm
-
Packing Type: Tray
-
Supply Voltage: 1.7–3.6 V
-
Operating Temperature: -40°C to +85°C
-
Product Status: Active, in volume production
-
Grade: Industrial
-
RoHS: ECOPACK2 compliant
Datasheet
For complete electrical characteristics, pin configuration, memory architecture, ADC specifications, timer configuration, communication interfaces, absolute maximum ratings, and application information, please refer to the official STMicroelectronics documentation.
Datasheet: Official STM32F756ZGT6 Datasheet
Frequently Asked Questions
What is the maximum operating frequency of the STM32F756ZGT6?
The Arm Cortex-M7 processor operates at up to 216 MHz.
How much Flash memory does the STM32F756ZGT6 provide?
It provides 1 MB of embedded Flash memory.
How much SRAM does the STM32F756ZGT6 have?
It integrates 320 KB of main SRAM, 16 KB of instruction TCM RAM, and 4 KB of backup SRAM.
What package does the STM32F756ZGT6 use?
It uses an LQFP-144 package measuring 20 × 20 × 1.4 mm.
Does the STM32F756ZGT6 support Ethernet and USB?
Yes. It includes a 10/100 Mbps Ethernet MAC and USB Full-Speed and High-Speed controller capabilities. High-Speed USB operation requires a compatible external PHY.
Does the STM32F756ZGT6 include hardware cryptographic acceleration?
Yes. It includes hardware acceleration for supported AES, DES/3DES, HASH, and HMAC operations.
What is the operating temperature range?
The specified operating temperature range is -40°C to +85°C.
Why Choose Us
We support electronic-component sourcing for OEMs, EMS providers, engineering teams, and distributors. Our services help customers source manufacturer-specified components, manage BOM requirements, and request quotations for prototype development and production orders.
Availability, lead times, date codes, and traceability documentation can be confirmed during quotation.
Request a Quote
For pricing and availability of the STM32F756ZGT6, please provide:
-
Required quantity
-
Target delivery date
-
Delivery destination
-
Traceability or documentation requirements, if applicable
Contact our sales team for a customized quotation based on your sourcing needs.
Payment Methods
Payment options can be confirmed during quotation. Available methods depend on order value, delivery destination, and agreed commercial terms.
Shipping Options
Shipping arrangements can be discussed according to destination, order quantity, and required delivery schedule. Tracking information and shipping documentation will be provided according to the agreed shipping method.
Wholesale & OEM Support
For OEM, EMS, engineering and distributor customers, we support:
-
Sample orders
-
Small-batch purchasing
-
Volume orders
-
BOM sourcing
-
Long-term supply
-
Product matching
-
OEM/ODM sourcing support
Contact us with your required quantity and delivery destination for a customized quotation.