Skip to main content

STM32F411VCT6

ARM Cortex-M4 32b MCU+FPU

The STM32F411VCT6 is a arm cortex-m4 32b mcu+fpu from STMicroelectronics. View the full STM32F411VCT6 datasheet below including pinout, electrical characteristics, absolute maximum ratings.

Manufacturer

STMicroelectronics

Package

LQFP-100

Overview

Part: STM32F411xC/xE — STMicroelectronics

Type: ARM Cortex-M4 MCU

Description: 32-bit ARM Cortex-M4 MCU with FPU, up to 100 MHz, 512 KB Flash, 128 KB SRAM, USB OTG FS, 1 ADC, and 13 communication interfaces.

Operating Conditions:

  • Supply voltage: 1.7–3.6 V
  • Operating temperature: -40 to +85 °C (suffix-dependent — see Table 14 for grade-specific ranges)
  • Max HCLK frequency: 100 MHz (Power Scale1)
  • Analog operating voltage (ADC limited to 2.4 MSPS): 2.4–3.6 V

Absolute Maximum Ratings:

  • Max supply voltage: 4.0 V
  • Max continuous current: 160 mA (Total current into sum of all VDD_x power lines)
  • Max junction/storage temperature: 125 °C (Junction), 150 °C (Storage)

Key Specs:

  • Core: ARM 32-bit Cortex-M4 CPU with FPU
  • Max CPU frequency: 100 MHz
  • Flash memory: up to 512 Kbytes
  • SRAM: 128 Kbytes
  • ADC: 1x 12-bit, 2.4 MSPS, up to 16 channels
  • I/O ports: Up to 81 with interrupt capability, up to 77 5 V-tolerant
  • Run mode current: 100 μA/MHz (peripheral off)
  • Stop mode current: 42 μA Typ @ 25°C (Flash in Stop mode)
  • Standby mode current: 2.4 μA @25 °C / 1.7 V without RTC

Features:

  • Adaptive real-time accelerator (ART Accelerator™)
  • Batch Acquisition Mode (BAM)
  • Memory protection unit
  • Up to 13 communication interfaces (I2C, USART, SPI/I2S, SDIO, USB OTG FS)
  • General-purpose DMA: 16-stream controllers
  • Up to 11 timers (16-bit, 32-bit, watchdog, SysTick)
  • CRC calculation unit
  • 96-bit unique ID
  • RTC with subsecond accuracy and hardware calendar

Applications:

Package:

  • WLCSP49 (3.034 x 3.22 mm, 0.4mm pitch)
  • UFQFPN48 (7 x 7 mm, 0.5 mm pitch)
  • LQFP64 (10 x 10 mm, 64-pin)
  • LQFP100 (14 x 14 mm, 100-pin)
  • UFBGA100 (7 x 7 mm, 0.5 mm pitch)

Features

  • Dynamic Efficiency Line with BAM (Batch Acquisition Mode)
  • Core: ARM ® 32-bit Cortex ® -M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory, frequency up to 100 MHz, memory protection unit,
  • 125 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
  • Memories
  • -up to 512 Kbytes of Flash memory
  • -128 Kbytes of SRAM
  • Clock, reset and supply management
  • -1.7 V to 3.6 V application supply and I/Os
  • -POR, PDR, PVD and BOR
  • -4-to-26 MHz crystal oscillator
  • -Internal 16 MHz factory-trimmed RC
  • -32 kHz oscillator for RTC with calibration
  • -Internal 32 kHz RC with calibration
  • Power consumption
  • -Run: 100 μA/MHz (peripheral off)
  • -Stop (Flash in Stop mode, fast wakeup time): 42 μA Typ @ 25C; 65 μA max @25 °C
  • -Stop (Flash in Deep power down mode, fast wakeup time): down to 10 μA @ 25 °C; 30 μA max @25 °C
  • -Standby: 2.4 μA @25 °C / 1.7 V without RTC; 12 μA @85 °C @1.7 V
  • -VBAT supply for RTC: 1 μA @25 °C
  • 1×12-bit, 2.4 MSPS A/D converter: up to 16 channels
  • General-purpose DMA: 16-stream DMA controllers with FIFOs and burst support
  • Up to 11 timers: up to six 16-bit, two 32-bit timers up to 100 MHz, each with up to four IC/OC/PWM or pulse counter and quadrature (incremental) encoder input, two watchdog

November 2014

DocID026289 Rev 3

Pin Configuration

STM32F411VCT6 – LQFP100 Pinout

PinNameTypeI/O StructureDescription / Alternate Functions
1VBATS-Battery supply
2PC13I/OTCRTC_TAMP1 / RTC_TS / RTC_OUT / RTC_OUT2
3PC14-OSC32_INI/OTCOSC32_IN
4PC15-OSC32_OUTI/OTCOSC32_OUT
5PH0-OSC_INI/OTCOSC_IN
6PH1-OSC_OUTI/OTCOSC_OUT
7NRSTINRSTReset pin (active low)
8PC0I/OTCADC1_10
9PC1I/OTCADC1_11
10PC2I/OTCSPI2_MISO / I2S2ext_SD, ADC1_12
11PC3I/OTCSPI2_MOSI / I2S2_SD, ADC1_13
12PA0-WKUPI/OTCTIM2_CH1 / TIM2_ETR, TIM5_CH1, USART2_CTS, ADC1_0, WKUP1
13PA1I/OFTTIM2_CH2, TIM5_CH2, SPI4_MOSI / I2S4_SD, USART2_RTS, ADC1_1
14PA2I/OFTTIM2_CH3, TIM5_CH3, TIM9_CH1, I2S2_CKIN, USART2_TX, ADC1_2
15PA3I/OFTTIM2_CH4, TIM5_CH4, TIM9_CH2, I2S2_MCK, USART2_RX, ADC1_3
16VSSS-Ground
17VDDS-Supply voltage
18PA4I/OTCSPI1_NSS / I2S1_WS, SPI3_NSS / I2S3_WS, USART2_CK, ADC1_4
19PA5I/OTCTIM2_CH1 / TIM2_ETR, SPI1_SCK / I2S1_CK, ADC1_5
20PA6I/OFTTIM1_BKIN, TIM3_CH1, SPI1_MISO, I2S2_MCK, SDIO_CMD, ADC1_6
21PA7I/OFTTIM1_CH1N, TIM3_CH2, SPI1_MOSI / I2S1_SD, ADC1_7
22PC4I/OFTADC1_14
23PC5I/OFTADC1_15
24PB0I/OFTTIM1_CH2N, TIM3_CH3, SPI5_SCK / I2S5_CK, ADC1_8
25PB1I/OFTTIM1_CH3N, TIM3_CH4, SPI5_NSS / I2S5_WS, ADC1_9
26PB2I/OFTBOOT1
27PE7I/OFTTIM1_ETR
28PE8I/OFTTIM1_CH1N
29PE9I/OFTTIM1_CH1
30PE10I/OFTTIM1_CH2N
31PE11I/OFTTIM1_CH2, SPI4_NSS / I2S4_WS, SPI5_NSS / I2S5_WS
32PE12I/OFTTIM1_CH3N, SPI4_SCK / I2S4_CK, SPI5_SCK / I2S5_CK
33PE13I/OFTTIM1_CH3, SPI4_MISO, SPI5_MISO
34PE14I/OFTTIM1_CH4, SPI4_MOSI / I2S4_SD, SPI5_MOSI / I2S5_SD
35PE15I/OFTTIM1_BKIN
36PB10I/OTCTIM2_CH3, I2C2_SCL, SPI2_SCK / I2S2_CK, I2S3_MCK, SDIO_D7
37PB11I/OTCTIM2_CH4, I2C2_SDA, I2S2_CKIN
38BYPASS_REGS-Regulator bypass capacitor
39VSSS-Ground
40VDDS-Supply voltage
41PB12I/OTCTIM1_BKIN, I2C2_SMBA, SPI2_NSS / I2S2_WS, SPI4_NSS / I2S4_WS, SPI3_SCK / I2S3_CK
42PB13I/OTCTIM1_CH1N, SPI2_SCK / I2S2_CK, SPI4_SCK / I2S4_CK
43PB14I/OTCTIM1_CH2N, SPI2_MISO, I2S2ext_SD, SDIO_D6
44PB15I/OTCRTC_50Hz, TIM1_CH3N, SPI2_MOSI / I2S2_SD, SDIO_CK
45PD8I/OTCUSART3_TX
46PD9I/OTCUSART3_RX
47PD10I/OTC-
48PD11I/OTC-
49PD12I/OTCTIM4_CH1
50PD13I/OTCTIM4_CH2
51PD14I/OTCTIM4_CH3
52PD15I/OTCTIM4_CH4
53PC6I/OTCTIM3_CH1, I2S2_MCK, USART6_TX, SDIO_D6
54PC7I/OTCTIM3_CH2, SPI2_SCK / I2S2_CK, I2S3_MCK, USART6_RX, SDIO_D7
55PC8I/OTCTIM3_CH3, USART6_CK, SDIO_D0
56PC9I/OTCTIM3_CH4, I2C3_SDA, I2S2_CKIN, SDIO_D1
57PA8I/OTCTIM1_CH1, I2C3_SCL, USART1_CK, USB_FS_SOF, SDIO_D1
58PA9I/OTCTIM1_CH2, I2C3_SMBA, USART1_TX, USB_FS_VBUS, SDIO_D2
59PA10I/OTCTIM1_CH3, USART1_RX, USB_FS_ID
60PA11I/OTCTIM1_CH4, USART1_CTS, USART6_TX, USB_FS_DM
61PA12I/OTCTIM1_ETR, USART1_RTS, USART6_RX, USB_FS_DP
62PA13I/OTCJTMS-SWDIO
63VSSS-Ground
64VDDS-Supply voltage
65PA14I/OTCJTCK-SWCLK
66PA15I/OTCJTDI, TIM2_CH1 / TIM2_ETR, SPI1_NSS / I2S1_WS, SPI3_NSS / I2S3_WS, USART1_TX
67PC10I/OTCSPI3_SCK / I2S3_CK, USART3_TX, SDIO_D2
68PC11I/OTCI2S3ext_SD, SPI3_MISO, USART3_RX, SDIO_D3
69PC12I/OTCSPI3_MOSI / I2S3_SD, USART3_CK, SDIO_CK
70PD0I/OTC-
71PD1I/OTC-
72PD2I/OTCTIM3_ETR, USART3_RX, SDIO_CMD
73PD3I/OTCSPI2_SCK / I2S2_CK, USART2_CTS
74PD4I/OTCUSART2_RTS
75PD5I/OTCUSART2_TX
76PD6I/OTCSPI3_MOSI / I2S3_SD, USART2_RX
77PD7I/OTCUSART2_CK
78PB3I/OTCJTDO-SWO, TIM2_CH2, SPI1_SCK / I2S1_CK, SPI3_SCK / I2S3_CK, USART1_RX, I2C2_SDA, SDIO_D0
79PB4I/OTCJTRST, TIM3_CH1, SPI1_MISO, SPI3_MISO, I2S3ext_SD, I2C3_SDA, SDIO_D0
80PB5I/OTCTIM3_CH2, I2C1_SMBA, SPI1_MOSI / I2S1_SD, SPI3_MOSI / I2S3_SD, SDIO_D3
81PB6I/OTCTIM4_CH1, I2C1_SCL, USART1_TX
82PB7I/OTCTIM4_CH2, I2C1_SDA, USART1_RX, SDIO_D0
83BOOT0IBBoot configuration pin
84PB8I/OTCTIM4_CH3, TIM10_CH1, I2C1_SCL, SPI5_MOSI / I2S5_SD, I2C3_SDA, SDIO_D4
85PB9I/OTCTIM4_CH4, TIM11_CH1, I2C1_SDA, SPI2_NSS / I2S2_WS, I2C2_SDA, SDIO_D5
86VSSS-Ground
87VDDS-Supply voltage
88PE0I/OTCTIM4_ETR
89PE1I/OTC-
90PE2I/OTCTRACECLK, SPI4_SCK / I2S4_CK, SPI5_SCK / I2S5_CK
91PE3I/OTCTRACED0
92PE4I/OTCTRACED1, SPI4_NSS / I2S4_WS, SPI5_NSS / I2S5_WS
93PE5I/OTCTRACED2, TIM9_CH1, SPI4_MISO, SPI5_MISO
94PE6I/OTCTRACED3, TIM9_CH2, SPI4_MOSI / I2S4_SD, SPI5_MOSI / I2S5_SD
95VSSS-Ground
96VDDS-Supply voltage
97PD10I/OTC-
98PD11I/OTC-
99PD12I/OTCTIM4_CH1
100PD13I/OTCTIM4_CH2

Notes

  • PC13, PC14, PC15: Limited output capability (3 mA max sink current). Speed limited to 2 MHz with max 30 pF load. Not suitable as current source (e.g., LED drive).
  • FT pins: 5V-tolerant except in analog or oscillator mode (PC14, PC15, PH0, PH1).
  • PA0-WKUP: In UFBGA100 with BYPASS_REG tied to VDD, PA0 functions as internal Reset (active low).
  • BOOT1 (PB2): Selects boot source during reset.
  • All I/Os are floating inputs after reset unless otherwise specified.
  • Alternate functions selected via GPIOx_AFR registers; additional functions via peripheral registers.

Electrical Characteristics

The definition and values of input/output AC characteristics are given in Figure 31 and Table 55 , respectively.

Unless otherwise specified, the parameters given in Table 55 are derived from tests performed under the ambient temperature and V DD supply voltage conditions summarized in Table 14 .

Table 55. I/O AC characteristics (1)(2)

OSPEEDRy [1:0] bit value (1)SymbolParameterConditionsMinTypMaxUnit
00f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 2.70 V--4MHz
00f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 1.7 V--2MHz
00f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 2.70 V--8MHz
00f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.7 V--4MHz
00t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 50 pF, V DD = 1.7 V to 3.6 V--100ns
01f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 2.70 V--25MHz
01f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 1.7 V--12.5MHz
01f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 2.70 V--50MHz
01f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.7 V--20MHz
01t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 50 pF, V DD ≥ 2.7 V--10ns
01t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 50 pF, V DD ≥ 1.7 V--20ns
01t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 10 pF, V DD ≥ 2.70 V--6ns
01t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 10 pF, V DD ≥ 1.7 V--10ns
10f max(IO)outMaximum frequency (3)C L = 40 pF, V DD ≥ 2.70 V--50 (4)MHz
10f max(IO)outMaximum frequency (3)C L = 40 pF, V DD ≥ 1.7 V--25MHz
10f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 2.70 V--100 (4)MHz
10f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.7 V--50 (4)MHz
10t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 40 pF, V DD ≥ 2.70 V--6ns
10t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 40 pF, V DD ≥ 1.7 V--10ns
10t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 10 pF, V DD ≥ 2.70 V--4ns
10t f(IO)out / t r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 10 pF, V DD ≥ 1.7 V--6ns
11t f(IO)out / tmax(IO)out Maximum frequency (3)C L = 30 pF, V DD ≥ 2.70 V--100 (4)
11t f(IO)out / tmax(IO)out Maximum frequency (3)C L = 30 pF, V DD ≥ 1.7 V--50 (4)MHz
11t f(IO)out / tOutput high to low level fall time and output low to high level rise timeC L = 30 pF, V DD ≥ 2.70 V C L = 30 pF, V DD ≥ 1.7 V- -- -4 6
11r(IO)outOutput high to low level fall time and output low to high level rise timeC L = 10 pF, V DD ≥ 2.70 V--2.5ns
11t f(IO)out / tOutput high to low level fall time and output low to high level rise timeC L = 10 pF, V DD ≥ 1.7 V--4
-t EXTIpwPulse width of external signals detected by the EXTI controller10--ns

119

  1. For maximum frequencies above 50 MHz and V DD > 2.4 V, the compensation cell should be used.

Figure 31. I/O AC characteristics definition

Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 11: Voltage characteristics , Table 12: Current characteristics , and Table 13: Thermal characteristics may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

Table 11. Voltage characteristics

SymbolRatingsMinMaxUnit
V DD -V SSExternal main supply voltage (including V DDA ,V DD and V BAT ) (1)-0.34.0V
V INInput voltage on FT pins (2)V SS -0.3V DD +4.0V
V INInput voltage on any other pinV SS -0.34.0V
V INInput voltage for BOOT0V SS9.0V
\∆ V DDx \Variations between different V DD power pins-
\V SSX - V SS \Variations between all the different ground pins-
V ESD(HBM)Electrostatic discharge voltage (human body model)see Section 6.3.14: Absolute maximum ratings (electricalsee Section 6.3.14: Absolute maximum ratings (electrical

Table 12. Current characteristics

Table 12. Current characteristics

SymbolRatingsMax.Unit
Σ I VDDTotal current into sum of all V DD_x power lines (source) (1)160mA
Σ I VSSTotal current out of sum of all V SS_x ground lines (sink) (1)-160mA
I VDDMaximum current into each V DD_x power line (source) (1)100mA
I VSSMaximum current out of each V SS_x ground line (sink) (1)-100mA
I IOOutput current sunk by any I/O and control pin25mA
I IOOutput current sourced by any I/O and control pin-25mA
Σ I IOTotal output current sunk by sum of all I/O and control pins (2)120mA
Σ I IOTotal output current sourced by sum of all I/Os and control pins (2)-120mA
I INJ(PIN) (3)Injected current on FT pins (4)-5/+0mA
I INJ(PIN) (3)Injected current on NRST and B pins (4)-5/+0mA
Σ I INJ(PIN)Total injected current (sum of all I/O and control pins) (5)±25mA
  1. This current consumption must be correctly distributed over all I/Os and control pins.

  2. Negative injection disturbs the analog performance of the device. See note in Section 6.3.20: 12-bit ADC characteristics .

  3. Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.

  4. When several inputs are submitted to a current injection, the maximum Σ I INJ(PIN) is the absolute sum of the positive and negative injected currents (instantaneous values).

Table 13. Thermal characteristics

SymbolRatingsValueUnit
T STGStorage temperature range-65 to +150°C
T JMaximum junction temperature125°C
T LEADMaximum lead temperature during soldering (WLCSP49, LQFP64/100, UFQFPN48, UFBGA100)see note (1)°C

119

Thermal Information

The maximum chip junction temperature (T J max) must never exceed the values given in Table 12: General operating conditions on page 43 .

The maximum chip-junction temperature, T J max., in degrees Celsius, may be calculated using the following equation:

T J max = T A max + (PD max x Θ JA )

Package Information

In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK ® packages, depending on their level of environmental compliance. ECOPACK ® specifications, grade definitions and product status are available at: www.st.com . ECOPACK ® is an ST trademark.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
STM32F411CCSTMicroelectronics
STM32F411CCU6STMicroelectronicsUFQFPN-48
STM32F411CCY6STMicroelectronicsWLCSP-48
STM32F411CESTMicroelectronics
STM32F411CEU6STMicroelectronicsUFQFPN-48
STM32F411CEY6STMicroelectronicsWLCSP-48
STM32F411RCSTMicroelectronics
STM32F411RCT6STMicroelectronicsLQFP-64
STM32F411RESTMicroelectronics
STM32F411RET6STMicroelectronicsLQFP-64
STM32F411VCSTMicroelectronics
STM32F411VCH6STMicroelectronicsUFBGA-100
STM32F411VESTMicroelectronics
STM32F411VEH6STMicroelectronicsUFBGA-100
STM32F411VET6STMicroelectronicsLQFP-100
STM32F411XCSTMicroelectronics
STM32F411XC/XESTMicroelectronics
STM32F411XESTMicroelectronics
STM32F411XXSTMicroelectronics
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free