STM32F446MC
ARM Cortex-M4 MCUThe STM32F446MC is a arm cortex-m4 mcu from STMicroelectronics. View the full STM32F446MC datasheet below including key specifications, electrical characteristics, absolute maximum ratings.
Official STM32F446MC datasheet (PDF) — the source this page was extracted from.
Manufacturer
STMicroelectronicsCategory
Integrated CircuitsSTM32F446MC Key Specifications
| Parameter | Value |
|---|---|
| ADC | 3x 12-bit, 2.4 MSPS (7.2 MSPS triple interleaved), up to 24 channels |
| CAN | 2x CAN 2.0B |
| DAC | 2x 12-bit |
| I2C | Up to 4 |
| SPI | Up to 4 (45 Mbit/s), 3 with I2S |
| USB | USB 2.0 OTG FS and OTG HS/FS with on-chip FS PHY |
| Core | ARM Cortex-M4 32-bit with FPU, MPU, DSP instructions |
| SRAM | 128 KB (112+16 KB) system + 4 KB backup |
| Debug | SWD, JTAG, Cortex-M4 ETM |
| Timers | Up to 17 (twelve 16-bit, two 32-bit, 2 watchdogs, SysTick) |
| I/O Ports | Up to 114 with interrupt capability |
| USART/UART | Up to 4 USARTs / 2 UARTs |
| Performance | 225 DMIPS (1.25 DMIPS/MHz) |
| Flash Memory | 256 KB |
| Supply Voltage | 1.7V to 3.6V |
| Other Interfaces | SDIO, SAI x2, SPDIF-Rx, CEC, Quad SPI, FMC, DCMI camera interface |
| Max CPU Frequency | 180 MHz |
| Package Options (Family) | LQFP64, LQFP100, LQFP144, UFBGA144, WLCSP81 |
STM32F446MC 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
STM32F446MC 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™
| Reference | Part number |
|---|---|
| STM32F446xC/E | STM32F446MC, STM32F446ME, STM32F446RC, STM32F446RE, STM32F446VC, STM32F446VE, STM32F446ZC, STM32F446ZE. |
DocID027107 Rev 6
1/202
STM32F446MC Pin Configuration
Figure 10. STM32F446xC/xE LQFP64 pinout
66
Figure 11. STM32F446xC/xE LQFP100 pinout
- The above figure shows the package top view.
Figure 12. STM32F446xC LQFP144 pinout
- The above figure shows the package top view.
66
Figure 13. STM32F446xC/xE WLCSP81 ballout
Figure 14. STM32F446xC/xE UFBGA144 ballout
- The above picture shows the package top view.
66
Table 9. Legend/abbreviations used in the pinout table
| Name | Abbreviation | Definition |
|---|---|---|
| Pin name | Unless otherwise specified in brackets below the pin name, the pin function during and after reset is the same as the actual pin name | Unless otherwise specified in brackets below the pin name, the pin function during and after reset is the same as the actual pin name |
| Pin type | S | Supply pin |
| Pin type | I | Input only pin |
| Pin type | I/O | Input / output pin |
| I/O structure | FT | 5 V tolerant I/O |
| I/O structure | FTf | 5V tolerant IO, I2C FM+ option |
| I/O structure | TTa | 3.3 V tolerant I/O directly connected to ADC |
| I/O structure | B | Dedicated BOOT0 pin |
| I/O structure | RST | Bidirectional reset pin with weak pull-up resistor |
| Notes | Unless otherwise specified by a note, all I/Os are set as floating inputs during and after reset | Unless 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 | Functions selected through GPIOx_AFR registers |
| Additional functions | Functions directly selected/enabled through peripheral registers | Functions directly selected/enabled through peripheral registers |
Table 10. STM32F446xx pin and ball descriptions
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| - | 1 | D7 | A3 | 1 | PE2 | I/O | FT | - | TRACECLK, SPI4_SCK, SAI1_MCLK_A, QUADSPI_BK1_IO2, FMC_A23, EVENTOUT | - |
| - | 2 | D6 | A2 | 2 | PE3 | I/O | FT | - | TRACED0, SAI1_SD_B, FMC_A19, EVENTOUT | - |
| - | 3 | A9 | B2 | 3 | PE4 | I/O | FT | - | TRACED1, SPI4_NSS, SAI1_FS_A, FMC_A20, DCMI_D4, EVENTOUT | - |
| - | 4 | - | B3 | 4 | PE5 | I/O | FT | - | 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 - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| - | 5 | - | B4 | 5 | PE6 | I/O | FT | - | TRACED3, TIM9_CH2, SPI4_MOSI, SAI1_SD_A, FMC_A22, DCMI_D7, EVENTOUT | - |
| 1 | 6 | B9 | C2 | 6 | VBAT | S | - | - | - | - |
| 2 | 7 | C8 | A1 | 7 | PC13 | I/O | FT | - | EVENTOUT | TAMP_1/WKUP1 |
| 3 | 8 | C9 | B1 | 8 | PC14- OSC32_IN(PC14) | I/O | FT | - | EVENTOUT | OSC32_IN |
| 4 | 9 | D9 | C1 | 9 | PC15- OSC32_OUT(PC15) | I/O | FT | - | EVENTOUT | OSC32_OUT |
| - | - | - | C3 | 10 | PF0 | I/O | FT | - | I2C2_SDA, FMC_A0, EVENTOUT | - |
| - | - | - | C4 | 11 | PF1 | I/O | FT | - | I2C2_SCL, FMC_A1, EVENTOUT | - |
| - | - | - | D4 | 12 | PF2 | I/O | FT | - | I2C2_SMBA, FMC_A2, EVENTOUT | - |
| - | - | - | E2 | 13 | PF3 | I/O | FT | - | FMC_A3, EVENTOUT | ADC3_IN9 |
| - | - | - | E3 | 14 | PF4 | I/O | FT | - | FMC_A4, EVENTOUT | ADC3_IN14 |
| - | - | - | E4 | 15 | PF5 | I/O | FT | - | FMC_A5, EVENTOUT | ADC3_IN15 |
| - | 10 | - | D2 | 16 | VSS | S | - | - | - | - |
| - | 11 | - | D3 | 17 | VDD | S | - | - | - | - |
| - | - | - | F3 | 18 | PF6 | I/O | FT | - | TIM10_CH1, SAI1_SD_B, QUADSPI_BK1_IO3, EVENTOUT | ADC3_IN4 |
| - | - | - | F2 | 19 | PF7 | I/O | FT | - | TIM11_CH1, SAI1_MCLK_B, QUADSPI_BK1_IO2, EVENTOUT | ADC3_IN5 |
| - | - | - | G3 | 20 | PF8 | I/O | FT | - | SAI1_SCK_B,TIM13_CH1, QUADSPI_BK1_IO0, EVENTOUT | ADC3_IN6 |
| - | - | - | G2 | 21 | PF9 | I/O | FT | - | SAI1_FS_B, TIM14_CH1, QUADSPI_BK1_IO1, EVENTOUT | ADC3_IN7 |
| - | - | - | G1 | 22 | PF10 | I/O | FT | - | DCMI_D11, EVENTOUT | ADC3_IN8 |
| 5 | 12 | E9 | D1 | 23 | PH0-OSC_IN(PH0) | I/O | FT | - | EVENTOUT | OSC_IN |
Table 10. STM32F446xx pin and ball descriptions (continued)
66
Table 10. STM32F446xx pin and ball descriptions (continued)
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 6 | 13 | F9 | E1 | 24 | PH1- OSC_OUT(PH1) | I/O | FT | - | EVENTOUT | OSC_OUT |
| 7 | 14 | D8 | F1 | 25 | NRST | I/O | RS T | - | - | - |
| 8 | 15 | G9 | H1 | 26 | PC0 | I/O | FT | - | SAI1_MCLK_B, OTG_HS_ULPI_STP, FMC_SDNWE, EVENTOUT | ADC123_IN10 |
| 9 | 16 | - | H2 | 27 | PC1 | I/O | FT | - | SPI3_MOSI/I2S3_SD, SAI1_SD_A, SPI2_MOSI/I2S2_SD, EVENTOUT | ADC123_IN11 |
| 10 | 17 | E8 | H3 | 28 | PC2 | I/O | FT | - | SPI2_MISO, OTG_HS_ULPI_DIR, FMC_SDNE0, EVENTOUT | ADC123_IN12 |
| 11 | 18 | F8 | H4 | 29 | PC3 | I/O | FT | - | SPI2_MOSI/I2S2_SD, OTG_HS_ULPI_NXT, FMC_SDCKE0, EVENTOUT | ADC123_IN13 |
| - | 19 | H9 | - | 30 | VDD | S | - | - | - | - |
| - | - | G8 | - | - | VSS | S | - | - | - | - |
| 12 | 20 | F7 | J1 | 31 | VSSA | S | - | - | - | - |
| - | - | - | K1 | - | VREF- | S | - | - | - | - |
| - | 21 | - | L1 | 32 | VREF+ | S | - | - | - | - |
| 13 | 22 | H8 | M1 | 33 | VDDA | S | - | - | - | - |
| 14 | 23 | J9 | J2 | 34 | PA0-WKUP(PA0) | I/O | FT | - | TIM2_CH1/TIM2_ETR, TIM5_CH1, TIM8_ETR, USART2_CTS, UART4_TX, EVENTOUT | ADC123_IN0, WKUP0/TAMP_2 |
| 15 | 24 | G7 | K2 | 35 | PA1 | I/O | FT | - | TIM2_CH2, TIM5_CH2, USART2_RTS, UART4_RX, QUADSPI_BK1_IO3, SAI2_MCLK_B, EVENTOUT | ADC123_IN1 |
| 16 | 25 | E7 | L2 | 36 | PA2 | I/O | FT | - | TIM2_CH3, TIM5_CH3, TIM9_CH1, USART2_TX, SAI2_SCK_B, EVENTOUT | ADC123_IN2 |
Table 10. STM32F446xx pin and ball descriptions (continued)
Table 10. STM32F446xx pin and ball descriptions (continued)
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 17 | 26 | E6 | M2 | 37 | PA3 | I/O | FT | - | TIM2_CH4, TIM5_CH4, TIM9_CH2, SAI1_FS_A, USART2_RX, OTG_HS_ULPI_D0, EVENTOUT | ADC123_IN3 |
| 18 | 27 | - | G4 | 38 | VSS | S | - | - | - | - |
| - | - | J8 | H5 | - | BYPASS_REG | I | FT | - | - | - |
| 19 | 28 | - | F4 | 39 | VDD | S | - | - | - | - |
| 20 | 29 | H7 | J3 | 40 | PA4 | I/O | TC | - | SPI1_NSS/I2S1_WS, SPI3_NSS/I2S3_WS, USART2_CK, OTG_HS_SOF, DCMI_HSYNC, EVENTOUT | ADC12_IN4, DAC_OUT1 |
| 21 | 30 | F6 | K3 | 41 | PA5 | I/O | TC | - | TIM2_CH1/TIM2_ETR, TIM8_CH1N, SPI1_SCK/I2S1_CK, OTG_HS_ULPI_CK, EVENTOUT | ADC12_IN5, DAC_OUT2 |
| 22 | 31 | G6 | L3 | 42 | PA6 | I/O | FT | - | TIM1_BKIN, TIM3_CH1, TIM8_BKIN, SPI1_MISO, I2S2_MCK, TIM13_CH1, DCMI_PIXCLK, EVENTOUT | ADC12_IN6 |
| 23 | 32 | E5 | M3 | 43 | PA7 | I/O | FT | - | TIM1_CH1N, TIM3_CH2, TIM8_CH1N, SPI1_MOSI/I2S1_SD, TIM14_CH1, FMC_SDNWE, EVENTOUT | ADC12_IN7 |
| 24 | 33 | J7 | J4 | 44 | PC4 | I/O | FT | - | I2S1_MCK,SPDIFRX_IN2, FMC_SDNE0, EVENTOUT | ADC12_IN14 |
| 25 | 34 | - | K4 | 45 | PC5 | I/O | FT | - | USART3_RX, SPDIFRX_IN3, FMC_SDCKE0, EVENTOUT | ADC12_IN15 |
Table 10. STM32F446xx pin and ball descriptions (continued)
66
Table 10. STM32F446xx pin and ball descriptions (continued)
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 26 | 35 | F5 | L4 | 46 | PB0 | I/O | FT | - | TIM1_CH2N, TIM3_CH3, TIM8_CH2N, SPI3_MOSI/I2S3_SD, UART4_CTS, OTG_HS_ULPI_D1, SDIO_D1, EVENTOUT | ADC12_IN8 |
| 27 | 36 | H6 | M4 | 47 | PB1 | I/O | FT | - | TIM1_CH3N, TIM3_CH4, TIM8_CH3N, OTG_HS_ULPI_D2, SDIO_D2, EVENTOUT | ADC12_IN9 |
| 28 | 37 | J6 | J5 | 48 | PB2-BOOT1 (PB2) | I/O | FT | - | TIM2_CH4, SAI1_SD_A, SPI3_MOSI/I2S3_SD, QUADSPI_CLK, OTG_HS_ULPI_D4, SDIO_CK, EVENTOUT | - |
| - | - | - | M5 | 49 | PF11 | I/O | FT | - | SAI2_SD_B, FMC_SDNRAS, DCMI_D12, EVENTOUT | - |
| - | - | - | L5 | 50 | PF12 | I/O | FT | - | FMC_A6, EVENTOUT | - |
| - | - | - | - | 51 | VSS | S | - | - | - | - |
| - | - | - | G5 | 52 | VDD | S | - | - | - | - |
| - | - | - | K5 | 53 | PF13 | I/O | FT | - | FMPI2C1_SMBA, FMC_A7, EVENTOUT | - |
| - | - | - | M6 | 54 | PF14 | I/O | FTf | - | FMPI2C1_SCL, FMC_A8, EVENTOUT | - |
| - | - | - | L6 | 55 | PF15 | I/O | FTf | - | FMPI2C1_SDA, FMC_A9, EVENTOUT | - |
| - | - | - | K6 | 56 | PG0 | I/O | FT | - | FMC_A10, EVENTOUT | - |
| - | - | - | J6 | 57 | PG1 | I/O | FT | - | FMC_A11, EVENTOUT | - |
| - | 38 | J5 | M7 | 58 | PE7 | I/O | FT | - | TIM1_ETR, UART5_RX, QUADSPI_BK2_IO0, FMC_D4, EVENTOUT | - |
| - | 39 | H5 | L7 | 59 | PE8 | I/O | FT | - | TIM1_CH1N, UART5_TX, QUADSPI_BK2_IO1, FMC_D5, EVENTOUT | - |
| - | 40 | G5 | K7 | 60 | PE9 | I/O | FT | - | 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 - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | H6 | 61 | VSS | S | - | - | - | - |
| - | - | - | G6 | 62 | VDD | S | - | - | - | - |
| - | 41 | J4 | J7 | 63 | PE10 | I/O | FT | - | TIM1_CH2N, QUADSPI_BK2_IO3, FMC_D7, EVENTOUT | - |
| - | 42 | - | H8 | 64 | PE11 | I/O | FT | - | TIM1_CH2, SPI4_NSS, SAI2_SD_B, FMC_D8, EVENTOUT | - |
| - | 43 | - | J8 | 65 | PE12 | I/O | FT | - | TIM1_CH3N, SPI4_SCK, SAI2_SCK_B, FMC_D9, EVENTOUT | - |
| - | 44 | - | K8 | 66 | PE13 | I/O | FT | - | TIM1_CH3, SPI4_MISO, SAI2_FS_B, FMC_D10, EVENTOUT | - |
| - | 45 | - | L8 | 67 | PE14 | I/O | FT | - | TIM1_CH4, SPI4_MOSI, SAI2_MCLK_B,FMC_D11, EVENTOUT | - |
| - | 46 | - | M8 | 68 | PE15 | I/O | FT | - | TIM1_BKIN, FMC_D12, EVENTOUT | - |
| 29 | 47 | H4 | M9 | 69 | PB10 | I/O | FT | - | TIM2_CH3, I2C2_SCL, SPI2_SCK/I2S2_CK, SAI1_SCK_A, USART3_TX, OTG_HS_ULPI_D3, EVENTOUT | - |
| - | - | - | M10 | 70 | PB11 | I/O | FT | - | TIM2_CH4, I2C2_SDA, USART3_RX,SAI2_SD_A, EVENTOUT | - |
| 30 | 48 | J3 | H7 | 71 | VCAP_1 | S | - | - | - | - |
| 31 | 49 | H3 | - | - | VSS | S | - | - | - | - |
| 32 | 50 | J2 | G7 | 72 | VDD | S | - | - | - | - |
| 33 | 51 | G4 | M11 | 73 | PB12 | I/O | FT | - | 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 - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 34 | 52 | H2 | M12 | 74 | PB13 | I/O | FT | - | TIM1_CH1N, SPI2_SCK/I2S2_CK, USART3_CTS, CAN2_TX, OTG_HS_ULPI_D6, EVENTOUT | OTG_HS_VBUS |
| 35 | 53 | J1 | L11 | 75 | PB14 (1) | I/O | FT | - | TIM1_CH2N, TIM8_CH2N, SPI2_MISO, USART3_RTS, TIM12_CH1, OTG_HS_DM, EVENTOUT | - |
| 36 | 54 | G3 | L12 | 76 | PB15 (1) | I/O | FT | - | RTC_REFIN, TIM1_CH3N, TIM8_CH3N, SPI2_MOSI/I2S2_SD, TIM12_CH2,OTG_HS_DP, EVENTOUT | - |
| - | 55 | - | L9 | 77 | PD8 | I/O | FT | - | USART3_TX, SPDIFRX_IN1, FMC_D13, EVENTOUT | - |
| - | 56 | - | K9 | 78 | PD9 | I/O | FT | - | USART3_RX, FMC_D14, EVENTOUT | - |
| - | 57 | - | J9 | 79 | PD10 | I/O | FT | - | USART3_CK, FMC_D15, EVENTOUT | - |
| - | 58 | H1 | H9 | 80 | PD11 | I/O | FT | - | FMPI2C1_SMBA, USART3_CTS, QUADSPI_BK1_IO0, SAI2_SD_A, FMC_A16, EVENTOUT | - |
| - | 59 | G2 | L10 | 81 | PD12 | I/O | FTf | - | TIM4_CH1, FMPI2C1_SCL, USART3_RTS, QUADSPI_BK1_IO1, SAI2_FS_A, FMC_A17, EVENTOUT | - |
| - | 60 | G1 | K10 | 82 | PD13 | I/O | FTf | - | TIM4_CH2, FMPI2C1_SDA, QUADSPI_BK1_IO3, SAI2_SCK_A, FMC_A18, EVENTOUT | - |
| - | - | - | G8 | 83 | VSS | S | - | - | - | - |
| - | - | - | F8 | 84 | VDD | S | - | - | - | - |
Table 10. STM32F446xx pin and ball descriptions (continued)
Table 10. STM32F446xx pin and ball descriptions (continued)
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| - | 61 | - | K11 | 85 | PD14 | I/O | FTf | - | TIM4_CH3, FMPI2C1_SCL, SAI2_SCK_A, FMC_D0, EVENTOUT | - |
| - | 62 | - | K12 | 86 | PD15 | I/O | FTf | - | TIM4_CH4, FMPI2C1_SDA, FMC_D1, EVENTOUT | - |
| - | - | - | J12 | 87 | PG2 | I/O | FT | - | FMC_A12, EVENTOUT | - |
| - | - | - | J11 | 88 | PG3 | I/O | FT | - | FMC_A13, EVENTOUT | - |
| - | - | - | J10 | 89 | PG4 | I/O | FT | - | FMC_A14/FMC_BA0, EVENTOUT | - |
| - | - | - | H12 | 90 | PG5 | I/O | FT | - | FMC_A15/FMC_BA1, EVENTOUT | - |
| - | - | - | H11 | 91 | PG6 | I/O | FT | - | QUADSPI_BK1_NCS, DCMI_D12, EVENTOUT | - |
| - | - | - | H10 | 92 | PG7 | I/O | FT | - | USART6_CK, FMC_INT, DCMI_D13, EVENTOUT | - |
| - | - | - | G11 | 93 | PG8 | I/O | FT | - | SPDIFRX_IN2, USART6_RTS, FMC_SDCLK, EVENTOUT | - |
| - | - | - | - | 94 | VSS | S | - | - | - | - |
| - | - | - | F10 | - | VDD | S | - | - | - | - |
| - | - | E1 | C11 | 95 | VDDUSB | S | - | - | - | - |
| 37 | 63 | F1 | G12 | 96 | PC6 | I/O | FTf | - | TIM3_CH1, TIM8_CH1, FMPI2C1_SCL, I2S2_MCK, USART6_TX, SDIO_D6, DCMI_D0, EVENTOUT | - |
| 38 | 64 | F2 | F12 | 97 | PC7 | I/O | FTf | - | TIM3_CH2, TIM8_CH2, FMPI2C1_SDA, SPI2_SCK/I2S2_CK, I2S3_MCK,SPDIFRX_IN1, USART6_RX, SDIO_D7, DCMI_D1, EVENTOUT | - |
| 39 | 65 | F3 | F11 | 98 | PC8 | I/O | FT | - | 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 - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 40 | 66 | D1 | E11 | 99 | PC9 | I/O | FT | - | MCO2, TIM3_CH4, TIM8_CH4, I2C3_SDA, I2S_CKIN, UART5_CTS, QUADSPI_BK1_IO0, SDIO_D1, DCMI_D3, EVENTOUT | - |
| 41 | 67 | E2 | E12 | 100 | PA8 | I/O | FT | - | MCO1, TIM1_CH1, I2C3_SCL, USART1_CK, OTG_FS_SOF, EVENTOUT | - |
| 42 | 68 | F4 | D12 | 101 | PA9 | I/O | FT | - | TIM1_CH2, I2C3_SMBA, SPI2_SCK/I2S2_CK, SAI1_SD_B, USART1_TX, DCMI_D0, EVENTOUT | OTG_FS_VBUS |
| 43 | 69 | E3 | D11 | 102 | PA10 | I/O | FT | - | TIM1_CH3, USART1_RX, OTG_FS_ID, DCMI_D1, EVENTOUT | - |
| 44 | 70 | C1 | C12 | 103 | PA11 (1) | I/O | FT | - | TIM1_CH4,USART1_CTS, CAN1_RX, OTG_FS_DM, EVENTOUT | - |
| 45 | 71 | E4 | B12 | 104 | PA12 (1) | I/O | FT | - | TIM1_ETR,USART1_RTS, SAI2_FS_B, CAN1_TX, OTG_FS_DP, EVENTOUT | - |
| 46 | 72 | D2 | A12 | 105 | PA13(JTMS-SWDIO) | I/O | FT | - | JTMS-SWDIO, EVENTOUT | - |
| - | 73 | C2 | G9 | 106 | VCAP_2 | S | - | - | - | - |
| 47 | 74 | B1 | G10 | 107 | VSS | S | - | - | - | - |
| 48 | 75 | A1 | F9 | 108 | VDD | S | - | - | - | - |
| 49 | 76 | C3 | A11 | 109 | PA14(JTCK-SWCLK) | I/O | FT | - | JTCK-SWCLK, EVENTOUT | - |
| 50 | 77 | B2 | A10 | 110 | PA15(JTDI) | I/O | FT | - | 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 - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 51 | 78 | D3 | B11 | 111 | PC10 | I/O | FT | - | SPI3_SCK/I2S3_CK, USART3_TX, UART4_TX, QUADSPI_BK1_IO1, SDIO_D2, DCMI_D8, EVENTOUT | - |
| 52 | 79 | D4 | B10 | 112 | PC11 | I/O | FT | - | SPI3_MISO,USART3_RX, UART4_RX, QUADSPI_BK2_NCS, SDIO_D3, DCMI_D4, EVENTOUT | - |
| 53 | 80 | A2 | C10 | 113 | PC12 | I/O | FT | - | I2C2_SDA, SPI3_MOSI/I2S3_SD, USART3_CK, UART5_TX, SDIO_CK, DCMI_D9, EVENTOUT | - |
| - | 81 | B3 | E10 | 114 | PD0 | I/O | FT | - | SPI4_MISO, SPI3_MOSI/I2S3_SD, CAN1_RX, FMC_D2, EVENTOUT | - |
| - | 82 | C4 | D10 | 115 | PD1 | I/O | FT | - | SPI2_NSS/I2S2_WS, CAN1_TX, FMC_D3, EVENTOUT | - |
| 54 | 83 | D5 | E9 | 116 | PD2 | I/O | FT | - | TIM3_ETR, UART5_RX, SDIO_CMD, DCMI_D11, EVENTOUT | - |
| - | 84 | - | D9 | 117 | PD3 | I/O | FT | - | TRACED1, SPI2_SCK/I2S2_CK, USART2_CTS, QUADSPI_CLK, FMC_CLK, DCMI_D5, EVENTOUT | - |
| - | 85 | A3 | C9 | 118 | PD4 | I/O | FT | - | USART2_RTS,FMC_NOE, EVENTOUT | - |
| - | 86 | - | B9 | 119 | PD5 | I/O | FT | - | USART2_TX, FMC_NWE, EVENTOUT | - |
| - | - | - | E7 | 120 | VSS | S | - | - | - | - |
| - | - | - | F7 | 121 | VDD | S | - | - | - | - |
Table 10. STM32F446xx pin and ball descriptions (continued)
66
Table 10. STM32F446xx pin and ball descriptions (continued)
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| - | 87 | B4 | A8 | 122 | PD6 | I/O | FT | - | SPI3_MOSI/I2S3_SD, SAI1_SD_A,USART2_RX, FMC_NWAIT, DCMI_D10, EVENTOUT | - |
| - | 88 | A4 | A9 | 123 | PD7 | I/O | FT | - | USART2_CK, SPDIFRX_IN0, FMC_NE1, EVENTOUT | - |
| - | - | - | E8 | 124 | PG9 | I/O | FT | - | SPDIFRX_IN3, USART6_RX, QUADSPI_BK2_IO2, SAI2_FS_B, FMC_NE2/FMC_NCE3, DCMI_VSYNC, EVENTOUT | - |
| - | - | - | D8 | 125 | PG10 | I/O | FT | - | SAI2_SD_B, FMC_NE3, DCMI_D2, EVENTOUT | - |
| - | - | - | C8 | 126 | PG11 | I/O | FT | - | SPI4_SCK, SPDIFRX_IN0, DCMI_D3, EVENTOUT | - |
| - | - | - | B8 | 127 | PG12 | I/O | FT | - | SPI4_MISO, SPDIFRX_IN1, USART6_RTS, FMC_NE4, EVENTOUT | - |
| - | - | - | D7 | 128 | PG13 | I/O | FT | - | TRACED2, SPI4_MOSI, USART6_CTS, FMC_A24, EVENTOUT | - |
| - | - | - | C7 | 129 | PG14 | I/O | FT | - | TRACED3, SPI4_NSS, USART6_TX, QUADSPI_BK2_IO3, FMC_A25, EVENTOUT | - |
| - | - | - | - | 130 | VSS | S | - | - | - | - |
| - | - | - | F6 | 131 | VDD | S | - | - | - | - |
| - | - | - | B7 | 132 | PG15 | I/O | FT | - | USART6_CTS, FMC_SDNCAS, DCMI_D13, EVENTOUT | - |
| 55 | 89 | A5 | A7 | 133 | PB3(JTDO/TRACES WO) | I/O | FT | - | 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 - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 56 | 90 | B5 | A6 | 134 | PB4(NJTRST) | I/O | FT | - | NJTRST, TIM3_CH1, I2C3_SDA, SPI1_MISO, SPI3_MISO, SPI2_NSS/I2S2_WS, EVENTOUT | - |
| 57 | 91 | A6 | B6 | 135 | PB5 | I/O | FT | - | TIM3_CH2, I2C1_SMBA, SPI1_MOSI/I2S1_SD, SPI3_MOSI/I2S3_SD, CAN2_RX, OTG_HS_ULPI_D7, FMC_SDCKE1, DCMI_D10, EVENTOUT | - |
| 58 | 92 | C5 | C6 | 136 | PB6 | I/O | FT | - | TIM4_CH1, HDMI_CEC, I2C1_SCL, USART1_TX, CAN2_TX, QUADSPI_BK1_NCS, FMC_SDNE1, DCMI_D5, EVENTOUT | - |
| 59 | 93 | B6 | D6 | 137 | PB7 | I/O | FT | - | TIM4_CH2, I2C1_SDA, USART1_RX, SPDIFRX_IN0, FMC_NL, DCMI_VSYNC, EVENTOUT | - |
| 60 | 94 | A7 | D5 | 138 | BOOT0 | I | B | - | - | VPP |
| 61 | 95 | C6 | C5 | 139 | PB8 | I/O | FT | - | TIM2_CH1/TIM2_ETR, TIM4_CH3, TIM10_CH1, I2C1_SCL, CAN1_RX, SDIO_D4, DCMI_D6, EVENTOUT | - |
| 62 | 96 | C7 | B5 | 140 | PB9 | I/O | FT | - | TIM2_CH2, TIM4_CH4, TIM11_CH1, I2C1_SDA, SPI2_NSS/I2S2_WS, SAI1_FS_B, CAN1_TX, SDIO_D5, DCMI_D7, EVENTOUT | - |
| - | 97 | - | A5 | 141 | PE0 | I/O | FT | - | TIM4_ETR, SAI2_MCLK_A, FMC_NBL0, DCMI_D2, EVENTOUT | - |
| - | 98 | - | A4 | 142 | PE1 | I/O | FT | - | FMC_NBL1, DCMI_D3, EVENTOUT | - |
Table 10. STM32F446xx pin and ball descriptions (continued)
66
Table 10. STM32F446xx pin and ball descriptions (continued)
| Pin Number - LQFP64 | Pin Number - LQFP100 | Pin Number - WLCSP 81 | Pin Number - UFBGA144 | Pin Number - LQFP144 | Pin name (function after reset) | Pin type | I/O structure | Notes | Alternate functions | Additional functions |
|---|---|---|---|---|---|---|---|---|---|---|
| 63 | 99 | B7 | E6 | - | VSS | S | - | - | - | - |
| - | - | B8 | E5 | 143 | PDR_ON | S | - | - | - | - |
| 64 | 100 | A8 | F5 | 144 | VDD | S | - | - | - | - |
Table 10. STM32F446xx pin and ball descriptions (continued)
STM32F446MC 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) | Symbol | Parameter | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|---|
| 00 | f max(IO)out | Maximum frequency (3) | C L = 50 pF, V DD ≥ 2.7 V | - | - | 4 | MHz |
| 00 | f max(IO)out | Maximum frequency (3) | C L = 50 pF, V DD ≥ 1.7 V | - | - | 2 | MHz |
| 00 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 2.7 V | - | - | 8 | MHz |
| 00 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.8 V | - | - | 4 | MHz |
| 00 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.7 V | - | - | 3 | MHz |
| 00 | t f(IO)out / t r(IO)out | Output high to low level fall time and output low to high level rise time | C L = 50 pF, V DD = 1.7 V to 3.6 V | - | - | 100 | ns |
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) | Symbol | Parameter | Conditions | Min | Typ | Max | Unit |
|---|---|---|---|---|---|---|---|
| 01 | f max(IO)out | Maximum frequency (3) | C L = 50 pF, V DD ≥ 2.7 V | - | - | 25 | MHz |
| 01 | f max(IO)out | Maximum frequency (3) | C L = 50 pF, V DD ≥ 1.8 V | - | - | 12.5 | MHz |
| 01 | f max(IO)out | Maximum frequency (3) | C L = 50 pF, V DD ≥ 1.7 V | - | - | 10 | MHz |
| 01 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 2.7 V | - | - | 50 | MHz |
| 01 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.8 V | - | - | 20 | MHz |
| 01 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.7 V | - | - | 12.5 | MHz |
| 01 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 50 pF, V DD ≥ 2.7 V | - | - | 10 | ns |
| 01 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 10 pF, V DD ≥ 2.7 V | - | - | 6 | ns |
| 01 | t f(IO)out / t r(IO)out | time and output low to high level rise time | C L = 50 pF, V DD ≥ 1.7 V | - | - | 20 | ns |
| 01 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 10 pF, V DD ≥ 1.7 V | - | - | 10 | ns |
| 10 | f max(IO)out | Maximum frequency (3) | C L = 40 pF, V DD ≥ 2.7 V | - | - | 50 (4) | MHz |
| 10 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 2.7 V | - | - | 100 (4) | MHz |
| 10 | f max(IO)out | Maximum frequency (3) | C L = 40 pF, V DD ≥ 1.7 V | - | - | 25 | MHz |
| 10 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.8 V | - | - | 50 | MHz |
| 10 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.7 V | - | - | 42.5 | MHz |
| 10 | t f(IO)out / t r(IO)out | Output high to low level fall time and output low to high | C L = 40 pF, V DD ≥ 2.7 V | - | - | 6 | ns |
| 10 | t f(IO)out / t r(IO)out | Output high to low level fall time and output low to high | C L = 10 pF, V DD ≥ 2.7 V | - | - | 4 | ns |
| 10 | t f(IO)out / t r(IO)out | level rise time | C L = 40 pF, V DD ≥ 1.7 V | - | - | 10 | ns |
| 10 | t f(IO)out / t r(IO)out | Output high to low level fall time and output low to high | C L = 10 pF, V DD ≥ 1.7 V | - | - | 6 | ns |
| 11 | f max(IO)out | Maximum frequency (3) | C L = 30 pF, V DD ≥ 2.7 V | - | - | 100 (4) | MHz |
| 11 | f max(IO)out | Maximum frequency (3) | C L = 30 pF, V DD ≥ 1.8 V | - | - | 50 | MHz |
| 11 | f max(IO)out | Maximum frequency (3) | C L = 30 pF, V DD ≥ 1.7 V | - | - | 42.5 | MHz |
| 11 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 2.7 V | - | - | 180 (4) | MHz |
| 11 | f max(IO)out | Maximum frequency (3) | C L = 10 pF, V DD ≥ 1.8 V | - | - | 100 | MHz |
| 11 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 10 pF, V DD ≥ 1.7 V | - | - | 72.5 | |
| 11 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 30 pF, V DD ≥ 2.7 V | - | - | 4 6 | ns |
| 11 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 30 pF, V DD ≥ 1.8 V | - - | - - | 7 | ns |
| 11 | t f(IO)out / t r(IO)out | time and output low to high level rise time | C L = 30 pF, V DD ≥ 1.7 V C L = 10 pF, V DD ≥ 2.7 V | - | - | 2.5 | ns |
| 11 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 10 pF, V DD ≥ 1.8 V | - | - | 3.5 | ns |
| 11 | t f(IO)out / t r(IO)out | Output high to low level fall | C L = 10 pF, V DD ≥ 1.7 V | - | - | 4 | ns |
| - | t EXTIpw | Pulse width of external signals detected by the EXTI controller | - | 10 | - | - | ns |
Table 58. I/O AC characteristics (1)(2) (continued)
- Guaranteed by design.
- 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.
- The maximum frequency is defined in Figure 32 .
- 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
STM32F446MC 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
| Symbol | Ratings | Min | Max | Unit |
|---|---|---|---|---|
| V DD -V SS | External main supply voltage (including V DDA , V DD, V DDUSB andV BAT ) (1) | -0.3 | 4.0 | |
| V IN | Input voltage on FT & FTf pins (2) | V SS -0.3 | V DD +4.0 | V |
| V IN | Input voltage on TTa pins | V SS -0.3 | 4.0 | V |
| V IN | Input voltage on any other pin | V SS -0.3 | 4.0 | V |
| V IN | Input voltage on BOOT0 pin | V SS | 9.0 | V |
| | ∆ V DDx | | Variations between different V DD power pins | - | 50 | mV |
| |V SSX - V SS | | Variations between all the different ground pins | - | 50 | mV |
| V ESD(HBM) | Electrostatic discharge voltage (human body model) | see Section 6.3.15: Absolute maximum ratings (electrical | see Section 6.3.15: Absolute maximum ratings (electrical | - |
Table 14. Current characteristics
| Symbol | Ratings | Max. | Unit |
|---|---|---|---|
| Σ I VDD | Total current into sum of all V DD power lines (source) (1) | 240 | mA |
| Σ I VSS | Total current out of sum of all V SS ground lines (sink) (1) | - 240 | mA |
| Σ IV DDUSB | Total current into V DDUSB power line (source) | 25 | mA |
| I VDD | Maximum current into each V DD power pin (source) (1) | 100 | mA |
| I VSS | Maximum current out of each V SS ground pin (sink) (1) | - 100 | mA |
| I IO | Output current sunk by any I/O and control pin | 25 | mA |
| I IO | Output current sourced by any I/Os and control pin | - 25 | mA |
| Σ I IO | Total output current sunk by sum of all I/Os and control pins (2) | 120 | mA |
| Σ I IO | Total output current sunk by sum of all USB I/Os | 25 | mA |
| Σ I IO | Total output current sourced by sum of all I/Os and control pins (2) | -120 | mA |
| 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) | ±25 | mA |
- Positive injection is not possible on these I/Os and does not occur for input voltages lower than the specified maximum value.
- 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.
- 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
| Symbol | Ratings | Value | Unit |
|---|---|---|---|
| T STG | Storage temperature range | -65 to +150 | °C |
| T J | Maximum junction temperature | 125 | °C |
175
STM32F446MC 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 )
STM32F446MC 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 Number | Manufacturer | Package |
|---|---|---|
| STM32F446ME | STMicroelectronics | — |
| STM32F446RC | STMicroelectronics | — |
| STM32F446RE | STMicroelectronics | — |
| STM32F446VC | STMicroelectronics | — |
Other Integrated Circuits
- STM32F103C8T6 – STMicroelectronics, Microcontroller
- STM32F405RGT6 – STMicroelectronics, ARM Cortex-M4 MCU
- SN74AVC4T245PWR – Texas Instruments, Dual-Supply Bus Transceiver Level Translator
- STM32F446RCT6 – STMicroelectronics, ARM Cortex-M4 MCU
- STM32G070RBT6 – STMicroelectronics, Arm Cortex-M0+ 32-bit MCU
- ADS131M08IPBSR – Texas Instruments, Delta-Sigma ADC
- ISO1540DR – Texas Instruments, Bidirectional I²C Isolator
- ISO7740DBQR – Texas Instruments, Digital Isolator
All Integrated Circuits datasheetsAll STMicroelectronics datasheets (808)
Ask your AI agent about the STM32F446MC
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 STM32F446MC run from my 12 V rail? Check it against the datasheet limits."
Create a free account $2 of usage every month, no card needed.