STM32F446RCT6

STM32F446xC/E

Manufacturer

STMicroelectronics

Category

Integrated Circuits (ICs)

Package

64-LQFP

Lifecycle

Active

Overview

Part: STM32F446xC/E

Type: Arm® Cortex®-M4 32-bit MCU+FPU

Key Specs:

  • Core frequency: up to 180 MHz
  • DMIPS: 225 DMIPS
  • Flash memory: up to 512 Kbytes
  • SRAM: 128 Kbytes + 4 KB backup SRAM
  • Application supply: 1.7 V to 3.6 V
  • ADC: 3× 12-bit, 2.4 MSPS (up to 7.2 MSPS in triple interleaved mode)
  • Timers: Up to 17 (twelve 16-bit, two 32-bit, 2x watchdog, 1x SysTick)
  • I/O ports: Up to 114 with interrupt capability

Features:

  • Adaptive real-time accelerator (ART Accelerator)
  • Flexible external memory controller (SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND Flash)
  • Dual mode QuadSPI interface
  • LCD parallel interface, 8080/6800 modes
  • Low power modes: Sleep, Stop, Standby
  • 2× 12-bit D/A converters
  • General-purpose DMA: 16-stream controller with FIFOs and burst support
  • Debug mode: SWD and JTAG interfaces, Cortex®-M4 Trace Macrocell™
  • Up to 20 communication interfaces (I2C, USART, UART, SPI, SAI, CAN, SDIO, CEC)
  • USB 2.0 full-speed/high-speed device/host/OTG controller
  • 8- to 14-bit parallel camera interface up to 54 Mbytes/s
  • CRC calculation unit
  • RTC: subsecond accuracy, hardware calendar
  • 96-bit unique ID

Applications:

  • (Not clearly stated)

Package:

  • LQFP100: 14 × 14 mm
  • LQFP144: 20 x 20 mm
  • UFBGA144: 7 x 7 mm
  • UFBGA144: 10 x 10 mm

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™

LQFP100 (14 × 14 mm) LQFP144 (20 x 20 mm)

UFBGA144 (7 x 7 mm) UFBGA144 (10 x 10 mm)

  • Up to 114 I/O ports with interrupt capability
    • Up to 111 fast I/Os up to 90 MHz
    • Up to 112 5 V-tolerant I/Os
  • Up to 20 communication interfaces
    • SPDIF-Rx
    • Up to 4× I2C interfaces (SMBus/PMBus)
    • Up to four USARTs and two UARTs (11.25 Mbit/s, ISO7816 interface, LIN, IrDA, modem control)
    • Up to four SPIs (45 Mbits/s), three with muxed I2S for audio class accuracy via internal audio PLL or external clock
    • 2x SAI (serial audio interface)
    • 2× CAN (2.0B Active)
    • SDIO interface
    • Consumer electronics control (CEC) I/F
  • Advanced connectivity
    • USB 2.0 full-speed device/host/OTG controller with on-chip PHY
    • USB 2.0 high-speed/full-speed device/host/OTG controller with dedicated DMA, on-chip full-speed PHY and ULPI
    • Dedicated USB power rail enabling on-chip PHYs operation throughout the entire MCU power supply range
  • 8- to 14-bit parallel camera interface up to 54 Mbytes/s
  • CRC calculation unit
  • RTC: subsecond accuracy, hardware calendar
  • 96-bit unique ID

Table 1. Device summary

ReferencePart numbers
STM32F446xC/ESTM32F446MC, STM32F446ME,
STM32F446RC, STM32F446RE,
STM32F446VC, STM32F446VE,
STM32F446ZC, STM32F446ZE.

Contents STM32F446xC/E

Pin Configuration

Figure 10. STM32F446xC/xE LQFP64 pinout

  1. The above figure shows the package top view.

Figure 11. STM32F446xC/xE LQFP100 pinout

  1. The above figure shows the package top view.

S VDD PDR_O PE 1 PE 1 PE 1 PE 3 PE 1 PE 1 PE 1 PE 1 PE 1 PE 1 PE 1 PE 1 _____________________________________ 4 4 4 4 7 4 8 8 8 1 8 9 8 8 1 8 1 8 1 8 1 8 1 8 1 8 108 PE 2 PE3 2 PE4 3 PE5 PE6 P 4 5 VBAT 🗖 6 103 PA 11 102 PA 10 101 PA 9 PC13 7 PC14 □ 8 PC15 PF0 P 100 PA 8 99 PC9 9 10 PF1 🗖 98 PC8 97 PC7 11 PF2 ☐ 12 PF3 ☐ 13 96 PC6 95 PF4 14 PF5 🗖 15 VSS□ 16 VDD□ 17 PF6□ 18 91 | PG6 LQFP144 PF7 ☐ 19 90 □ PG5 PF8 20 89 | PG4 88 PF9 PF10 21 22 PH0 🗖 23 86 PD15 85 PD14 84 VDD PH1 24 NRST 25 83 VSS 82 PD13 PC0 □ 26 PC1 27 PC2 ☐ 28 81 □PD12 PC3 □ PD11 29 80 VDD C VSSA C 30 78 PD9 77 PD8 31 VREF+☐ 32 VREF+ S VDDA S PA 0 S 33 76 PB 15 75 PB 14 34 35 PA 1 🗆 74 ⊟PB 13 PA 2 🗆 36 73 PB 12 33. 33. 33. 33. 33. 33. 34. 44. 44. 45. 45. 45. 45. 45. 45. 45. 4 V S S S S S S S S S S S S S S S S S S S

Figure 12. STM32F446xC LQFP144 pinout

  1. The above figure shows the package top view.

ai18496c

Figure 13. STM32F446xC/xE WLCSP81 ballout

1. The above figure shows the package top view.

Figure 14. STM32F446xC/xE UFBGA144 ballout

  • A
    PC13
    PE3
    PE2
    PE1
    PE0
    PB4
    PB3
    PD6
    PD7
    PA15
    PA14
    PA13
  • B
    PC14
    PE4
    PE5
    PE6
    PB9
    PB5
    PG15
    PG12
    PD5
    PC11
    PC10
    PAI2
  • VDD
    C
    PC15
    VBAT
    PF0
    PF1
    PB8
    PB6
    PG14
    PG11
    PD4
    PC12
    PA11
    USB
  • D
    PH0
    VSS
    VDD
    PF2
    BOOT0
    PB7
    PG13
    PG10
    PD3
    PD1
    PA10
    PA9
  • PDR_
    E
    PH1
    PF3
    PF4
    PF5
    VSS
    VSS
    PG9
    PD2
    PD0
    PC9
    PA8
    ON
  • F
    NRST
    PF7
    PF6
    VDD
    VDD
    VDD
    VDD
    VDD
    VDD
    VDD
    PC8
    PC7
  • G
    PF10
    PF9
    PF8
    VSS
    VDD
    VDD
    VDD
    VSS
    VCAP_2
    VSS
    PG8
    PC6
  • BYPASS
    H
    VSS
    VCAP_1
    PE11
    PD11
    PG7
    PG6
    PG5
    PC1
    PC2
    PC3
    PC0
    _REG
  • J
    VSSA
    PA0
    PA4
    PC4
    PB2
    PG1
    PE10
    PE12
    PD10
    PG4
    PG3
    PG2
  • K
    VREF-
    PA1
    PA5
    PC5
    PF13
    PG0
    PE9
    PE13
    PD9
    PD13
    PD14
    PD15
  • L
    VREF+
    PA2
    PA6
    PB0
    PF12
    PF15
    PE8
    PE14
    PD8
    PD12
    PB14
    PB15
  • M
    VDDA
    PA3
    PA7
    PB1
    PF11
    PF14
    PE7
    PE15
    PB10
    PB11
    PB12
    PB13
  • MSv36519V2
  1. The above picture shows the package top view.

DS10693 Rev 10 43/198

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 name
SSupply pin
Pin typeIInput only pin
I/OInput / output pin
FT5 V tolerant I/O
FTf5V tolerant IO, I2C FM+ option
I/O structureTTa3.3 V tolerant I/O directly connected to ADC
BDedicated BOOT0 pin
RSTBidirectional reset pin with weak pull-up resistor
NotesUnless otherwise specified by a note, all I/Os are set as floating inputs during and after reset
Alternate
functions
Functions selected through GPIOx_AFR registers
Additional
Functions directly selected/enabled through peripheral registers
functions

Pin number
LQFP64LQFP100WLCSP 81
-1D7
-2D6
-3A9
-4-

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
-5-
16B9
27C8
38C9
49D9
---
---
---
---
---
---
-10-
-11-
---
---
---
---
---
512E9

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
613F9
714D8
815G9
916-
1017E8
1118F8
-19H9
--G8
1220F7
---
-21-
1322H8
1423J9
1524G7
1625E7

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
1726E6
1827-
--J8
1928-
2029H7
2130F6
2231G6
2332E5
2433J7
2534-

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
2635F5
2736H6
2837J6
---
---
---
---
---
---
---
---
---
-38J5
-39H5
-40G5

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
---
---
-41J4
-42-
-43-
-44-
-45-
-46-
2947H4
---
3048J3
3149H3
3250J2
3351G4

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
3452H2
3553J1
3654G3
-55-
-56-
-57-
-58H1
-59G2
-60G1
---
---

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
-61-
-62-
---
---
---
---
---
---
---
---
---
--E1
3763F1
3864F2
3965F3

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
4066D1
4167E2
4268F4
4369E3
4470C1
4571E4
4672D2
-73C2
4774B1
4875A1
4976C3
5077B2

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
5178D3
5279D4
5380A2
-81B3
-82C4
5483D5
-84-
-85A3
-86-
---
---

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
-87B4
-88A4
---
---
---
---
---
---
---
---
---
5589A5

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
5690B5
5791A6
5892C5
5993B6
6094A7
6195C6
6296C7
-97-
-98-

Table 10. STM32F446xx pin and ball descriptions (continued)

Pin number
LQFP64LQFP100WLCSP 81
6399B7
--B8
64100A8

1. PA11, PA12, PB14 and PB15 I/Os are supplied by VDDUSB

Table 11. Alternate function

AF0AF1AF2AF3AF4AF5AF6AF7AF8AF9AF10AF11AF12AF13AF14AF15
PortsysTIM1/2TIM3/4/5TIM8/9/10/11
CEC
I2C1/2/3
/4/CEC
SPI1/2/3/4SPI2/3/4/
SAI1
SPI2/3/
USART1/2/3
/UART5/
SPDIFRX
SAI/
USART6/
UART4/5/
SPDIFRX
CAN1/2
TIM12/13/
14/
QUADSPI
SAI2/
QUADSPI/
OTG2_HS/
OTG1_FS
OTG1_FSFMC/
SDIO/
OTG2_FS
DCMI-sys
PAC-TIM2_CH1/
TIM2_ETR
TIM5_CH1TIM8_ETR--ıUSART2_
CTS
UART4_
TX
-ī----EVENT
OUT
PA1-TIM2_CH2TIM5_CH2----USART2_
RTS
UART4_
RX
QUADSPI_
BK1_IO3
SAI2_
MCLK_B
----EVENT
OUT
PA2-TIM2_CH3TIM5_CH3TIM9_CH1---USART2_
TX
SAI2_
SCK_B
------EVENT
OUT
PAS-TIM2_CH4TIM5_CH4TIM9_CH2--SAI1_
FS_A
USART2_
RX
--OTG_HS_
ULPI_D0
----EVENT
OUT
PA4-----SPI1_NSS/I
2S1_WS
SPI3_NSS
/
I2S3_WS
USART2_
CK
----OTG_HS_
SOF
DCMI_
HSYNC
-EVENT
OUT
PA5j -TIM2_CH1/
TIM2_ETR
-TIM8_
CH1N
-SPI1_SCK/I
2S1_CK
----OTG_HS_
ULPI_CK
----EVENT
OUT
PA6-TIM1_
BKIN
TIM3_CH1TIM8_
BKIN
-SPI1_MISOI2S2_
MCK
--TIM13_CH1---DCMI_
PIXCLK
-EVENT
OUT
PA7-TIM1_
CH1N
TIM3_CH2TIM8_
CH1N
-SPI1_MOSI
/
I2S1_SD
---TIM14_CH1--FMC_
SDNWE
--EVENT
OUT
PA8MCO1TIM1_CH1--I2C3_
SCL
--USART1_
CK
--OTG_FS_
SOF
----EVENT
OUT
PAS-TIM1_CH2--I2C3_
SMBA
SPI2_SCK
/I2S2_CK
SAI1_
SD_B
USART1_
TX
-----DCMI_D0-EVENT
OUT
PA10 -TIM1_CH3-----USART1_
RX
--OTG_FS_
ID
--DCMI_D1-EVENT
OUT
PA11 -TIM1_CH4-----USART1_
CTS
-CAN1_RXOTG_FS_
DM
----EVENT
OUT
PA12 -TIM1_ETR-----USART1_
RTS
SAI2_
FS_B
CAN1_TXOTG_FS_
DP
----EVENT
OUT
PA13 JTMS-
SWDIC
--------------EVENT
OUT
PA14 JTCK-
SWCLE
---------=----EVENT
OUT
PA15 JTDITIM2_CH1/
TIM2_ETR
--HDMI_
CEC
SPI1_NSS/
I2S1_WS
SPI3_
NSS/
I2S3_WS
-UART4_RT
S
------EVENT
OUT

Pinout and pin description

Table 11. Alternate function (continued)
--------------------------------------------
AF0AF1AF2AF3AF4AF5AF6AF7AF8AF9AF10AF11AF12AF13AF14AF15
PortsysTIM1/2TIM3/4/5TIM8/9/10/11
CEC
I2C1/2/3
/4/CEC
SPI1/2/3/4SPI2/3/4/
SAI1
SPI2/3/
USART1/2/3
/UART5/
SPDIFRX
SAI/
USART6/
UART4/5/
SPDIFRX
CAN1/2
TIM12/13/
14/
QUADSPI
SAI2/
QUADSPI/
OTG2_HS/
OTG1_FS
OTG1_FSFMC/
SDIO/
OTG2_FS
DCMI-sys
PB0-TIM1_CH2NTIM3_CH3TIM8_
CH2N
---SPI3_MOSI/
I2S3_SD
UART4_
CTS
-OTG_HS_
ULPI_D1
-SDIO_D1--EVENT
OUT
PB1-TIM1_CH3NTIM3_CH4TIM8_
CH3N
------OTG_HS_
ULPI_D2
-SDIO_D2--EVENT
OUT
PB2-TIM2_CH4----SAI1_
SD_A
SPI3_MOSI/
I2S3_SD
-QUADSPI_
CLK
OTG_HS_
ULPI_D4
-SDIO_CK--EVENT
OUT
PB3JTDO/
TRACE
SWO
TIM2_CH2--I2C2_
SDA
SPI1_SCK
/I2S1_CK
SPI3_SCK
/
I2S3_CK
--------EVENT
OUT
PB4NJTRS
T
-TIM3_CH1-I2C3_
SDA
SPI1_MISOSPI3_
MISO
SPI2_NSS/
I2S2_WS
-------EVENT
OUT
PB5--TIM3_CH2-I2C1_
SMBA
SPI1_MOSI
/I2S1_SD
SPI3_
MOSI/
I2S3_SD
--CAN2_RXOTG_HS_
ULPI_D7
-FMC_
SDCKE1
DCMI_
D10
-EVENT
OUT
PB61-TIM4_CH1HDMI_
CEC
I2C1_
SCL
--USART1_
TX
-CAN2_TXQUADSPI_
BK1_NCS
-FMC_
SDNE1
DCMI_D5-EVENT
PB71-TIM4_CH2-I2C1_
SDA
--USART1_
RX
SPDIF_
RX0
---FMC_NLDCMI_
VSYNC
-EVENT
OUT
BPB81TIM2_CH1/
TIM2_ETR
TIM4_CH3TIM10_
CH1
I2C1_
SCL
----CAN1_RX--SDIO_D4DCMI_D6-EVENT
OUT
PB91TIM2_CH2TIM4_CH4TIM11_
CH1
I2C1_
SDA
SPI2_NSS/
I2S2_WS
SAI1_
FS_B
--CAN1_TX--SDIO_D5DCMI_D7-EVENT
OUT
PB101TIM2_CH3--I2C2_
SCL
SPI2_SCK/
I2S2_CK
SAI1_
SCK_A
USART3_
TX
--OTG_HS_
ULPI_D3
----EVENT
OUT
PB11-TIM2_CH4--I2C2_
SDA
--USART3_
RX
SAI2_
SD_A
------EVENT
OUT
PB12-TIM1_BKIN--I2C2_
SMBA
SPI2_NSS/
I2S2_WS
SAI1_
SCK_B
USART3_
CK
-CAN2_RXOTG_HS_
ULPI_D5
-OTG_
HS_ID
--EVENT
PB13-TIM1_CH1N---SPI2_SCK/
I2S2_CK
-USART3_
CTS
-CAN2_TXOTG_HS_
ULPI_D6
----EVENT
PB14-TIM1_CH2N-TIM8_
CH2N
-SPI2_MISO-USART3_
RTS
-TIM12_CH1--OTG_
HS_DM
--EVENT
OUT
PB15RTC_
REFIN
TIM1_CH3N-TIM8_
CH3N
-SPI2_MOSI
/I2S2_SD
---TIM12_CH2--OTG_
HS_DP
--EVENT
OUT

Electrical Characteristics

6.1 Parameter conditions

Unless otherwise specified, all voltages are referenced to VSS.

6.1.1 Minimum and maximum values

Unless otherwise specified the minimum and maximum values are guaranteed in the worst conditions of ambient temperature, supply voltage and frequencies by tests in production on 100% of the devices with an ambient temperature at TA = 25 °C and TA = TA max (given by the selected temperature range).

Data based on characterization results, design simulation and/or technology characteristics are indicated in the table footnotes and are not tested in production. Based on characterization, the minimum and maximum values refer to sample tests and represent the mean value plus or minus three times the standard deviation (mean ± 3sigma ).

6.1.2 Typical values

Unless otherwise specified, typical data are based on TA = 25 °C, VDD = 3.3 V (for the 1.7 V ≤ VDD ≤ 3.6 V voltage range). They are given only as design guidelines and are not tested.

Typical ADC accuracy values are determined by characterization of a batch of samples from a standard diffusion lot over the full temperature range, where 95% of the devices have an error less than or equal to the value indicated (mean ± 2sigma ).

6.1.3 Typical curves

Unless otherwise specified, all typical curves are given only as design guidelines and are not tested.

6.1.4 Loading capacitor

The loading conditions used for pin parameter measurement are shown in Figure 16.

6.1.5 Pin input voltage

The input voltage measurement on a pin of the device is described in Figure 17.

6.1.6 Power supply scheme

VBAT Backup circuitry VBAT = (OSC32K,RTC, Power 1.65 to 3.6V switch Wakeup logic Backup registers, backup RAM) 10 GPIOs Logic VCAP1 Kernel logic 2 × 2.2 uF VCAP2 (CPU, digital & RAM) VDD 1/2/...11/12 Voltage regulator 12 × 100 nF + 1 × 4.7 μ F 1/2/...11/12 VDDUSB(2) BYPASS REG Flash memory VDDUSB(2) DUV Reset PDR ON controlle VDDA VREF VREF Analog: 100 nF 100 nF ADC RCs, Vmathsf{REF} + 1 μF Veen MSv33072V1

Figure 18. Power supply scheme

    1. VDDA and VSSA must be connected to VDD and VSS , respectively.
  • VDDUSB is a dedicated independent USB power supply for the on-chip full-speed OTG PHY module and associated DP/DM GPlOs. Its value is independent from the VDD and VDDA values, but must be the last supply to be provided and the first to disappear. If VDD is different from VDDUSB and only one on-chip OTG PHY is used, the second OTG PHY GPIOs (DP/DM) are still supplied at VDDUSB (3.3V).
  • 3. VDDUSB is available only on WLCSP81, UFBGA144 and LQFP144 packages. For packages where VDDUSB pin is not available, it is internally connected to VDD .
  • 4. VCAP 2 pad is not available on LQFP64.

Caution:

Each power supply pair (e.g. VDD/VSS , VDDA/VSSA ) must be decoupled with filtering ceramic capacitors as shown above. These capacitors must be placed as close as possible to, or below, the appropriate pins on the underside of the PCB to ensure good operation of the device. It is not recommended to remove filtering capacitors to reduce PCB size or cost. This might cause incorrect operation of the device.

6.1.7 Current consumption measurement

MSv36557V1 VBAT VDD VDDA IDD_VBAT IDD VDDUSB

Figure 19. Current consumption measurement scheme

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.

SymbolRatingsMinMaxUnit
VDD–VSSExternal main supply voltage (including VDDA, VDD,
(1)
VDDUSB and VBAT)
–0.34.0
Input voltage on FT & FTf pins(2)VSS–0.3VDD+4.0
Input voltage on TTa pins4.0V
VINInput voltage on any other pinVSS–0.3
4.0
Input voltage on BOOT0 pinVSS9.0
VDDxVariations between different VDD power pins-50mV
VSSX VSSVariations between all the different ground pins
-
50
VESD(HBM)Electrostatic discharge voltage (human body model)see Section 6.3.15-

Table 13. Voltage characteristics

1. All main power (VDD, VDDA) and ground (VSS, VSSA) pins must always be connected to the external power supply, in the permitted range.

2. VIN maximum value must always be respected. Refer to Table 14 for the values of the maximum allowed injected current.

Table 14. Current characteristics

SymbolRatingsMax.Unit
IVDDTotal current into sum of all VDD power lines (source)(1)240
IVSSTotal current out of sum of all VSS ground lines (sink)(1)- 240
IVDDUSBTotal current into VDDUSB power line (source)25
IVDDMaximum current into each VDD power pin (source)(1)100
IVSSMaximum current out of each VSS ground pin (sink)(1)- 100
Output current sunk by any I/O and control pin25
IIOOutput current sourced by any I/Os and control pin- 25mA
Total output current sunk by sum of all I/Os and control pins (2)120
IIOTotal output current sunk by sum of all USB I/Os25
Total output current sourced by sum of all I/Os and control pins(2)-120
Injected current on FT, FTf, RST and B pins–5/+0(3)
IINJ(PIN)Injected current on TTa pins±5(4)
IINJ(PIN)Total injected current (sum of all I/O and control pins)(5)±25
    1. Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
    1. A positive injection is induced by VIN>VDDA while a negative injection is induced by VIN<VSS. IINJ(PIN) must never be exceeded. Refer to Table 13 for the maximum allowed input voltage value.
    1. When several inputs are submitted to a current injection, the maximum ΣIINJ(PIN) is the absolute sum of the positive and negative injected currents (instantaneous values).

Table 15. Thermal characteristics

SymbolRatings
Value
Unit
TSTGStorage temperature range–65 to +150°C
TJMaximum junction temperature125°C

2. This current consumption must be correctly distributed over all I/Os and control pins. The total output current must not be sunk/sourced between two consecutive power supply pins referring to high pin count LQFP packages.

Thermal Information

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

TJ max = TA max + (PD max x JA)

where:

  • TA max is the maximum ambient temperature in C,
  • JA is the package junction-to-ambient thermal resistance, in C/W,
  • PD max is the sum of PINT max and PI/O max (PD max = PINT max + PI/Omax),
  • PINT max is the product of IDD and VDD, expressed in Watts. This is the maximum chip internal power.

PI/O max represents the maximum power dissipation on output pins where:PI/O max = sum (VOL × IOL) + sum ((VDD - VOH) × IOH),$

taking into account the actual VOL / IOL and VOH / IOH of the I/Os at low and high level in the application.

SymbolParameterValueUnit
JAThermal resistance junction-ambient
LQFP64 - 10 × 10 mm
46
Thermal resistance junction-ambient
LQFP100 - 14 × 14 mm / 0.5 mm pitch
42
Thermal resistance junction-ambient
LQFP144 - 20 × 20 mm / 0.5 mm pitch
33
Thermal resistance junction-ambient
UFBGA144 - 7 × 7 mm / 0.5 mm pitch
51°C/W
Thermal resistance junction-ambient
UFBGA144 - 10 × 10 mm / 0.8 mm pitch
48
Thermal resistance junction-ambient
WLCSP81
48

Reference document

JESD51-2 Integrated Circuits Thermal Test Method Environment Conditions - Natural Convection (Still Air). Available from www.jedec.org.

Part numbering STM32F446xC/E

Related Variants

The following components are covered by the same datasheet.

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