STM32F401


Image

The STM32F401 microcontrollers are part of the STM32 Dynamic Efficiency™ device range. These devices offer the best balance of dynamic power consumption (in run mode) and processing performance, while integrating a high number of added-value features in packages as small as 3 x 3 mm.

The MCUs deliver the performance of Cortex®-M4 core with floating point unit, running at 84 MHz, while achieving outstandingly low power consumption values in run and stop modes.

  • Performance: At 84 MHz, the STM32F401 delivers 105 DMIPS/285 CoreMark performance executing from Flash memory, with 0-wait states using ST’s ART Accelerator. The DSP instructions and the floating point unit enlarge the range of addressable applications.
  • Power efficiency: ST’s 90 nm process, ART Accelerator and the dynamic power scaling enables the current consumption in run mode and executing from Flash memory to be as low as 128 µA/MHz. In Stop mode, the power consumption can be as low as 9 µA.
  • Integration: The STM32F401 portfolio provides from 128 to 512 Kbytes of Flash, 96 Kbytes of SRAM. The available packages range from 49 to 100 pins..
    • ​​3x USARTs running at up to 10.5 Mbit/s,
    • 4x SPI running at up to 42 Mbit/s,
    • 3x I²C,
    • 1x SDIO,
    • 1x USB 2.0 OTG full speed,
    • 2x full duplex I²S up to up to 32-bit/192KHz,
    • 12-bit ADC reaching 2.4 MSPS,
    • 10 timers, 16- and 32-bit, running at up to 84 MHz
Part NumberPackageMarketing StatusCoreOperating Frequency(F) (Processor speed)FLASH Size (Prog)Data E2PROM nom (B)Internal RAM Size16-bit timers (IC/OC/PWM)32-bit timer (IC/OC/PWM)Other timer functionsA/D ConverterI/Os (High Current)Display controllerD/A ConverterIntegrated op-ampsSerial InterfaceSupply Voltage(Vcc) min (V)Supply Voltage(Vcc) max (V)Supply Current(Icc) (Lowest power mode) typ (µA)Supply Current(Icc) (Run mode (per Mhz)) typ (µA)Operating Temperature min (°C)Operating Temperature max (°C)
STM32F401CBUFQFPN 48 7x7x0.55; WLCSP 49L DIE 423 R 7X7 P 0.4 MMActiveARM Cortex-M484128-646x16-bit2x32-bit24-bit downcounter;2xWDG;RTC10x12-bit36---1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1.73.61.8128-40105
STM32F401CCUFQFPN 48 7x7x0.55; WLCSP 49L DIE 423 R 7X7 P 0.4 MMActiveARM Cortex-M484256-646x16-bit2x32-bit24-bit downcounter;2xWDG;RTC10x12-bit36---;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1.73.61.8128-4085
STM32F401CDUFQFPN 48 7x7x0.55; WLCSP 49L DIE 433 P 0.4 MMActiveARM Cortex-M484384-966x16-bit2x32-bit24-bit downcounter;2xWDG;RTC10x12-bit36---1 x USB;2 x I2S;3 x I2C;3 x SPI;3 x USART1.73.61.8137-4085
STM32F401CEUFQFPN 48 7x7x0.55; WLCSP 49L DIE 433 P 0.4 MMActiveARM Cortex-M484512-966x16-bit2x32-bit24-bit downcounter;2xWDG;RTC10x12-bit36---1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1.73.61.8137-4085
STM32F401RBLQFP 64 10x10x1.4ActiveARM Cortex-M484128-646x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART; 3xSPI;2xI2S;3xI2C;3xUSART(IrDA, ISO 7816);1x USB OTG FS;1x SDIO1.73.61.7 : 1.8128 : 137-4085
STM32F401RCLQFP 64 10x10x1.4ActiveARM Cortex-M484256-646x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1.73.61.8128-40105
STM32F401RDLQFP 64 10x10x1.4ActiveARM Cortex-M484384-966x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB;2 x I2S;3 x I2C;3 x SPI;3 x USART1.73.61.8137-4085
STM32F401RELQFP 64 10x10x1.4ActiveARM Cortex-M484512-966x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB 2.0 FS;2 x I2C;3 x I2C;3 x SPI;3 x USART1.73.61.8137-4085
STM32F401VBLQFP 100 14x14x1.4; UFBGA 100 7x7x0.6ActiveARM Cortex-M484128-646x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x USART;4 x SPI1.73.61.8128-4085
STM32F401VCLQFP 100 14x14x1.4; UFBGA 100 7x7x0.6ActiveARM Cortex-M484256-646x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x USART;4 x SPI1.73.61.8128-40105
STM32F401VDLQFP 100 14x14x1.4; UFBGA 100 7x7x0.6ActiveARM Cortex-M484384-966x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB;2 x I2S;3 x I2C;3 x USART;4 x SPI1.73.61.8137-4085
STM32F401VELQFP 100 14x14x1.4; UFBGA 100 7x7x0.6ActiveARM Cortex-M484512-966x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x USART;4 x SPI1.73.61.8137-4085