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