STM32F777xx STM32F778Ax
STM32F779xx
Arm Cortex -M7 32b MCU+FPU, 462DMIPS, up to 2MB Flash/
512+16+4KB RAM, crypto, USB OTG HS/FS, 28 com IF, LCD, DSI
Datasheet - production data
Features
)%*$
Core: Arm 32-bit Cortex -M7 CPU with
DPFPU, ART Accelerator and L1-cache:
16 Kbytes I/D cache, allowing 0-wait state
LQFP100 (14 14 mm)
execution from embedded Flash and external UFBGA176 (10 x 10 mm) WLCSP180
(0.4 mm pitch)
memories, up to 216 MHz, MPU, LQFP144 (20 20 mm)
TFBGA216 (13 x 13 mm)
462 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1),
LQFP176 (24 24 mm)
TFBGA100 (8 x 8 mm)
and DSP instructions.
LQFP208 (28 x 28 mm)
Memories
Low-power
Up to 2 Mbytes of Flash memory organized
into two banks allowing read-while-write Sleep, Stop and Standby modes
SRAM: 512 Kbytes (including 128 Kbytes V supply for RTC, 3232 bit backup
BAT
of data TCM RAM for critical real-time data) registers + 4 Kbytes backup SRAM
+ 16 Kbytes of instruction TCM RAM (for
312-bit, 2.4 MSPS ADC: up to 24 channels
critical real-time routines) + 4 Kbytes of
Digital filters for sigma delta modulator
backup SRAM
(DFSDM), 8 channels / 4 filters
Flexible external memory controller with up
212-bit D/A converters
to 32-bit data bus: SRAM, PSRAM,
SDRAM/LPSDR SDRAM, NOR/NAND
General-purpose DMA: 16-stream DMA
memories
controller with FIFOs and burst support
Dual mode Quad-SPI
Up to 18 timers: up to thirteen 16-bit (1x low-
power 16-bit timer available in Stop mode) and
Graphics
two 32-bit timers, each with up to 4
Chrom-ART Accelerator (DMA2D),
IC/OC/PWM or pulse counter and quadrature
graphical hardware accelerator enabling
(incremental) encoder input. All 15 timers
enhanced graphical user interface
running up to 216 MHz. 2x watchdogs, SysTick
Hardware JPEG codec
timer
LCD-TFT controller supporting up to XGA
Debug mode
resolution
SWD & JTAG interfaces
MIPI DSI host controller supporting up to
-M7 Trace Macrocell
Cortex
720p 30 Hz resolution
Up to 168 I/O ports with interrupt capability
Clock, reset and supply management
Up to 164 fast I/Os up to 108 MHz
1.7 V to 3.6 V application supply and I/Os
Up to 166 5 V-tolerant I/Os
POR, PDR, PVD and BOR
Dedicated USB power
4-to-26 MHz crystal oscillator
Internal 16 MHz factory-trimmed RC (1%
accuracy)
32 kHz oscillator for RTC with calibration
Internal 32 kHz RC with calibration
September 2017 DocID028294 Rev 6 1/255
This is information on a product in full production. www.st.comSTM32F777xx STM32F778Ax STM32F779xx
Up to 28 communication interfaces Advanced connectivity
2
Up to 4 I C interfaces (SMBus/PMBus) USB 2.0 full-speed device/host/OTG
controller with on-chip PHY
Up to 4 USARTs/4 UARTs (12.5 Mbit/s,
ISO7816 interface, LIN, IrDA, modem USB 2.0 high-speed/full-speed
control) device/host/OTG controller with dedicated
DMA, on-chip full-speed PHY and ULPI
Up to 6 SPIs (up to 54 Mbit/s), 3 with
2
muxed simplex I S for audio 10/100 Ethernet MAC with dedicated DMA:
supports IEEE 1588v2 hardware, MII/RMII
2 x SAIs (serial audio interface)
3 CANs (2.0B Active) and 2x SDMMCs 8- to 14-bit camera interface up to 54 Mbyte/s
SPDIFRX interface
Cryptographic acceleration: hardware
HDMI-CEC acceleration for AES 128, 192, 256, triple DES,
HASH (MD5, SHA-1, SHA-2), and HMAC
MDIO slave interface
True random number generator
CRC calculation unit
RTC: subsecond accuracy, hardware calendar
96-bit unique ID
Table 1. Device summary
Reference Part number
STM32F777xx STM32F777BI, STM32F777II, STM32F777NI, STM32F777VI, STM32F777ZI
STM32F778Ax STM32F778AI
STM32F779xx STM32F779AI, STM32F779BI, STM32F779II, STM32F779NI
2/255 DocID028294 Rev 6