Описание
Основывают семью STM32F405xx и STM32F407xx на высокопроизводительном ядре ARM® Cortex™-M4 трицатидвухразрядном RISC работая на частоте до 168 MHz. Особенности ядра Cortex-M4 единственная точность блока плавающей запятой (FPU) которая поддерживает все инструкции единственной точности РУКИ введенные информачи и типы данных. Она также снабжает полный набор инструкций DSP и блока предохранения от памяти (MPU) который увеличивает прикладную безопасность. Ядр Cortex-M4 с FPU будет названо Cortex-M4F повсеместно в этот документ.
Особенности
• Ядр: C.P.U. Cortex™-M4 РУКИ трицатидвухразрядное с FPU,
Приспособительный акселератор в реальном времени (ИСКУССТВО
Accelerator™) позволяя 0 исполнениям статуса ожидания
от флэш-памяти, частота до 168 MHz,
блок предохранения от памяти, 210 DMIPS/
1,25 DMIPS/MHz (Dhrystone 2,1), и DSP
инструкции
• Памяти
– До 1 мбайт флэш-памяти
– До 192+4 кбайта SRAM включая 64-
Кбайт CCM (памяти соединенной данных по ядром)
RAM
– Гибкий статический регулятор памяти
поддерживая компактная вспышка, SRAM,
PSRAM, памяти НИ и NAND
• Параллельный интерфейс LCD, 8080/6800 режимов
• Часы, возврат и управление поставками
– 1,8 v до поставке применения 3,6 v и I/Os
– POR, PDR, PVD и BOR
– 4 кварцевый осциллятор to-26 MHz
– Внутреннее 16 RC фабрик-уравновешенное MHz (1%
точность)
– генератор 32 КГц для RTC с тарировкой
– Внутренние 32 КГц RC с тарировкой
• Низкая мощность
– Сон, стоп и режимы ожидания
– Поставка для RTC, подпорка VBAT бита 20×32
регистры + опционные 4 KB резервное SRAM
• 3×12-bit, 2,4 конвертера MSPS A/D: до 24
каналы и 7,2 MSPS в interleaved тройном
режим
• конвертеры 2×12-bit D/A
• Общецелевой DMA: 16 поток DMA
регулятор с FIFOs и разрыванной поддержкой
• До 17 таймеров: до 12 шестнадцатиразрядных и 2 32-
сдержанные таймеры до 168 MHz, каждое с до 4
Счетчик IC/OC/PWM или ИМПа ульс и квадрирование
(дифференциальный) входной сигнал кодировщика
• Отлаживайте режим
– Серийный провод отлаживает (SWD) & JTAG
интерфейсы
– Cortex-M4 врезало трассировку Macrocell™
• До 140 портов I/O с возможностью прерывания
– До 136 быстрых I/Os до 84 MHz
– До 138 5 V-терпимых I/Os
• До 15 интерфейсов связи
– До 3 интерфейса × I2C (SMBus/PMBus)
– До 4 USARTs/2 UARTs (10,5 Mbit/s, ISO
7816 интерфейс, LIN, IrDA, управление модема)
– До 3 SPIs (42 Mbits/s), 2 с muxed
дуплексное I2S для того чтобы достигнуть аудио класса
точность через внутреннее аудио PLL или внешнее
часы
– КОНСЕРВНАЯ БАНКА 2 × взаимодействует (2.0B активные)
– Интерфейс SDIO
• Предварительное взаимодействие
– Прибор высшей скорости USB 2,0/host/OTG
регулятор с на-обломоком PHY
– USB 2,0 высокоскоростной/высшая скорость
регулятор прибора/host/OTG с преданным
DMA, высшая скорость PHY на-обломока и ULPI
– 10/100 MAC локальных сетей с преданным DMA:
оборудование IEEE 1588v2 поддержек, MII/RMII
• 8 - к интерфейсу камеры сдержанной параллели 14 до
54 Mbytes/s
• Истинный произвольно-пронумерованный генератор
• Блок вычисления CRC
• ID 96 битов уникальный
• RTC: subsecond точность, календарь оборудования