STM32F4 series of high-performance MCUs with DSP and FPU instructions

The ARM® Cortex®-M4-based STM32F4 MCU series leverages ST’s NVM technology and ART Accelerator™ to reach the industry’s highest benchmark scores for Cortex-M-based microcontrollers with up to 225 DMIPS/608 CoreMark executing from Flash memory at up to 180 MHz operating frequency.
With dynamic power scaling, the current consumption running from Flash ranges from 89 µA/MHz on the STM32F410 up to 260 µA/MHz on the STM32F439.
The STM32F4 series consists of eight compatible product lines of digital signal controllers (DSC), a perfect symbiosis of the real-time control capabilities of an MCU and the signal processing performance of a digital signal processor (DSP):

  • Advanced lines
    • 180 MHz CPU/225 DMIPS, up to 2 Mbytes of dual-bank Flash memory with SDRAM and Chrom-ART Accelerator™
      • STM32F469/479 – Quad-SPI interface, LCD-TFT controller and MPI-DSI interface
      • STM32F429/439 –  LCD-TFT controller
      • STM32F427/437 – serial audio interface, more performance and lower static power consumption
  • Foundation lines:
    • STM32F446 – 180 MHz/225 DMIPS, up to 512 Kbytes of Flash memory with dual Quad-SPI and SDRAM interfaces
    • STM32F407/417 – 168 MHz CPU/210 DMIPS, up to 1 Mbyte of Flash memory adding Ethernet MAC and camera interface
    • STM32F405/415 – 168 MHz CPU/210 DMIPS, up to 1 Mbyte of Flash memory with advanced connectivity and encryption
  • Access lines: The entry-level microcontrollers of the STM32F4 series!
    • 84 MHz CPU/105 DMIPS, the smallest, cost-effective solution with outstanding power efficiency (Dynamic Efficiency™)
      • STM32F401 – Less than 3 x 3mm with USB 2.0FS OTG and SDIO interfaces
    • 100 MHz CPU/125 DMIPS, outstanding power efficiency (Dynamic Efficiency™) and Batch Acquisition Mode (BAM), a new smart DMA-optimizing power consumption for data batching
      • STM32F410 – New milestone in outstanding power efficiency (89 µA/MHz and 6 µA in Stop mode), true random number generator, low-power timer, and DAC. 
      • STM32F411 – High RAM density and enhanced peripheral set such as USB 2.0FS OTG and up to 5 SPI interfaces.
      • STM32F412 – High RAM and Flash memory density, USB interface, and enhanced peripheral set including a flexible external static memory controller with up to 16-bit data bus for LCD and external memory control, dual-mode Quad-SPI, CAN, DFSDM, and TRNG.
      • STM32F413/F423 – Extends STM32F412 features with higher RAM and Flash memory density and an enhanced peripheral set including 10 UARTs, 3 CANs, SAI interface, a low-power timer, 2 DACs, 2 DFSDM with up to 6 filters. The STM32F423 includes AES encryption.

STM32F4 Access lines: Entry level and still an F4!

The STM32F4 Access lines are made of STM32F401STM32F410,STM32F411STM32F412 and STM32F413/423 devices. They are the entry-level STM32F4 microcontrollers for cost-conscious applications requiring performance, energy efficiency, integration and connectivity.

Access lines, but still with performance and power efficiency:

  • Performance up to 100 MHz/ 125 DMIPS with dynamic efficiency down to 89 µA/MHz in Run mode
  • ST's Adaptive Real Time (ART) accelerator allowing zero-wait execution from embedded Flash memory
  • Batch Acquisition Mode (BAM) for Always-on data collection, even when the core is stopped, and dynamic power scaling
  • Low-power digital microphone interface for acquisition of up to 6 microphones

Access lines, but still with high integration and compactness:

  • Wide memory choice from 128 Kbytes of Flash memory / 32 Kbytes of RAM up to 1.5 Mbyte of Flash memory  / 320 Kbytes of RAM
  • Smallest Cortex-M4 based device available in the entire STM32 portfolio, down to 2.553 x 2.579 mm

Access lines, but still with rich connectivity:

  • Up to 10 UARTs, USB OTG FS, 3xCANs,  and up to 5 SPI/I2S interfaces
  • LCD parallel interface, 8080/6800 modes
  • Quad-SPI and FMC parallel interfaces supporting a large choice of external memory types

Note : To ease your upgrade from STM32F1 designs to STM32F4 access lines, refer to our application note AN4904.

Access lines, but still with a comprehensive development environment including:

  • STM32F412 Discovery kit (32F412GDISCOVERY) combines STM32F412 features with color touchscreen, joystick, stereo MEMS microphones, external memory capabilities, full-speed OTG USB interface and more.
  • STM32 Nucleo-144 development board (NUCLEO-F412ZG) with an STM32F412 MCU as well as Arduino, ST Zio and morpho connectivity provides an affordable and flexible way to try out new concepts and build prototypes.

STM32F469/F479 – enabling integrated IOT and wearable applications with advanced graphic user interface

The new STM32F469/479 product lines deliver high performance capability coupled with large memory resources and advanced graphic features enabling rich Internet of things and wearable application.

  • 180 MHz/225 DMIPS, FPU and DSP capabilities 
  • 2 Mbytes of internal Flash and 384 Kbytes of internal RAM
  • Chrom-ART accelerator for more animation and graphic effects
  • World first MCU embedding MIPI-Display Serial Interface  controller
  • TFT-LCD and parallel display interfaces
  • Extended connectivity including memory extensions, Ethernet, USB, SD/MMC and camera interfaces

The integrated MIPI-DSI controller opens the door to the most modern displays coming with higher pixel density, fewer pins, lower EMI and lower power consumption.

Product Tree Tools & Software Resources Support & Community