
STM32F722
Высокопроизводительный Cortex-M7 с богатыми интерфейсами
Краткое описание
Семейство STM32F722xx основано на высокопроизводительном 32-bit RISC-ядре Arm Cortex-M7 с частотой до 216 MHz. Ядро Cortex-M7 включает FPU одинарной точности (SFPU), поддерживающий инструкции и типы данных Arm. Также реализованы полный набор DSP-инструкций и блок защиты памяти (MPU), повышающие безопасность приложений.
Встроенная память включает до 512 KB Flash и 256 KB SRAM. В составе есть 64 KB DTCM и 16 KB ITCM для максимальной производительности в реальном времени. Архитектура также содержит кэш 8 KB I-cache и 8 KB D-cache, минимизирующий задержки доступа.
Аналоговые возможности включают три 12-bit ADC по 2.4 MSPS или до 7.2 MSPS в тройном интерливинге. Два 12-bit DAC и до 18 таймеров (16-bit и 32-bit) обеспечивают поддержку приложений реального времени.
Интерфейсы — сильная сторона F722: dual-mode Quad-SPI, пять SPI (три с simplex I2S), три I2C и два SAI. Коммуникацию дополняют четыре USART и четыре UART до 27 Mbit/s, а также двойной USB 2.0 OTG (FS/HS).
STM32F722xx ориентирован на продвинутые потребительские и промышленные приложения с высокой производительностью и богатой связностью в компактных корпусах. Множество low-power режимов и диапазон питания 1.7 V - 3.6 V обеспечивают надежную платформу для edge-обработки.
Ядро Arm Cortex-M7
462 DMIPS при 216 MHz, SFPU и быстрый L1 cache обеспечивают высокий класс производительности MCU.
Dual-Mode Quad-SPI
Высокоскоростной доступ к внешней serial Flash памяти для кода и данных.
Гибкий контроллер памяти
FMC поддерживает SDRAM, PSRAM и NAND с 32-bit шиной.
Продвинутый DMA
16-поточный DMA с FIFO и burst режимами обеспечивает эффективный перенос данных.
Точная аналоговая часть
Три 12-bit ADC по 2.4 MSPS и два 12-bit DAC для точного восстановления сигналов.
Масштабируемые корпуса
Варианты от LQFP64 до UFBGA176 и компактного WLCSP100.
Системная архитектура

Вычислительная мощность
Высокочастотное ядро Cortex-M7 с L1 cache для максимальной детерминированной производительности.
Бенчмарки
Сравнение вариантов
| Модель | Flash (KB) | Корпус | GPIO | Каналы ADC |
|---|---|---|---|---|
| STM32F722IE | 512 | LQFP176 | 140 | 24 |
| STM32F722ZE | 512 | LQFP144 | 114 | 24 |
| STM32F722VE | 512 | LQFP100 | 82 | 16 |
| STM32F722RE | 512 | LQFP64 | 50 | 16 |
Коммерческие применения

Продвинутое управление двигателями

Контроллеры полета

Обработка аудио

Домашняя автоматизация

IoT-шлюзы

Робототехника
Datasheet
| Ядро | |
| CPU | Arm Cortex-M7 с SFPU, DSP, ART |
| Частота | До 216 MHz |
| Кэш | |
| L1 Cache | 8 KB Instruction + 8 KB Data |
| Память | |
| Flash | До 512 KB |
| SRAM | 256 KB (вкл. 64 KB DTCM + 16 KB ITCM) |
| Хранение | |
| QSPI | Dual-mode Quad-SPI |
| Аналог | |
| ADC | 3x 12-bit, 2.4 MSPS |
| Интерфейсы | |
| USB | USB 2.0 FS + HS (через ULPI) |
| ???????? ?????????? | 8x UART/USART, 3x I2C, 5x SPI |
| SAI | 2x ???????? ?????????????? (SAI) |
| Интерфейс | |
| FMC | SRAM/SDRAM/NOR/NAND (32-bit) |
| I/O | |
| Fast I/O | До 108 MHz |
