STM32F415xx/STM32F417xx ARM Cortex-M4 32b MCU Datasheet

STM32F415xx/STM32F417xx are STM32F4 series microcontrollers based on ARM Cortex-M4 core with maximum frequency up to 168MHz, supporting FPU and DSP instructions, with 1MB Flash and 192+4KB SRAM, supporting USB OTG HS/FS, Ethernet, 17 timers, 3 ADCs, 15 communication interfaces and cameras.


STM32F415xx/STM32F417xx ARM Cortex-M4 32b MCU Datasheet - cover page
Brand
STMicroelectronics
Category
microcontrollers
Document type
Datasheet
Language
English
Pages
182
File format
PDF
File size
2.2 MB
Published
09 August, 2012
Updated
30 September, 2023
MD5 checksum
8D1F03C523EABD2A4BFB12B109A2D655

About this manual

This document is a production datasheet for the STM32F415xx and STM32F417xx series of ARM Cortex-M4 microcontrollers. It provides full production data, including features such as an Adaptive real-time accelerator (ART Accelerator), up to 1 Mbyte of Flash memory, and support for cryptographic acceleration.

The datasheet details the device architecture, including memories, clock management, power supply schemes, and low-power modes. It also covers peripheral specifications for timers, communication interfaces (I2C, USART, SPI, CAN, USB, Ethernet), and analog interfaces (ADC, DAC).

What's inside

  • Introduction
  • Description
  • Device overview
  • ARM Cortex-M4F core
  • Adaptive real-time memory accelerator
  • Memory protection unit
  • Embedded Flash memory
  • Timers and watchdogs
  • Communication interfaces
  • Electrical characteristics

Specifications

CoreARM 32-bit Cortex-M4 CPU with FPU
Frequencyup to 168 MHz
Performance210 DMIPS/ 1.25 DMIPS/MHz
Flash memoryUp to 1 Mbyte
SRAMUp to 192+4 Kbytes
TimersUp to 17 timers
I/O portsUp to 140 I/O ports
Communication interfacesUp to 15 communication interfaces
Supply voltage1.8 V to 3.6 V

Frequently asked questions

What is the maximum operating frequency of the STM32F415xx/STM32F417xx?

The maximum operating frequency is up to 168 MHz.

Does the microcontroller include a Floating Point Unit (FPU)?

Yes, it features an ARM 32-bit Cortex-M4 CPU with FPU.

What is the maximum amount of embedded Flash memory available?

The device supports up to 1 Mbyte of Flash memory.

What is the supply voltage range for the application supply and I/Os?

The application supply and I/Os operate at 1.8 V to 3.6 V.

Download PDF (2.2 MB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →