AIMORELOGY

Flight Controller

All-In-One FC

FPV/UAV

FPV/UAV Solutions

Consumer

Consumer Solutions

SOPHGO

Deep Learning Vision Processors

Espressif

Xtensa Processor

STM

ARM Cortex-M Processors
STM32 banner
STMICROELECTRONICS
High Performance ARM Cortex-M

STM32F722

High-Performance Cortex-M7 with Rich Connectivity

Product Brief

The STM32F722xx family is based on the high-performance Arm® Cortex®-M7 32-bit RISC core operating at a frequency of up to 216 MHz. The Cortex-M7 core features a single floating point unit (SFPU) which supports all Arm® single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security.

The series incorporates high-speed embedded memories with up to 512 Kbytes of Flash memory and 256 Kbytes of SRAM. This includes 64 Kbytes of Data TCM and 16 Kbytes of Instruction TCM for maximum real-time performance. The architecture also includes 8 KB of instruction cache and 8 KB of data cache to minimize memory access latency.

High-performance analog capabilities include three 12-bit ADCs capable of 2.4 MSPS, or up to 7.2 MSPS in triple interleaved mode. Two 12-bit DACs and up to 18 timers (including 16-bit and 32-bit timers) provide comprehensive support for real-time control applications.

Connectivity is a key strength of the F722, featuring dual-mode Quad-SPI, five SPIs (three with simplex I2S), three I2Cs, and two SAI interfaces. Communication is further expanded by four USARTs and four UARTs supporting up to 27 Mbit/s, alongside dual USB 2.0 OTG (FS/HS) support.

The STM32F722xx targets advanced consumer and industrial applications requiring high compute performance and rich connectivity in compact packages. With multiple low-power modes and a wide supply voltage range (1.7V to 3.6V), it provides a robust platform for sophisticated edge processing.

Arm Cortex-M7 Core

Delivers 462 DMIPS at 216 MHz, featuring a single-precision FPU and high-speed L1 cache for server-class MCU performance.

Dual-Mode Quad-SPI

Enables high-speed access to external serial Flash memory, ideal for large code or asset storage in space-constrained designs.

Flexible Memory Controller

FMC supports a wide range of external memories including SDRAM, PSRAM, and NAND with a 32-bit wide bus.

Advanced DMA

16-stream DMA controller with FIFO and burst support ensures efficient data movement between peripherals and memory.

Precision Analog

Triple 12-bit ADCs with 2.4 MSPS individual sampling, plus dual 12-bit DACs for precise signal reconstruction.

Scalable Packages

Available in versatile options from LQFP64 to large pin-count UFBGA176 and compact WLCSP100.

System Architecture

STM32F722 Architecture Diagram
Architecture Pillar 01
Core: Arm Cortex-M7 32-bit with FPU & DSP
Architecture Pillar 02
Speed: 216 MHz / 462 DMIPS High Performance
Architecture Pillar 03
Cache: 8 KB I-Cache + 8 KB D-Cache
Architecture Pillar 04
Storage: Dual-mode Quad-SPI & 512 KB Flash
Architecture Pillar 05
USB: Dual OTG (FS & HS/FS with dedicated DMA)
Architecture Pillar 06
I/O: Up to 140 I/Os with fast 108 MHz switching
ARM Cortex-M7 Core

Compute Power

High-frequency Cortex-M7 core with L1 cache for maximum deterministic throughput.

Hardware DSP instructions for signal processing.
Single-Precision Floating Point Unit (FPU).
TCM (Tightly Coupled Memory) for zero-latency execution.

Benchmarks

Frequency216 MHz
Performance462 DMIPS
Efficiency2.14 DMIPS/MHz
L1 Cache8KB I + 8KB D

Variant Comparison

Part NumberFlash (KB)PackageGPIOADC Channels
STM32F722IE512LQFP17614024
STM32F722ZE512LQFP14411424
STM32F722VE512LQFP1008216
STM32F722RE512LQFP645016

Commercial Applications

Advanced Motor Control

Advanced Motor Control

Flight Controllers

Flight Controllers

Audio Processing

Audio Processing

Home Automation

Home Automation

IoT Gateways

IoT Gateways

Robotics

Robotics

Datasheet

Technical Parameters
Core
CPUArm Cortex-M7 with SFPU, DSP, ART
FrequencyUp to 216 MHz
Cache
L1 Cache8 KB Instruction + 8 KB Data
Memory
FlashUp to 512 KB
SRAM256 KB (inc. 64KB DTCM + 16KB ITCM)
Storage
QSPIDual-mode Quad-SPI
Analog
ADC3x 12-bit, 2.4 MSPS
Connectivity
USBUSB 2.0 FS + HS (via ULPI)
Serial8x UART/USART, 3x I2C, 5x SPI
SAI2x Serial Audio Interface
Interface
FMCSRAM/SDRAM/NOR/NAND (32-bit)
I/O
Fast I/OUp to 108 MHz
CTA bg

Build with STM32F722