Skip to main content

STM32F446XX

ARM Cortex-M4 MCU

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

Manufacturer

STMicroelectronics

Overview

Part: STM32F446xC/E

Type: ARM Cortex-M4 32-bit MCU

Description: Arm® Cortex®-M4 32-bit MCU+FPU with 225 DMIPS, up to 512 KB Flash, 128+4 KB RAM, and a maximum frequency of 180 MHz.

Operating Conditions:

  • Supply voltage: 1.7 V to 3.6 V
  • Operating temperature: -40 to +125 °C
  • Max CPU frequency: 180 MHz

Absolute Maximum Ratings:

  • Max supply voltage (VDD): 4.0 V
  • Max total current into VDD: 150 mA
  • Max storage temperature: -65 to +150 °C

Key Specs:

  • Core: Arm® 32-bit Cortex®-M4 CPU with FPU
  • Max CPU frequency: 180 MHz
  • Flash memory: Up to 512 Kbytes
  • SRAM: 128 Kbytes + 4 KB backup SRAM
  • ADC: 3x 12-bit, 2.4 MSPS (up to 7.2 MSPS in triple interleaved mode)
  • DAC: 2x 12-bit converters
  • Communication interfaces: Up to 4x I2C, 4x SPI (45 Mbits/s), 4x USART, 2x UART (11.25 Mbit/s), 2x CAN
  • USB: USB 2.0 full-speed/high-speed device/host/OTG controller
  • Run mode current (typ): 30.5 mA (VDD=3.3V, fHCLK=180MHz, ART accelerator enabled)
  • Standby mode current (typ): 1.5 μA (VDD=3.3V)

Features:

  • Adaptive real-time accelerator (ART Accelerator)
  • Flexible external memory controller (SRAM,

Features

  • 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 180 MHz, MPU, 225 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
  • Memories
  • -512 Kbytes of Flash memory
  • -128 Kbytes of SRAM
  • -Flexible external memory controller with up to 16-bit data bus: SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Flash memories
  • -Dual mode QuadSPI interface
  • LCD parallel interface, 8080/6800 modes
  • 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 (1% accuracy)
  • -32 kHz oscillator for RTC with calibration
  • -Internal 32 kHz RC with calibration
  • Low power
  • -Sleep, Stop and Standby modes
  • -VBAT supply for RTC, 20×32 bit backup registers plus optional 4 KB backup SRAM
  • 3× 12-bit, 2.4 MSPS ADC: up to 24 channels and 7.2 MSPS in triple interleaved mode
  • 2× 12-bit D/A converters
  • General-purpose DMA: 16-stream DMA controller with FIFOs and burst support
  • Up to 17 timers: 2x watchdog, 1x SysTick timer and up to twelve 16-bit and two 32-bit timers up to 180 MHz, each with up to four IC/OC/PWM or pulse counter
  • Debug mode
  • -SWD and JTAG interfaces
  • -Cortex ® -M4 Trace Macrocell™
ReferencePart numbers
STM32F446xC/ESTM32F446MC, STM32F446ME, STM32F446RC, STM32F446RE, STM32F446VC, STM32F446VE, STM32F446ZC, STM32F446ZE.

DS10693 Rev 10

Pin Configuration

STM32F446XX LQFP144 Pinout

PinNameTypeDescription / Alternate Functions
1PE2I/OTRACE_CLK; TIM3/4/5; TIM8/9/10/11; I2C1/2/3/4; SPI4_SCK; SAI1_MCLK_A; QUADSPI_BK1_IO2; FMC_A23
2PE3I/OTRACE_D0; SAI1_SD_B; FMC_A19
3PE4I/OTRACE_D1; SPI4_NSS; SAI1_FS_A; FMC_A20; DCMI_D4
4PE5I/OTRACE_D2; TIM9_CH1; SPI4_MISO; SAI1_SCK_A; FMC_A21; DCMI_D6
5PE6I/OTRACE_D3; TIM9_CH2; SPI4_MOSI; SAI1_SD_A; FMC_A22; DCMI_D7
6VBATSBattery supply
7PC13I/OTamper/RTC pin
8PC14-OSC32_INI32 kHz oscillator input
9PC15-OSC32_OUTO32 kHz oscillator output
10PF0I/OI2C2_SDA; FMC_A0
11PF1I/OI2C2_SCL; FMC_A1
12PF2I/OI2C2_SMBA; FMC_A2
13PF3I/OFMC_A3
14PF4I/OFMC_A4
15PF5I/OFMC_A5
16VSSSGround
17VDDSPower supply
18PF6I/OTIM10_CH1; SAI1_SD_B; QUADSPI_BK1_IO3
19PF7I/OTIM11_CH1; SAI1_MCLK_B; QUADSPI_BK1_IO2
20PF8I/OSAI1_SCK_B; TIM13_CH1; QUADSPI_BK1_IO0
21PF9I/OSAI1_FS_B; TIM14_CH1; QUADSPI_BK1_IO1
22PF10I/ODCMI_D11
23PH0I/OOSC_IN (main oscillator input)
24PH1OOSC_OUT (main oscillator output)
25NRSTRSTReset pin (active low)
26PC0I/OSAI1_MCLK_B; OTG_HS_ULPI_STP; FMC_SDNWE
27PC1I/OSPI3_MOSI/I2S3_SD; SAI1_SD_A; SPI2_MOSI/I2S2_SD; OTG_HS_ULPI_DIR; FMC_SDNE0
28PC2I/OSPI2_MISO; OTG_HS_ULPI_DIR; FMC_SDNE0
29PC3I/OSPI2_MOSI/I2S2_SD; OTG_HS_ULPI_NXT; FMC_SDCKE0
30VDDSPower supply
31VSSASAnalog ground
32VREF+SADC reference voltage (positive)
33VDDASAnalog power supply
34PA0I/OTIM2_CH1/TIM2_ETR; TIM5_CH1; TIM8_ETR; USART2_CTS; UART4_TX; QUADSPI_BK1_IO3; SAI2_MCLK_B
35PA1I/OTIM2_CH2; TIM5_CH2; USART2_RTS; UART4_RX; QUADSPI_BK1_IO3; SAI2_MCLK_B
36PA2I/OTIM2_CH3; TIM5_CH3; TIM9_CH1; USART2_TX; SAI2_SCK_B
37PA3I/OTIM2_CH4; TIM5_CH4; TIM9_CH2; SAI1_FS_A; USART2_RX; OTG_HS_ULPI_D0
38PA4I/OSPI1_NSS/I2S1_WS; SPI3_NSS/I2S3_WS; USART2_CK; OTG_HS_SOF; DCMI_HSYNC
39PA5I/OTIM2_CH1/TIM2_ETR; TIM8_CH1N; SPI1_SCK/I2S1_CK; OTG_HS_ULPI_CK
40PA6I/OTIM1_BKIN; TIM3_CH1; TIM8_BKIN; SPI1_MISO; I2S2_MCK; TIM13_CH1; DCMI_PIXCLK
41PA7I/OTIM1_CH1N; TIM3_CH2; TIM8_CH1N; SPI1_MOSI/I2S1_SD; TIM14_CH1; FMC_SDNWE
42PC4I/OI2S1_MCK; SPDIF_RX2; FMC_SDNE0
43PC5I/OUSART3_RX; SPDIF_RX3; FMC_SDCKE0
44PB0I/OTIM1_CH2N; TIM3_CH3; TIM8_CH2N; SPI3_MOSI/I2S3_SD; UART4_CTS; OTG_HS_ULPI_D1; SDIO_D1
45PB1I/OTIM1_CH3N; TIM3_CH4; TIM8_CH3N; OTG_HS_ULPI_D2; SDIO_D2
46PB2I/OTIM2_CH4; SAI1_SD_A; SPI3_MOSI/I2S3_SD; QUADSPI_CLK; OTG_HS_ULPI_D4; SDIO_CK
47PE7I/OTIM1_ETR; UART5_RX; QUADSPI_BK2_IO0; FMC_D4
48PE8I/OTIM1_CH1N; UART5_TX; QUADSPI_BK2_IO1; FMC_D5
49PE9I/OTIM1_CH1; QUADSPI_BK2_IO2; FMC_D6
50PE10I/OTIM1_CH2N; QUADSPI_BK2_IO3; FMC_D7
51PE11I/OSPI4_NSS; SAI2_SD_B; FMC_D8
52PE12I/OSPI4_SCK; SAI2_SCK_B; FMC_D9
53PE13I/OSPI4_MISO; SAI2_FS_B; FMC_D10
54PE14I/OSPI4_MOSI; SAI2_MCLK_B; FMC_D11
55PE15I/OTIM1_BKIN; FMC_D12
56PB10I/OTIM2_CH3; I2C2_SCL; SPI2_SCK/I2S2_CK; SAI1_SCK_A; USART3_TX; OTG_HS_ULPI_D3
57PB11I/OTIM2_CH4; I2C2_SDA; USART3_RX; SAI2_SD_A
58PB12I/OTIM1_BKIN; I2C2_SMBA; SPI2_NSS/I2S2_WS; SAI1_SCK_B; USART3_CK; CAN2_RX; OTG_HS_ULPI_D5; OTG_HS_ID
59PB13I/OTIM1_CH1N; SPI2_SCK/I2S2_CK; USART3_CTS; CAN2_TX; OTG_HS_ULPI_D6
60PB14I/OTIM1_CH2N; TIM8_CH2N; SPI2_MISO; USART3_RTS; TIM12_CH1; OTG_HS_DM
61PB15I/ORTC_REFIN; TIM1_CH3N; TIM8_CH3N; SPI2_MOSI/I2S2_SD; TIM12_CH2; OTG_HS_DP
62PD8I/OUSART3_TX; SPDIF_RX1; FMC_D13
63PD9I/OUSART3_RX; FMC_D14
64PD10I/OUSART3_CK; FMC_D15
65PD11I/OFMPI2C1_SMBA; USART3_CTS; QUADSPI_BK1_IO0; SAI2_SD_A; FMC_A16
66PD12I/OTIM4_CH1; FMPI2C1_SCL; USART3_RTS; QUADSPI_BK1_IO1; SAI2_FS_A; FMC_A17
67PD13I/OTIM4_CH2; FMPI2C1_SDA; QUADSPI_BK1_IO3; SAI2_SCK_A; FMC_A18
68PD14I/OTIM4_CH3; FMPI2C1_SCL; SAI2_SCK_A; FMC_D0
69PD15I/OTIM4_CH4; FMPI2C1_SDA; FMC_D1
70PG0I/OFMC_A10
71PG1I/OFMC_A11
72PE0I/OTIM4_ETR; SAI2_MCLK_A; FMC_NBL0; DCMI_D2
73PE1I/OFMC_NBL1; DCMI_D3
74PB3I/OJTDO/TRACE_SWO; TIM2_CH2; I2C2_SDA; SPI1_SCK/I2S1_CK; SPI3_SCK/I2S3_CK
75PB4I/ONJTRST; TIM3_CH1; I2C3_SDA; SPI1_MISO; SPI3_MISO; SPI2_NSS/I2S2_WS
76PB5I/OTIM3_CH2; I2C1_SMBA; SPI1_MOSI/I2S1_SD; SPI3_MOSI/I2S3_SD; CAN2_RX; OTG_HS_ULPI_D7; FMC_SDCKE1; DCMI_D10
77PB6I/OTIM4_CH1; HDMI_CEC; I2C1_SCL; USART1_TX; CAN2_TX; QUADSPI_BK1_NCS; FMC_SDNE1; DCMI_D5
78PB7I/OTIM4_CH2; I2C1_SDA; USART1_RX; SPDIF_RX0; FMC_NL; DCMI_VSYNC
79PB8I/OTIM2_CH1/TIM2_ETR; TIM4_CH3; TIM10_CH1; I2C1_SCL; CAN1_RX; SDIO_D4; DCMI_D6
80PB9I/OTIM2_CH2; TIM4_CH4; TIM11_CH1; I2C1_SDA; SPI2_NSS/I2S2_WS; SAI1_FS_B; CAN1_TX; SDIO_D5; DCMI_D7
81PD2I/OTIM3_ETR; UART5_RX; SDIO_CMD; DCMI_D11
82PD3I/OTRACE_D1; SPI2_SCK/I2S2_CK; USART2_CTS; QUADSPI_CLK; FMC_CLK; DCMI_D5
83PD4I/OUSART2_RTS; FMC_NOE
84PD5I/OUSART2_TX; FMC_NWE
85PD6I/OSPI3_MOSI/I2S3_SD; SAI1_SD_A; USART2_RX; FMC_NWAIT; DCMI_D10
86PD7I/OUSART2_CK; SPDIF_RX0; FMC_NE1
87PG2I/OFMC_A12
88PG3I/OFMC_A13
89PG4I/OFMC_A14
90PG5I/OFMC_A15
91PG6I/OFMC_INT2
92PG7I/OFMC_INT3
93PG8I/OUSART6_RTS; FMC_SDCLK
94VDDUSBSUSB power supply
95VSSSGround
96PG9I/OUSART6_RX; QUADSPI_BK2_IO2; FMC_NE2/FMC_NCE3
97PC6I/OTIM3_CH1; TIM8_CH1; FMPI2C1_SCL; I2S2_MCK; USART6_TX; SDIO_D6; DCMI_D0
98PC7I/OTIM3_CH2; TIM8_CH2; FMPI2C1_SDA; SPI2_SCK/I2S2_CK; I2S3_MCK; SPDIF_RX1; USART6_RX; SDIO_D7; DCMI_D1
99PC8I/OTRACE_D0; TIM3_CH3; TIM8_CH3; UART5_RTS; USART6_CK; SDIO_D0; DCMI_D2
100PC9I/OMCO2; TIM3_CH4; TIM8_CH4; I2C3_SDA; I2S_CKIN; UART5_CTS; QUADSPI_BK1_IO0; SDIO_D1; DCMI_D3
101PA8I/OMCO1; TIM1_CH1; I2C3_SCL; USART1_CK; OTG_FS_SOF
102PA9I/OTIM1_CH2; I2C3_SMBA; SPI2_SCK/I2S2_CK; SAI1_SD_B; USART1_TX; DCMI_D0
103PA10I/OTIM1_CH3; USART1_RX; OTG_FS_ID; DCMI_D1
104PA11I/OTIM1_CH4; USART1_CTS; CAN1_RX; OTG_FS_DM
105PA12I/OTIM1_ETR; USART1_RTS; SAI2_FS_B; CAN1_TX; OTG_FS_DP
106PA13I/OJTMS-SWDIO
107PA14I/OJTCK-SWCLK
108PA15I/OJTDI; TIM2_CH1/TIM2_ETR; HDMI_CEC; SPI1_NSS/I2S1_WS; SPI3_NSS/I2S3_WS; UART4_RTS
109PC10I/OSPI3_SCK/I2S3_CK; USART3_TX; UART4_TX; QUADSPI_BK1_IO1; SDIO_D2; DCMI_D8
110PC11I/OSPI3_MISO; USART3_RX; UART4_RX; QUADSPI_BK2_NCS; SDIO_D3; DCMI_D4
111PC12I/OI2C2_SDA; SPI3_MOSI/I2S3_SD; USART3_CK; UART5_TX; SDIO_CK; DCMI_D9
112PD0I/OSPI4_MISO; SPI3_MOSI/I2S3_SD; CAN1_RX; FMC_D2
113PD1I/OSPI2_NSS/I2S2_WS; CAN1_TX; FMC_D3
114PE0I/OTIM4_ETR; SAI2_MCLK_A; FMC_NBL0; DCMI_D2
115PE1I/OFMC_NBL1; DCMI_D3
116PF11I/OSAI2_SD_B; FMC_SDNRAS; DCMI_D12
117PF12I/OFMC_A6
118PF13I/OFMPI2C1_SMBA; FMC_A7
119PF14I/OFMPI2C1_SCL; FMC_A8
120PF15I/OFMPI2C1_SDA; FMC_A9
121PG10I/OQUADSPI_BK2_IO3; FMC_NE3
122PG11I/OUSART6_TX; QUADSPI_BK2_IO2; FMC_SDNCS
123PG12I/OUSART6_RTS; FMC_NE4
124PG13I/OUSART6_CTS; FMC_A24
125PG14I/OUSART6_RX; FMC_A25
126PG15I/OFMC_SDNCAS
127PH2I/OTIM5_CH1; I2C2_SMBA; QUADSPI_BK2_IO0; FMC_SDCKE0
128PH3I/OTIM5_CH2; QUADSPI_BK2_IO1; FMC_SDNE0
129PH4I/OI2C2_SCL; OTG_HS_ULPI_NXT; FMC_SDNWE
130PH5I/OI2C2_SDA; SPI5_MISO; FMC_SDNRAS
131PH6I/OTIM12_CH1; I2C2_SMBA; SPI5_SCK; FMC_SDNE1
132PH7I/OI2C3_SCL; SPI5_MOSI; FMC_SDCKE1
133PH8I/OI2C3_SMBA; FMC_D16
134PH9I/OTIM12_CH2; FMC_D17
135PH10I/OTIM5_CH1; I2C3_SDA; FMC_D18
136PH11I/OTIM5_CH2; I2C3_SMBA; FMC_D19
137PH12I/OTIM5_CH3; FMC_D20
138PH13I/OCAN1_TX; FMC_D21
139PH14I/OTIM8_CH2N; FMC_D22
140PH15I/OTIM8_CH1N; FMC_D23
141PI0I/OTIM5_CH4; SPI2_NSS/I2S2_WS; FMC_D24
142PI1I/OTIM8_BKIN; SPI2_SCK/I2S2_CK; FMC_D25
143PI2I/OTIM8_CH1; SPI2_MISO; FMC_D26
144PI3I/OTIM8_CH2; SPI2_MOSI/I2S2_SD; FMC_D27

Notes

  • Package: LQFP144 (144-pin Low-Profile Quad Flat Package)
  • Pin Type Abbreviations: S = Supply, I = Input only, I/O = Input/Output, RST = Reset
  • Oscillator pins: PH0 (OSC_IN) and PH1 (OSC_OUT) are for the main oscillator; PC14 and PC15 are for the 32 kHz RTC oscillator
  • Reset: NRST (pin 25) is an active-low reset with internal weak pull-up
  • Power: Multiple VDD (pins 17, 30, 84, 94, 108) and VSS (pins 16, 95) pins must all be connected
  • Analog: VDDA (pin 33), VSSA (pin 31), VREF+ (pin 32) are analog supply pins
  • USB: VDDUSB (pin 94) is dedicated USB power supply
  • BOOT0: Pin 7 (PC13) can be used for boot configuration
  • Debug: PA13 (SWDIO), PA14 (SWCLK), PA15 (JTDI), PB3 (JTDO/SWO), PB4 (NJTRST) are JTAG/SWD pins
  • 5V-tolerant pins: Pins marked FT in the datasheet alternate function table support 5V input
  • Oscillator capacitors: Connect 20–40 pF capacitors from PH0/PH1 to ground for main oscillator; 32 kHz oscillator typically uses 15 pF capacitors

Electrical Characteristics

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

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

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

OSPEEDR y[1:0] bit value (1)SymbolParameterConditionsMinTypMaxUnit
00f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 2.7 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.7 V--8MHz
00f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.8 V--4MHz
00f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.7 V--3MHz
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

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

171

Table 58. I/O AC characteristics (1)(2) (continued)

OSPEEDR y[1:0] bit value (1)SymbolParameterConditionsMinTypMaxUnit
01f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 2.7 V--25MHz
01f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 1.8 V--12.5MHz
01f max(IO)outMaximum frequency (3)C L = 50 pF, V DD ≥ 1.7 V--10MHz
01f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 2.7 V--50MHz
01f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.8 V--20MHz
01f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.7 V--12.5MHz
01t f(IO)out / t r(IO)outOutput high to low level fallC L = 50 pF, V DD ≥ 2.7 V--10ns
01t f(IO)out / t r(IO)outOutput high to low level fallC L = 10 pF, V DD ≥ 2.7 V--6ns
01t f(IO)out / t r(IO)outtime 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 fallC L = 10 pF, V DD ≥ 1.7 V--10ns
10f max(IO)outMaximum frequency (3)C L = 40 pF, V DD ≥ 2.7 V--50 (4)MHz
10f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 2.7 V--100 (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 ≥ 1.8 V--50MHz
10f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.7 V--42.5MHz
10t f(IO)out / t r(IO)outOutput high to low level fallC L = 40 pF, V DD ≥ 2.7 V--6ns
10t f(IO)out / t r(IO)outOutput high to low level fallC L = 10 pF, V DD ≥ 2.7 V--4ns
10t f(IO)out / t r(IO)outtime 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 fallC L = 10 pF, V DD ≥ 1.7 V--6ns
11f max(IO)outMaximum frequency (3)C L = 30 pF, V DD ≥ 2.7 V--100 (4)MHz
11f max(IO)outMaximum frequency (3)C L = 30 pF, V DD ≥ 1.8 V--50MHz
11f max(IO)outMaximum frequency (3)C L = 30 pF, V DD ≥ 1.7 V--42.5MHz
11f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 2.7 V--180 (4)MHz
11f max(IO)outMaximum frequency (3)C L = 10 pF, V DD ≥ 1.8 V--100MHz
11t f(IO)out / t r(IO)outOutput high to low level fallC L = 10 pF, V DD ≥ 1.7 V--72.5
11t f(IO)out / t r(IO)outOutput high to low level fallC L = 30 pF, V DD ≥ 2.7 V--4 6ns
11t f(IO)out / t r(IO)outOutput high to low level fallC L = 30 pF, V DD ≥ 1.8 V- -- -7ns
11t f(IO)out / t r(IO)outtime and output low to high level rise timeC L = 30 pF, V DD ≥ 1.7 V C L = 10 pF, V DD ≥ 2.7 V--2.5ns
11t f(IO)out / t r(IO)outOutput high to low level fallC L = 10 pF, V DD ≥ 1.8 V--3.5ns
11t f(IO)out / t r(IO)outOutput high to low level fallC L = 10 pF, V DD ≥ 1.7 V--4ns
-t EXTIpwPulse width of external signals detected by the EXTI controller-10--ns

Table 58. I/O AC characteristics (1)(2) (continued)

  1. Guaranteed by design.
  2. The I/O speed is configured using the OSPEEDRy[1:0] bits. Refer to the STM32F4xx reference manual for a description of the GPIOx_SPEEDR GPIO port output speed register.
  3. The maximum frequency is defined in Figure 32 .
  4. For maximum frequencies above 50 MHz and V DD > 2.4 V, the compensation cell should be used.

Figure 32. I/O AC characteristics definition

Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 13 , Table 14 , and Table 15 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.

Device mission profile (application conditions) is compliant with JEDEC JESD47 Qualification Standard, extended mission profiles are available on demand.

Table 13. Voltage characteristics

SymbolRatingsMinMaxUnit
V DD -V SSExternal main supply voltage (including V DDA , V DD, V DDUSB andV BAT ) (1)-0.34.0
V INInput voltage on FT & FTf pins (2)V SS -0.3V DD +4.0
Input voltage on TTa pinsV SS -0.34.0V
Input voltage on any other pinV SS -0.34.0
Input voltage on BOOT0 pinV SS9.0
\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.15see Section 6.3.15-
  1. VIN maximum value must always be respected. Refer to Table 14 for the values of the maximum allowed injected current.

Table 14. Current characteristics

Table 14. Current characteristics

SymbolRatingsMax.Unit
I VDDTotal current into sum of all V DD power lines (source) (1)240mA
I VSSTotal current out of sum of all V SS ground lines (sink) (1)- 240mA
IV DDUSBTotal current into V DDUSB power line (source)25mA
I VDDMaximum current into each V DD power pin (source) (1)100mA
I VSSMaximum current out of each V SS ground pin (sink) (1)- 100mA
I IOOutput current sunk by any I/O and control pin25mA
I IOOutput current sourced by any I/Os and control pin- 25mA
I IOTotal output current sunk by sum of all I/Os and control pins (2)120mA
I IOTotal output current sunk by sum of all USB I/Os25mA
I IOTotal output current sourced by sum of all I/Os and control pins (2)-120mA
I INJ(PIN)Injected current on FT, FTf, RST and B pins-5/+0 (3)mA
I INJ(PIN)Injected current on TTa pins±5 (4)mA
I INJ(PIN)Total injected current (sum of all I/O and control pins) (5)±25mA
  1. A positive injection is induced by V IN >V DDA while a negative injection is induced by V IN <V SS . IINJ(PIN) must never be exceeded. Refer to Table 13 for the maximum allowed input voltage value.

  2. 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 15. Thermal characteristics

SymbolRatingsValueUnit
T STGStorage temperature range-65 to +150°C
T JMaximum junction temperature125°C

171

Thermal Information

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

T J max = T A max + (P D 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 .

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
STM32F446STMicroelectronics
STM32F446MCSTMicroelectronics
STM32F446MESTMicroelectronics
STM32F446RCSTMicroelectronics
STM32F446RCT6STMicroelectronics64-LQFP
STM32F446RESTMicroelectronics
STM32F446VCSTMicroelectronics
STM32F446VESTMicroelectronics
STM32F446XCSTMicroelectronics
STM32F446XC/ESTMicroelectronics
STM32F446XC/XESTMicroelectronics
STM32F446XC/XVSTMicroelectronics
STM32F446ZCSTMicroelectronics
STM32F446ZESTMicroelectronics
STM32F446ZET6STMicroelectronics144-LQFP
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