The STM32F405xx and STM32F407xx are ARM Cortex-M4 32-bit MCUs with FPU, offering 210DMIPS, up to 1MB Flash/192+4KB RAM, USB OTG HS/FS, Ethernet, 17 TIMs, 3 ADCs, 15 communication interfaces, and camera support. This document provides an overview of the core features and characteristics of the product.
This document is a production datasheet for the STM32F405xx and STM32F407xx series of ARM Cortex-M4 32-bit microcontrollers with a Floating Point Unit (FPU). The devices operate at frequencies up to 168 MHz and include up to 1 MB of Flash memory and 192+4 KB of SRAM. Key features include an Adaptive Real-Time Accelerator (ART Accelerator), memory protection unit, and support for various low-power modes such as Sleep, Stop, and Standby.
| CPU Core | ARM 32-bit Cortex-M4 CPU with FPU |
|---|---|
| Maximum Frequency | 168 MHz |
| Flash Memory | Up to 1 Mbyte |
| SRAM | Up to 192+4 Kbytes |
| ADC Channels | Up to 24 channels |
| Timers | Up to 17 timers |
| I/O Ports | Up to 140 I/O ports |
| Communication Interfaces | Up to 15 communication interfaces |
| Operating Voltage | 1.8 V to 3.6 V |
The maximum operating frequency is 168 MHz.
Yes, it includes an ARM Cortex-M4 CPU with FPU.
The maximum Flash memory capacity is 1 Mbyte.