Silica

ST: STM32 F4

STM STM32F4 logoThe ARM® Cortex™-M4-based STM32 F4 series is an extension of the industry-leading STM32 portfolio towards even higher performance. Like the STM32 F2 series, these MCUs leverage ST‘s 90 nm NVM technology and ST’s ART Accelerator™ to reach the industry’s highest benchmark scores for Cortex-M-based microncontrollers with 210 DMIPS at 168 MHz operating frequency.

The DSP instructions and the floating point unit enlarge the range of addressable applications. 

The STM32 F4 series is the result of a perfect symbiose of the real-time control capabilities of an MCU and the signal processing performance of a DSP, and thus complements the STM32 portfolio with a new class of devices, digital signal controllers (DSC).

The STM32 F4 series remains pin-to-pin and software compatible with the STM32 F2 series and features more SRAM, peripheral improvements such as full duplex I²S, improved RTC and faster ADCs.

STM32 F4 Features

  • 168 MHz/210 DMIPS Cortex-M4 with single cycle DSP MAC and floating point unit
  • Designed for high performance and ultra fast data transfers
    - ART accelerator
    - 32-bit, 7-layer AHB bus matrix with 7 masters and 8 slaves including 2 blocks of SRAM
    - Multi DMA controllers: 2 general purpose, 1 for USB HS, 1 for Ethernet
    - One SRAM block dedicated to the core
  • Outstanding power efficiency
    - Ultra-low dynamic power
    - RTC <1 μA typ in VBAT mode
    - 3.6 V down to 1.7 V1 VDD
    - Voltage regulator with power scaling capability
  • Maximum integration
    Up to 1 Mbyte of on-chip Flash memory, 192 Kbytes of SRAM, reset circuit, internal RCs,
    PLLs, WLCSP package available
  • Superior and innovative peripherals
    - Connectivity: camera interface, crypto/hash HW processor, Ethernet MAC10/100 with IEEE 1588 v2 support, 2 USB OTG (one with HS support)
    - Audio: dedicated audio PLL and 2 full duplex I²S
    - Up to 15 communication interfaces (including 6x USART, 3x SPI, 3x I²C, 2x CAN, SDIO)
    - Analog: 2x 12-bit DACs, 3x 12-bit ADC reaching 7.32 MSPS in interleaved mode
    - Up to 17 timers: 16 and 32 bits running up to 168 MHz
  • Extensive tools and software solutions
    Various IDE, starter kits, libraries, RTOS and stacks, either open source or provided by ST or 3rd parties, including the ARM CMSIS DSP library optimized for Cortex-M4 instructions

STM32 F4 Applications

  • Motor drive and application control
  • Medical equipment
  • Industrial applications: PLC, inverters, circuit breakers
  • Printers, and scanners
  • Alarm systems, video intercom, and HVAC
  • Home audio appliances

STM32 F4 Block Diagram
Silica ST ARM STM32F4 bd