STM32F4 – High Performance – Cortex M4

If you like it, share it

f4logo


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/479Quad-SPI interface, LCD-TFT controller and MPI-DSI interface
STM32F429/439 –  LCD-TFT controller
STM32F427/437serial audio interface, more performance and lower static power consumption

Foundation lines:
STM32F446180 MHz/225 DMIPS, up to 512 Kbytes of Flash memory with dual Quad-SPI and SDRAM interfaces
STM32F407/417168 MHz CPU/210 DMIPS, up to 1 Mbyte of Flash memory adding Ethernet MAC and camera interface
STM32F405/415168 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.
STM32F411High RAM density and enhanced peripheral set such as USB 2.0FS OTG and up to 5 SPI interfaces.
STM32F412High 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.

f4portfolio

Go on TOP

 


Evaluation Boards

The STM32446E-EVAL helps you to discover the high-performance microcontrollers of the STM32F446 series (Cortex M4) and to develop your applications easily. It offers everything required for beginners and experienced users to get started quickly.
Evaluation board with STM32F446ZE, it includes an ST-LINK/V2 embedded debug tool, a 3.2” 240 x 320 TFT LCD with resistive touchscreen, USB HS & FS, USART, IrDA, CAN, Digital Microphones, Audio Codec, ADC and DAC, SDRAM (4M x 16-bit) and QuadSPI Flash memories (32MB), I2C EEPROM, NFC, MicroSD card) and more.

f4-stm32446e-eval

The STM32F429 Discovery helps you to discover the high-performance microcontrollers of the STM32F429 series (Cortex M4) and to develop your applications easily. It offers everything required for beginners and experienced users to get started quickly.
Based on the STM32F429ZIT6, it includes an ST-LINK/V2 embedded debug tool, a 2.4″ QVGA TFT LCD, an external SDRAM of 64 Mbits, a gyroscope ST MEMs, a USB OTG micro-AB connector, LEDs and pushbuttons.

f4-stm32f429i-disco

The STM32F4-DISCOVERY helps you to discover the STM32F4 high-performance features and to develop your applications easily.
It includes everything required for beginners and experienced users to get started quickly.
Based on the STM32F407VGT6, it includes an ST-LINK/V2 embedded debug tool, two ST MEMS, digital accelerometer and digital microphone, one audio DAC with integrated class D speaker driver, LEDs and push buttons and an USB OTG micro-AB connector.

f4-stm32f4-discovery

The STM32429I-EVAL evaluation board is a complete demonstration and development platform for the STMicroelectronics ARM®Cortex™-M4 core-based STM32F429NIH6 line microcontrollers.
The integrated ST-LINK/V2 provides an embedded in-circuit debugger and programmer for the STM32 MCU.
Extension headers make it possible to easily connect a daughterboard for your specific application.
The STM32429I-EVAL evaluation board includes everything required for beginners and experienced users to develop applications quickly.

Key Features

STM32F429NIH6 microcontroller
4.3” color TFT LCD with resistive touchscreen (480 x 272 pixels)
Six 5 V power supply options:
– Power jack
– ST-LINK/V2 USB connector
– User USB HS connector
– User USB FS1 connector
– User USB FS2 connector
SAI Audio DAC, stereo audio jack which supports headset with microphone
Stereo digital microphone, audio terminal connector used to connect external speakers
2 GBytes (or more) SDIO interface MicroSD card
RF EEPROM on I2C compatible serial interface
RS-232 communication
IrDA transceiver
JTAG/SWD and ETM trace debug support, ST-LINK/V2 embedded
IEEE-802.3-2002 compliant Ethernet connector
Camera module
8M x 32-bit SDRAM, 1M x 16-bit SRAM and 8M x 16-bit NOR Flash
Joystick with 4-directional control and selector
Reset, Wakeup and Tamper buttons
4 color user LEDs
Extension connectors & memory connectors for daughterboard or wrapping board
USB OTG HS and FS with Micro-AB connectors
RTC with backup battery
CAN 2.0 A/B compliant connection
Potentiometer
Motor control connector

f4-stm32429i-eval

The STM32439I-EVAL evaluation board is a complete demonstration and development platform for the STMicroelectronics ARM®Cortex®-M4 core-based STM32F439 line microcontrollers.
The integrated ST-LINK/V2 provides an embedded in-circuit debugger and programmer for the STM32 MCU. Extension headers make it possible to easily connect a daughterboard for specific applications of the users.
The STM32439I-EVAL evaluation board includes everything required for beginners and experienced users to develop applications quickly.
STM32F439NIH6 microcontroller, 5.7” color VGA TFT LCD with capacitive touchscreen (640 x 480 pixels), SAI Audio DAC, stereo audio jack which supports headset with microphone, Stereo digital microphone, audio terminal connector used to connect external speakers,etc.

f4-stm32439i-eval2

STM32F469I-DISCO
The STM32F469 Discovery kit comes with a 4”, 800 x 480 pixel color touchscreen display based on high-speed MIPI DSI technology for a rich graphics experience.
With large embedded memories, the board offers 3 MEMs microphones, USB FS OTG, audio jack, and µSD card connector.

f4-stm32f469i-disco

NUCLEO-Fxxx

Please see this page.

nucleo-f401re

  • A complete list of the evaboards is here.

 

Go on TOP


 

TUTORIAL

    • Some important AN:
    • Click Here for: see other STM32 examples
    • Click Here for: Sliding gate with a Guillotine for secure lock, built using the: NUCLEO-F401RE + X-NUCLEO-PLC01A1 (PLC1 InPut/OutPut) + Mechanical of the Car Window motor
    • Click Here for: How to start a new project on STM32F4 using CUBE, Library (HAL) and KEIL on NUCLEO-F401RE
    • Click Here for: NUCLEO-F401RE and USB Virtual COM
    • Click Here for: STM32F4-Discovery and USB Virtual COM
    • Click Here for: STM32F429-Discovery and USB Virtual COM
    • Click Here for: STM32F429-Discovery, USB Virtual COM and TFT
    • Click Here for: STM32F4-Discovery + CUBE for configuration the Clock, the MCO2 and blinking LED
    • Click Here for: How to use on STM32F429-Discovery the CAN1, SPI1, LEDs and Blue Button
    • Click Here to download the STM32 & USB
    • Click Here for the: How to use the STM32F4 Library
    • Click Here for the: STM32F4-Discovery EXE1 that explain how to use Atollic, I/O, Interrupt, TIM3, TIM4, MEMS used for mouse emulation, USB, etc.
      EXE1 is now available in RUSSIAN language.
    • Click Here for the: EXE2 – FreeRTOS on STM32F4-Discovery
      EXE2 (FreeRTOS) is now available in RUSSIAN language.
    • Click Here for the: Simple LEDs test for STM32F4-Discovery (ref.cod. STM32F4-Discovery_LED_Keil)
    • Click Here to download the STM32F4 Graphics Workshop (Tutorial, Examples, etc, the dimension is 1,2GB… be patient during the download).
      IMPORTANT NOTE
      At the moment, the STM32F4 Graphics Workshop shall be issued only to SILICA customers.
      If you are SILICA customer send me an email and ask me:
      STM32F4 Graphics Workshop
      please specify also your City, Country and your contact in SILICA.
      If you are STM customer please contact directly your local office of STM.
    • Click Here for get: Alfa examples for STM32F42x-TFT-RouMar13 EvaBoard.
      IMPORTANT NOTE
      At the moment, the STM32F4 Graphics Workshop shall be issued only to SILICA customers.
      If you are SILICA customer send me an email and ask me:
      STM32F4 Graphics Workshop

      please specify also your City, Country and your contact in SILICA.
      If you are STM customer please contact directly your local office of STM.
    • Click Here for get: STM32F42xx_Technical_Presentation_w41 (2014).
      IMPORTANT NOTE
      At the moment, the STM32F42xx_Technical_Presentation_w41 shall be issued only to SILICA customers.
      If you are SILICA customer send me an email and ask me: STM32F42xx_Technical_Presentation_w41
      please specify also your City, Country and your contact in SILICA.
      If you are STM customer please contact directly your local office of STM.

 

Go on TOP