AIMORELOGY

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

Все-в-одном ФК

FPV/UAV

Решения для FPV/UAV

Потребительские

Потребительские решения

SOPHGO

Процессоры компьютерного зрения (Deep Learning)

Espressif

Процессор Xtensa

STM

Процессоры ARM Cortex-M
STM32 banner
STMICROELECTRONICS
Высокопроизводительный ARM Cortex-M

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.

Системная архитектура

STM32F722 Architecture Diagram
Архитектурный блок 01
Ядро: Arm Cortex-M7 32-bit с FPU и DSP
Архитектурный блок 02
Скорость: 216 MHz / 462 DMIPS
Архитектурный блок 03
Кэш: 8 KB I-Cache + 8 KB D-Cache
Архитектурный блок 04
Хранение: dual-mode Quad-SPI и 512 KB Flash
Архитектурный блок 05
USB: двойной OTG (FS и HS/FS с выделенным DMA)
Архитектурный блок 06
I/O: до 140 линий, переключение до 108 MHz
Ядро ARM Cortex-M7

Вычислительная мощность

Высокочастотное ядро Cortex-M7 с L1 cache для максимальной детерминированной производительности.

DSP-инструкции аппаратного уровня для обработки сигналов.
FPU одинарной точности.
TCM (Tightly Coupled Memory) для выполнения без задержек.

Бенчмарки

Частота216 MHz
Производительность462 DMIPS
Эффективность2.14 DMIPS/MHz
L1 Cache8KB I + 8KB D

Сравнение вариантов

МодельFlash (KB)КорпусGPIOКаналы ADC
STM32F722IE512LQFP17614024
STM32F722ZE512LQFP14411424
STM32F722VE512LQFP1008216
STM32F722RE512LQFP645016

Коммерческие применения

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

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

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

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

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

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

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

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

IoT-шлюзы

IoT-шлюзы

Робототехника

Робототехника

Datasheet

Технические параметры
Ядро
CPUArm Cortex-M7 с SFPU, DSP, ART
ЧастотаДо 216 MHz
Кэш
L1 Cache8 KB Instruction + 8 KB Data
Память
FlashДо 512 KB
SRAM256 KB (вкл. 64 KB DTCM + 16 KB ITCM)
Хранение
QSPIDual-mode Quad-SPI
Аналог
ADC3x 12-bit, 2.4 MSPS
Интерфейсы
USBUSB 2.0 FS + HS (через ULPI)
???????? ??????????8x UART/USART, 3x I2C, 5x SPI
SAI2x ???????? ?????????????? (SAI)
Интерфейс
FMCSRAM/SDRAM/NOR/NAND (32-bit)
I/O
Fast I/OДо 108 MHz
CTA bg

Создавайте на STM32F722