STMicroelectronics STM32F405xx/STM32F407xx ARM Cortex-M4 MCU Datasheet

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.


STMicroelectronics STM32F405xx/STM32F407xx ARM Cortex-M4 MCU Datasheet - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Datasheet
Language
English
Pages
180
File format
PDF
File size
2.2 MB
Published
09 August, 2012
Updated
29 September, 2023
MD5 checksum
6625ADB868A792FBB29563F0977BA4C2

About this manual

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.

What's inside

  • Introduction
  • Description
  • Pinouts and pin description
  • Memory mapping
  • Electrical characteristics
  • Package characteristics
  • Part numbering
  • Application block diagrams
  • Revision history

Specifications

CPU CoreARM 32-bit Cortex-M4 CPU with FPU
Maximum Frequency168 MHz
Flash MemoryUp to 1 Mbyte
SRAMUp to 192+4 Kbytes
ADC ChannelsUp to 24 channels
TimersUp to 17 timers
I/O PortsUp to 140 I/O ports
Communication InterfacesUp to 15 communication interfaces
Operating Voltage1.8 V to 3.6 V

Frequently asked questions

What is the maximum operating frequency of the STM32F405xx/STM32F407xx?

The maximum operating frequency is 168 MHz.

Does the STM32F405xx/STM32F407xx include a Floating Point Unit?

Yes, it includes an ARM Cortex-M4 CPU with FPU.

What is the maximum Flash memory capacity?

The maximum Flash memory capacity is 1 Mbyte.

Download PDF (2.2 MB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →