Skip to main content

We use cookies to understand how you use our site and improve your experience. See our Privacy Policy.

STM32F446ME

ARM Cortex-M4 MCU

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

STM32F446ME shares its datasheet with STM32F446MC, whose page lists every part number it covers.

Official STM32F446ME datasheet (PDF) — the source this page was extracted from.

STM32F446ME Key Specifications

ParameterValue
ADC3x 12-bit, 2.4 MSPS (7.2 MSPS interleaved), up to 24 channels
DAC2x 12-bit
DMA16-stream controller with FIFOs
USBUSB 2.0 FS device/host/OTG with on-chip PHY; HS/FS OTG with dedicated DMA and ULPI
CoreARM Cortex-M4 32-bit with FPU, MPU, DSP instructions
SRAM128 KB (112+16 KB) plus 4 KB backup SRAM
DebugSWD and JTAG, Cortex-M4 ETM trace
Timersup to 17 (twelve 16-bit, two 32-bit, 2 watchdogs, SysTick)
I/O Portsup to 114 (up to 111 fast I/Os up to 90 MHz)
Oscillators4-26 MHz crystal, internal 16 MHz RC (1%), 32 kHz RTC oscillator
Performance225 DMIPS (1.25 DMIPS/MHz)
Flash Memory512 KB
CPU Frequencyup to 180 MHz
Supply Voltage1.7 V to 3.6 V
External MemoryFMC (SRAM, PSRAM, SDRAM, NOR/NAND) and dual-mode Quad SPI
Camera Interface8- to 14-bit DCMI up to 54 Mbytes/s
Communication Interfacesup to 4x I2C, 4 USARTs/2 UARTs, 4 SPIs, 2 SAI, 2 CAN 2.0B, SDIO, SPDIF-Rx, CEC, USB OTG FS and HS

STM32F446ME Overview

Part: STM32F446xC/E — STMicroelectronics

Type: ARM Cortex-M4 32-bit MCU with FPU

Description: 32-bit ARM Cortex-M4 MCU with FPU at up to 180 MHz (225 DMIPS), with up to 512 KB Flash and 128 KB SRAM, USB OTG HS/FS, 3 ADCs and 20 communication interfaces.

Operating Conditions:

  • Supply voltage: 1.7–3.6 V (VDD); VDDA 2.4–3.6 V for full 2.4 MSPS ADC operation
  • Operating temperature: -40 to 85 °C (suffix 6; suffix 7 allows up to 105 °C; low power dissipation mode extends the range to 105 °C / 125 °C)
  • Max HCLK: 180 MHz (Power Scale 1 with over-drive ON); 168 MHz with over-drive OFF

Absolute Maximum Ratings:

  • Max supply voltage (VDD–VSS): 4.0 V
  • Max input voltage on FT/FTf pins: VDD + 4.0 V
  • Max input voltage on BOOT0: 9.0 V
  • Total current into all VDD lines: 240 mA
  • Max current into each VDD pin: 100 mA
  • Output current sunk or sourced by any I/O: 25 mA
  • Max junction temperature: 125 °C
  • Storage temperature: -65 to +150 °C

Key Specs:

  • Core clock: up to 180 MHz (over-drive ON, Power Scale 1)
  • APB1/APB2 max clock: 45 MHz / 90 MHz (over-drive ON)
  • VBAT backup supply: 1.65–3.6 V
  • VDDUSB: 3–3.6 V when USB used
  • 5 V-tolerant input on RST/FT/FTf pins: up to 5.5 V (2 V ≤ VDD ≤ 3.6 V)
  • Power dissipation at TA = 85 °C (suffix 6): 345 mW (LQFP64), 476 mW (LQFP100), 606 mW (LQFP144)
  • ADC: 3×12-bit, 2.4 MSPS each (7.2 MSPS interleaved)
  • Total I/O current limit: ±120 mA sink/source across all I/Os

Features:

  • ARM Cortex-M4 with FPU, MPU, DSP instructions and ART Accelerator
  • 512 KB Flash, 128 KB SRAM, optional 4 KB backup SRAM
  • Flexible memory controller (SRAM, PSRAM, SDRAM, NOR/NAND) and dual-mode Quad SPI
  • USB 2.0 OTG FS and HS (ULPI) with dedicated USB power rail
  • Up to 4 I2C, 4 USART/2 UART, 4 SPI (3 with I2S), 2 SAI, 2 CAN, SDIO, SPDIF-Rx, HDMI-CEC
  • 2×12-bit DAC, 16-stream DMA, up to 17 timers
  • 8- to 14-bit parallel camera interface
  • POR, PDR, PVD, BOR; 4–26 MHz crystal oscillator, internal 16 MHz RC
  • SWD/JTAG debug and Cortex-M4 ETM trace
  • RTC with subsecond accuracy; 96-bit unique ID

Applications:

  • Audio and consumer electronics
  • USB-connected embedded systems
  • Camera and display interface products

Package:

  • LQFP64 (10×10 mm)
  • LQFP100 (14×14 mm)
  • LQFP144 (20×20 mm)
  • UFBGA144 (7×7 mm)
  • UFBGA144 (10×10 mm)
  • WLCSP81

STM32F446ME Features

  • Core: ARM ® 32-bit Cortex ® -M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Fl ash memory, frequency up to 180 MHz, MPU, 225 DMIPS/1.25 DMIPS/MHz (Dhrystone 2.1), and DSP instructions
  • Memories
  • -512 kB of Flash memory
  • -128 KB of SRAM
  • -Flexible external memory controller with up to 16-bit data bus: SRAM,PSRAM,SDRAM/LPSDR SDRAM, Flash NOR/NAND memories
  • -Dual mode Quad SPI 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 + 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 4 IC/OC/PWM or pulse counter
  • Debug mode
  • -SWD & JTAG interfaces
  • -Cortex ® -M4 Trace Macrocell™
ReferencePart number
STM32F446xC/ESTM32F446MC, STM32F446ME, STM32F446RC, STM32F446RE, STM32F446VC, STM32F446VE, STM32F446ZC, STM32F446ZE.

DocID027107 Rev 6

1/202

STM32F446ME Pin Configuration

Figure 10. STM32F446xC/xE LQFP64 pinout

66

Figure 11. STM32F446xC/xE LQFP100 pinout

  1. The above figure shows the package top view.

Figure 12. STM32F446xC LQFP144 pinout

  1. The above figure shows the package top view.

66

Figure 13. STM32F446xC/xE WLCSP81 ballout

Figure 14. STM32F446xC/xE UFBGA144 ballout

  1. The above picture shows the package top view.

66

Table 9. Legend/abbreviations used in the pinout table

NameAbbreviationDefinition
Pin nameUnless otherwise specified in brackets below the pin name, the pin function during and after reset is the same as the actual pin nameUnless otherwise specified in brackets below the pin name, the pin function during and after reset is the same as the actual pin name
Pin typeSSupply pin
Pin typeIInput only pin
Pin typeI/OInput / output pin
I/O structureFT5 V tolerant I/O
I/O structureFTf5V tolerant IO, I2C FM+ option
I/O structureTTa3.3 V tolerant I/O directly connected to ADC
I/O structureBDedicated BOOT0 pin
I/O structureRSTBidirectional reset pin with weak pull-up resistor
NotesUnless otherwise specified by a note, all I/Os are set as floating inputs during and after resetUnless otherwise specified by a note, all I/Os are set as floating inputs during and after reset
Alternate functionsFunctions selected through GPIOx_AFR registersFunctions selected through GPIOx_AFR registers
Additional functionsFunctions directly selected/enabled through peripheral registersFunctions directly selected/enabled through peripheral registers

Table 10. STM32F446xx pin and ball descriptions

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
-1D7A31PE2I/OFT-TRACECLK, SPI4_SCK, SAI1_MCLK_A, QUADSPI_BK1_IO2, FMC_A23, EVENTOUT-
-2D6A22PE3I/OFT-TRACED0, SAI1_SD_B, FMC_A19, EVENTOUT-
-3A9B23PE4I/OFT-TRACED1, SPI4_NSS, SAI1_FS_A, FMC_A20, DCMI_D4, EVENTOUT-
-4-B34PE5I/OFT-TRACED2, TIM9_CH1, SPI4_MISO,SAI1_SCK_A, FMC_A21, DCMI_D6, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
-5-B45PE6I/OFT-TRACED3, TIM9_CH2, SPI4_MOSI, SAI1_SD_A, FMC_A22, DCMI_D7, EVENTOUT-
16B9C26VBATS----
27C8A17PC13I/OFT-EVENTOUTTAMP_1/WKUP1
38C9B18PC14- OSC32_IN(PC14)I/OFT-EVENTOUTOSC32_IN
49D9C19PC15- OSC32_OUT(PC15)I/OFT-EVENTOUTOSC32_OUT
---C310PF0I/OFT-I2C2_SDA, FMC_A0, EVENTOUT-
---C411PF1I/OFT-I2C2_SCL, FMC_A1, EVENTOUT-
---D412PF2I/OFT-I2C2_SMBA, FMC_A2, EVENTOUT-
---E213PF3I/OFT-FMC_A3, EVENTOUTADC3_IN9
---E314PF4I/OFT-FMC_A4, EVENTOUTADC3_IN14
---E415PF5I/OFT-FMC_A5, EVENTOUTADC3_IN15
-10-D216VSSS----
-11-D317VDDS----
---F318PF6I/OFT-TIM10_CH1, SAI1_SD_B, QUADSPI_BK1_IO3, EVENTOUTADC3_IN4
---F219PF7I/OFT-TIM11_CH1, SAI1_MCLK_B, QUADSPI_BK1_IO2, EVENTOUTADC3_IN5
---G320PF8I/OFT-SAI1_SCK_B,TIM13_CH1, QUADSPI_BK1_IO0, EVENTOUTADC3_IN6
---G221PF9I/OFT-SAI1_FS_B, TIM14_CH1, QUADSPI_BK1_IO1, EVENTOUTADC3_IN7
---G122PF10I/OFT-DCMI_D11, EVENTOUTADC3_IN8
512E9D123PH0-OSC_IN(PH0)I/OFT-EVENTOUTOSC_IN

Table 10. STM32F446xx pin and ball descriptions (continued)

66

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
613F9E124PH1- OSC_OUT(PH1)I/OFT-EVENTOUTOSC_OUT
714D8F125NRSTI/ORS T---
815G9H126PC0I/OFT-SAI1_MCLK_B, OTG_HS_ULPI_STP, FMC_SDNWE, EVENTOUTADC123_IN10
916-H227PC1I/OFT-SPI3_MOSI/I2S3_SD, SAI1_SD_A, SPI2_MOSI/I2S2_SD, EVENTOUTADC123_IN11
1017E8H328PC2I/OFT-SPI2_MISO, OTG_HS_ULPI_DIR, FMC_SDNE0, EVENTOUTADC123_IN12
1118F8H429PC3I/OFT-SPI2_MOSI/I2S2_SD, OTG_HS_ULPI_NXT, FMC_SDCKE0, EVENTOUTADC123_IN13
-19H9-30VDDS----
--G8--VSSS----
1220F7J131VSSAS----
---K1-VREF-S----
-21-L132VREF+S----
1322H8M133VDDAS----
1423J9J234PA0-WKUP(PA0)I/OFT-TIM2_CH1/TIM2_ETR, TIM5_CH1, TIM8_ETR, USART2_CTS, UART4_TX, EVENTOUTADC123_IN0, WKUP0/TAMP_2
1524G7K235PA1I/OFT-TIM2_CH2, TIM5_CH2, USART2_RTS, UART4_RX, QUADSPI_BK1_IO3, SAI2_MCLK_B, EVENTOUTADC123_IN1
1625E7L236PA2I/OFT-TIM2_CH3, TIM5_CH3, TIM9_CH1, USART2_TX, SAI2_SCK_B, EVENTOUTADC123_IN2

Table 10. STM32F446xx pin and ball descriptions (continued)

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
1726E6M237PA3I/OFT-TIM2_CH4, TIM5_CH4, TIM9_CH2, SAI1_FS_A, USART2_RX, OTG_HS_ULPI_D0, EVENTOUTADC123_IN3
1827-G438VSSS----
--J8H5-BYPASS_REGIFT---
1928-F439VDDS----
2029H7J340PA4I/OTC-SPI1_NSS/I2S1_WS, SPI3_NSS/I2S3_WS, USART2_CK, OTG_HS_SOF, DCMI_HSYNC, EVENTOUTADC12_IN4, DAC_OUT1
2130F6K341PA5I/OTC-TIM2_CH1/TIM2_ETR, TIM8_CH1N, SPI1_SCK/I2S1_CK, OTG_HS_ULPI_CK, EVENTOUTADC12_IN5, DAC_OUT2
2231G6L342PA6I/OFT-TIM1_BKIN, TIM3_CH1, TIM8_BKIN, SPI1_MISO, I2S2_MCK, TIM13_CH1, DCMI_PIXCLK, EVENTOUTADC12_IN6
2332E5M343PA7I/OFT-TIM1_CH1N, TIM3_CH2, TIM8_CH1N, SPI1_MOSI/I2S1_SD, TIM14_CH1, FMC_SDNWE, EVENTOUTADC12_IN7
2433J7J444PC4I/OFT-I2S1_MCK,SPDIFRX_IN2, FMC_SDNE0, EVENTOUTADC12_IN14
2534-K445PC5I/OFT-USART3_RX, SPDIFRX_IN3, FMC_SDCKE0, EVENTOUTADC12_IN15

Table 10. STM32F446xx pin and ball descriptions (continued)

66

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
2635F5L446PB0I/OFT-TIM1_CH2N, TIM3_CH3, TIM8_CH2N, SPI3_MOSI/I2S3_SD, UART4_CTS, OTG_HS_ULPI_D1, SDIO_D1, EVENTOUTADC12_IN8
2736H6M447PB1I/OFT-TIM1_CH3N, TIM3_CH4, TIM8_CH3N, OTG_HS_ULPI_D2, SDIO_D2, EVENTOUTADC12_IN9
2837J6J548PB2-BOOT1 (PB2)I/OFT-TIM2_CH4, SAI1_SD_A, SPI3_MOSI/I2S3_SD, QUADSPI_CLK, OTG_HS_ULPI_D4, SDIO_CK, EVENTOUT-
---M549PF11I/OFT-SAI2_SD_B, FMC_SDNRAS, DCMI_D12, EVENTOUT-
---L550PF12I/OFT-FMC_A6, EVENTOUT-
----51VSSS----
---G552VDDS----
---K553PF13I/OFT-FMPI2C1_SMBA, FMC_A7, EVENTOUT-
---M654PF14I/OFTf-FMPI2C1_SCL, FMC_A8, EVENTOUT-
---L655PF15I/OFTf-FMPI2C1_SDA, FMC_A9, EVENTOUT-
---K656PG0I/OFT-FMC_A10, EVENTOUT-
---J657PG1I/OFT-FMC_A11, EVENTOUT-
-38J5M758PE7I/OFT-TIM1_ETR, UART5_RX, QUADSPI_BK2_IO0, FMC_D4, EVENTOUT-
-39H5L759PE8I/OFT-TIM1_CH1N, UART5_TX, QUADSPI_BK2_IO1, FMC_D5, EVENTOUT-
-40G5K760PE9I/OFT-TIM1_CH1, QUADSPI_BK2_IO2, FMC_D6, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions (continued)

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
---H661VSSS----
---G662VDDS----
-41J4J763PE10I/OFT-TIM1_CH2N, QUADSPI_BK2_IO3, FMC_D7, EVENTOUT-
-42-H864PE11I/OFT-TIM1_CH2, SPI4_NSS, SAI2_SD_B, FMC_D8, EVENTOUT-
-43-J865PE12I/OFT-TIM1_CH3N, SPI4_SCK, SAI2_SCK_B, FMC_D9, EVENTOUT-
-44-K866PE13I/OFT-TIM1_CH3, SPI4_MISO, SAI2_FS_B, FMC_D10, EVENTOUT-
-45-L867PE14I/OFT-TIM1_CH4, SPI4_MOSI, SAI2_MCLK_B,FMC_D11, EVENTOUT-
-46-M868PE15I/OFT-TIM1_BKIN, FMC_D12, EVENTOUT-
2947H4M969PB10I/OFT-TIM2_CH3, I2C2_SCL, SPI2_SCK/I2S2_CK, SAI1_SCK_A, USART3_TX, OTG_HS_ULPI_D3, EVENTOUT-
---M1070PB11I/OFT-TIM2_CH4, I2C2_SDA, USART3_RX,SAI2_SD_A, EVENTOUT-
3048J3H771VCAP_1S----
3149H3--VSSS----
3250J2G772VDDS----
3351G4M1173PB12I/OFT-TIM1_BKIN, I2C2_SMBA, SPI2_NSS/I2S2_WS, SAI1_SCK_B, USART3_CK, CAN2_RX, OTG_HS_ULPI_D5, OTG_HS_ID, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions (continued)

66

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
3452H2M1274PB13I/OFT-TIM1_CH1N, SPI2_SCK/I2S2_CK, USART3_CTS, CAN2_TX, OTG_HS_ULPI_D6, EVENTOUTOTG_HS_VBUS
3553J1L1175PB14 (1)I/OFT-TIM1_CH2N, TIM8_CH2N, SPI2_MISO, USART3_RTS, TIM12_CH1, OTG_HS_DM, EVENTOUT-
3654G3L1276PB15 (1)I/OFT-RTC_REFIN, TIM1_CH3N, TIM8_CH3N, SPI2_MOSI/I2S2_SD, TIM12_CH2,OTG_HS_DP, EVENTOUT-
-55-L977PD8I/OFT-USART3_TX, SPDIFRX_IN1, FMC_D13, EVENTOUT-
-56-K978PD9I/OFT-USART3_RX, FMC_D14, EVENTOUT-
-57-J979PD10I/OFT-USART3_CK, FMC_D15, EVENTOUT-
-58H1H980PD11I/OFT-FMPI2C1_SMBA, USART3_CTS, QUADSPI_BK1_IO0, SAI2_SD_A, FMC_A16, EVENTOUT-
-59G2L1081PD12I/OFTf-TIM4_CH1, FMPI2C1_SCL, USART3_RTS, QUADSPI_BK1_IO1, SAI2_FS_A, FMC_A17, EVENTOUT-
-60G1K1082PD13I/OFTf-TIM4_CH2, FMPI2C1_SDA, QUADSPI_BK1_IO3, SAI2_SCK_A, FMC_A18, EVENTOUT-
---G883VSSS----
---F884VDDS----

Table 10. STM32F446xx pin and ball descriptions (continued)

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
-61-K1185PD14I/OFTf-TIM4_CH3, FMPI2C1_SCL, SAI2_SCK_A, FMC_D0, EVENTOUT-
-62-K1286PD15I/OFTf-TIM4_CH4, FMPI2C1_SDA, FMC_D1, EVENTOUT-
---J1287PG2I/OFT-FMC_A12, EVENTOUT-
---J1188PG3I/OFT-FMC_A13, EVENTOUT-
---J1089PG4I/OFT-FMC_A14/FMC_BA0, EVENTOUT-
---H1290PG5I/OFT-FMC_A15/FMC_BA1, EVENTOUT-
---H1191PG6I/OFT-QUADSPI_BK1_NCS, DCMI_D12, EVENTOUT-
---H1092PG7I/OFT-USART6_CK, FMC_INT, DCMI_D13, EVENTOUT-
---G1193PG8I/OFT-SPDIFRX_IN2, USART6_RTS, FMC_SDCLK, EVENTOUT-
----94VSSS----
---F10-VDDS----
--E1C1195VDDUSBS----
3763F1G1296PC6I/OFTf-TIM3_CH1, TIM8_CH1, FMPI2C1_SCL, I2S2_MCK, USART6_TX, SDIO_D6, DCMI_D0, EVENTOUT-
3864F2F1297PC7I/OFTf-TIM3_CH2, TIM8_CH2, FMPI2C1_SDA, SPI2_SCK/I2S2_CK, I2S3_MCK,SPDIFRX_IN1, USART6_RX, SDIO_D7, DCMI_D1, EVENTOUT-
3965F3F1198PC8I/OFT-TRACED0, TIM3_CH3, TIM8_CH3, UART5_RTS, USART6_CK, SDIO_D0, DCMI_D2, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions (continued)

66

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
4066D1E1199PC9I/OFT-MCO2, TIM3_CH4, TIM8_CH4, I2C3_SDA, I2S_CKIN, UART5_CTS, QUADSPI_BK1_IO0, SDIO_D1, DCMI_D3, EVENTOUT-
4167E2E12100PA8I/OFT-MCO1, TIM1_CH1, I2C3_SCL, USART1_CK, OTG_FS_SOF, EVENTOUT-
4268F4D12101PA9I/OFT-TIM1_CH2, I2C3_SMBA, SPI2_SCK/I2S2_CK, SAI1_SD_B, USART1_TX, DCMI_D0, EVENTOUTOTG_FS_VBUS
4369E3D11102PA10I/OFT-TIM1_CH3, USART1_RX, OTG_FS_ID, DCMI_D1, EVENTOUT-
4470C1C12103PA11 (1)I/OFT-TIM1_CH4,USART1_CTS, CAN1_RX, OTG_FS_DM, EVENTOUT-
4571E4B12104PA12 (1)I/OFT-TIM1_ETR,USART1_RTS, SAI2_FS_B, CAN1_TX, OTG_FS_DP, EVENTOUT-
4672D2A12105PA13(JTMS-SWDIO)I/OFT-JTMS-SWDIO, EVENTOUT-
-73C2G9106VCAP_2S----
4774B1G10107VSSS----
4875A1F9108VDDS----
4976C3A11109PA14(JTCK-SWCLK)I/OFT-JTCK-SWCLK, EVENTOUT-
5077B2A10110PA15(JTDI)I/OFT-JTDI, TIM2_CH1/TIM2_ETR, HDMI_CEC, SPI1_NSS/I2S1_WS, SPI3_NSS/I2S3_WS, UART4_RTS, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions (continued)

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
5178D3B11111PC10I/OFT-SPI3_SCK/I2S3_CK, USART3_TX, UART4_TX, QUADSPI_BK1_IO1, SDIO_D2, DCMI_D8, EVENTOUT-
5279D4B10112PC11I/OFT-SPI3_MISO,USART3_RX, UART4_RX, QUADSPI_BK2_NCS, SDIO_D3, DCMI_D4, EVENTOUT-
5380A2C10113PC12I/OFT-I2C2_SDA, SPI3_MOSI/I2S3_SD, USART3_CK, UART5_TX, SDIO_CK, DCMI_D9, EVENTOUT-
-81B3E10114PD0I/OFT-SPI4_MISO, SPI3_MOSI/I2S3_SD, CAN1_RX, FMC_D2, EVENTOUT-
-82C4D10115PD1I/OFT-SPI2_NSS/I2S2_WS, CAN1_TX, FMC_D3, EVENTOUT-
5483D5E9116PD2I/OFT-TIM3_ETR, UART5_RX, SDIO_CMD, DCMI_D11, EVENTOUT-
-84-D9117PD3I/OFT-TRACED1, SPI2_SCK/I2S2_CK, USART2_CTS, QUADSPI_CLK, FMC_CLK, DCMI_D5, EVENTOUT-
-85A3C9118PD4I/OFT-USART2_RTS,FMC_NOE, EVENTOUT-
-86-B9119PD5I/OFT-USART2_TX, FMC_NWE, EVENTOUT-
---E7120VSSS----
---F7121VDDS----

Table 10. STM32F446xx pin and ball descriptions (continued)

66

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
-87B4A8122PD6I/OFT-SPI3_MOSI/I2S3_SD, SAI1_SD_A,USART2_RX, FMC_NWAIT, DCMI_D10, EVENTOUT-
-88A4A9123PD7I/OFT-USART2_CK, SPDIFRX_IN0, FMC_NE1, EVENTOUT-
---E8124PG9I/OFT-SPDIFRX_IN3, USART6_RX, QUADSPI_BK2_IO2, SAI2_FS_B, FMC_NE2/FMC_NCE3, DCMI_VSYNC, EVENTOUT-
---D8125PG10I/OFT-SAI2_SD_B, FMC_NE3, DCMI_D2, EVENTOUT-
---C8126PG11I/OFT-SPI4_SCK, SPDIFRX_IN0, DCMI_D3, EVENTOUT-
---B8127PG12I/OFT-SPI4_MISO, SPDIFRX_IN1, USART6_RTS, FMC_NE4, EVENTOUT-
---D7128PG13I/OFT-TRACED2, SPI4_MOSI, USART6_CTS, FMC_A24, EVENTOUT-
---C7129PG14I/OFT-TRACED3, SPI4_NSS, USART6_TX, QUADSPI_BK2_IO3, FMC_A25, EVENTOUT-
----130VSSS----
---F6131VDDS----
---B7132PG15I/OFT-USART6_CTS, FMC_SDNCAS, DCMI_D13, EVENTOUT-
5589A5A7133PB3(JTDO/TRACES WO)I/OFT-JTDO/TRACESWO, TIM2_CH2, I2C2_SDA, SPI1_SCK/I2S1_CK, SPI3_SCK/I2S3_CK, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions (continued)

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
5690B5A6134PB4(NJTRST)I/OFT-NJTRST, TIM3_CH1, I2C3_SDA, SPI1_MISO, SPI3_MISO, SPI2_NSS/I2S2_WS, EVENTOUT-
5791A6B6135PB5I/OFT-TIM3_CH2, I2C1_SMBA, SPI1_MOSI/I2S1_SD, SPI3_MOSI/I2S3_SD, CAN2_RX, OTG_HS_ULPI_D7, FMC_SDCKE1, DCMI_D10, EVENTOUT-
5892C5C6136PB6I/OFT-TIM4_CH1, HDMI_CEC, I2C1_SCL, USART1_TX, CAN2_TX, QUADSPI_BK1_NCS, FMC_SDNE1, DCMI_D5, EVENTOUT-
5993B6D6137PB7I/OFT-TIM4_CH2, I2C1_SDA, USART1_RX, SPDIFRX_IN0, FMC_NL, DCMI_VSYNC, EVENTOUT-
6094A7D5138BOOT0IB--VPP
6195C6C5139PB8I/OFT-TIM2_CH1/TIM2_ETR, TIM4_CH3, TIM10_CH1, I2C1_SCL, CAN1_RX, SDIO_D4, DCMI_D6, EVENTOUT-
6296C7B5140PB9I/OFT-TIM2_CH2, TIM4_CH4, TIM11_CH1, I2C1_SDA, SPI2_NSS/I2S2_WS, SAI1_FS_B, CAN1_TX, SDIO_D5, DCMI_D7, EVENTOUT-
-97-A5141PE0I/OFT-TIM4_ETR, SAI2_MCLK_A, FMC_NBL0, DCMI_D2, EVENTOUT-
-98-A4142PE1I/OFT-FMC_NBL1, DCMI_D3, EVENTOUT-

Table 10. STM32F446xx pin and ball descriptions (continued)

66

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin Number - LQFP64Pin Number - LQFP100Pin Number - WLCSP 81Pin Number - UFBGA144Pin Number - LQFP144Pin name (function after reset)Pin typeI/O structureNotesAlternate functionsAdditional functions
6399B7E6-VSSS----
--B8E5143PDR_ONS----
64100A8F5144VDDS----

Table 10. STM32F446xx pin and ball descriptions (continued)

STM32F446ME 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)

175

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 fall time and output low to highC L = 40 pF, V DD ≥ 2.7 V--6ns
10t f(IO)out / t r(IO)outOutput high to low level fall time and output low to highC L = 10 pF, V DD ≥ 2.7 V--4ns
10t f(IO)out / t r(IO)outlevel 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 highC 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

STM32F446ME Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 13: Voltage characteristics , Table 14: Current characteristics , and Table 15: 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 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.0V
V INInput voltage on TTa pinsV SS -0.34.0V
V INInput voltage on any other pinV SS -0.34.0V
V INInput voltage on BOOT0 pinV SS9.0V
| ∆ V DDx |Variations between different V DD power pins-50mV
|V SSX - V SS |Variations between all the different ground pins-50mV
V ESD(HBM)Electrostatic discharge voltage (human body model)see Section 6.3.15: Absolute maximum ratings (electricalsee Section 6.3.15: Absolute maximum ratings (electrical-

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. Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
  2. 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.
  3. 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

175

STM32F446ME Thermal Information

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

T J max = T A max + (P D max x Θ JA )

STM32F446ME 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.

Variants on the same datasheet

These parts have exact links to the same datasheet. They are candidates to compare, not verified drop-in replacements; check package, pinout and electrical limits.

Part NumberManufacturerPackage
STM32F446MCSTMicroelectronics—
STM32F446RCSTMicroelectronics—
STM32F446RESTMicroelectronics—
STM32F446VCSTMicroelectronics—

Other Integrated Circuits

All Integrated Circuits datasheetsAll STMicroelectronics datasheets (808)

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.

Ask your AI agent about the STM32F446ME

Connect SheetsData to Claude, Cursor, Codex or any MCP client and your agent reads this datasheet for you: pinout, limits, register maps and design checks, with the numbers taken from the PDF.

claude mcp add --transport http sheetsdata https://mcp.sheetsdata.com/mcp

Then ask: "Can the STM32F446ME run from my 12 V rail? Check it against the datasheet limits."

Create a free account $2 of usage every month, no card needed.