The STM32F746ZGT6 is built around the high-performance ARM Cortex-M7 32-bit RISC processor, which operates at up to 216 MHz. The Cortex-M7 core has a single floating-point unit (SFPU) that supports all ARM single-precision data-processing instructions and data formats.
STM32F746ZGT6 Features
Core: ARM? 32-bit Cortex?-M7 CPU with FPU, adaptive real-time accelerator (ART Accelerator?) and L1-cache: 4KB data cache and 4KB instruction cache, allowing 0-wait state execution from embedded Flash memory and external memories, frequency up to 216 MHz, MPU, 462 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1), and DSP instructions.
Memories
Dual-mode Quad-SPI
LCD parallel interface, 8080/6800 modes
LCD-TFT controller up to XGA resolution with dedicated Chrom-ART Accelerator? for enhanced graphic content creation (DMA2D)
Clock, reset and supply management
Low-power
3×12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode
2×12-bit D/A converters
Up to 18 timers: up to thirteen 16-bit (1x low power 16-bit timer available in Stop mode) and two 32-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input. All 15 timers run up to 216 MHz. 2x watchdogs, SysTick timer
General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
Debug mode
Up to 168 I/O ports with interrupt capability
STM32F746ZGT6 Applications
Industrial, automotive and other high-end applications