STM32F429/439


Image

The STM32F429/439 lines offer the performance of the Cortex-M4 core (with floating point unit) running at 180 MHz while reaching lower static power consumption (Stop mode) versus STM32F405/415/407/F417.

Performance: At 180 MHz, the STM32F429/439 deliver 225 DMIPS/608 CoreMark performance executing from Flash memory, with 0-wait states thanks to ST’s ART Accelerator. The DSP instructions and the floating point unit enlarge the range of addressable applications.

Power efficiency: ST’s 90 nm process, ART Accelerator and the dynamic power scaling enables the current consumption in run mode and executing from Flash memory to be as low as 260 µA/MHz at 180 MHz. In Stop mode, the power consumption is 120 µA typical, which is 3 times lower versus STM32F405/415/407/F417.

Graphics: The new LCD-TFT controller interface with dual-layer support takes advantage of Chrom‑ART Accelerator™. This graphics accelerator is performing content creation twice as fast as the core alone. As well as efficient 2-D raw data copy, additional functionalities are supported by the Chrom-ART Accelerator such as image format conversion or image blending (image mixing with some transparency). As a result, the Chrom-ART Accelerator boosts graphics content creation and saves processing bandwidth of the MCU core for the rest of the application.

Integration:

  • Audio: 2 dedicated audio PLL, 2 full duplex I²S and a new serial audio interface (SAI) supporting time division multiplex (TDM) mode
  • Up to 20 communication interfaces (including 4x USARTs plus 4x UARTs running at up to 11.25 Mbit/s, 6x SPI running at up to 45 Mbit/s, 3x I²C with a new optional digital filter capability, 2x CAN, SDIO)
  • Analog: two 12-bit DACs, three 12-bit ADCs reaching 2.4 MSPS or 7.2 MSPS in interleaved mode
    Up to 17 timers: 16- and 32-bit running at up to 180 MHz
  • Easily extendable memory range using the flexible 90 MHz memory controller with 32-bit parallel interface, and supporting Compact Flash, SRAM, PSRAM, NOR, NAND and SDRAM memories
  • Analog true random number generator 
  • The STM32F439 integrates a crypto/hash processor providing hardware acceleration for AES-128, -192 and -256, with support for GCM and CCM, Triple DES, and hash (MD5, SHA-1 and SHA-2)

The STM32F429 and STM32F439 portfolio provides from 512-Kbyte Flash to 2-Mbyte dual-bank Flash, 256-Kbyte SRAM and from 100 to 216 pins in packages as small as 5 x 5.1 mm. With such memory integration, the need for external memory is reduced, allowing smaller, safer and low-emission PCB designs.

Part NumberPackageMarketing StatusCoreOperating Frequency(F) (Processor speed)FLASH Size (Prog)Data E2PROM nom (B)Internal RAM Size16-bit timers (IC/OC/PWM)32-bit timer (IC/OC/PWM)Other timer functionsA/D ConverterI/Os (High Current)Display controllerD/A ConverterIntegrated op-ampsSerial InterfaceSupply Voltage(Vcc) min (V)Supply Voltage(Vcc) max (V)Supply Current(Icc) (Lowest power mode) typ (µA)Supply Current(Icc) (Run mode (per Mhz)) typ (µA)Operating Temperature min (°C)Operating Temperature max (°C)
STM32F429AGUFBGA 7X7X0.6 169L P 0.5 MMActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1.73.62.5260-4085
STM32F429AIUFBGA 7X7X0.6 169L P 0.5 MMActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F429BELQFP 208 28x28x1.4EvaluationARM Cortex-M4180512-25612x16-bit2x32-bit24-bit downcounter;2xWDG;RTC24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-1 x SAI;1 x SDIO;2 x CAN;2 x I2C;2 x I2S;2 x USB OTG;4 x UART;4 x USART;6 x SPI;Ethernet MAC1.73.61.7208-4085
STM32F429BGLQFP 208 28x28x1.4EvaluationARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F429BILQFP 208 28x28x1.4ActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.62.5208-4085
STM32F429IEBGA 176; LQFP 176 24x24x1.4ActiveARM Cortex-M4180512-25612x16-bit2x32-bit24-bit downcounter;2xWDG;RTC24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-1 x SAI;1 x SDIO;2 x CAN;2 x I2C;2 x I2S;2 x USB OTG;4 x UART;4 x USART;6 x SPI;Ethernet MAC1.73.61.7208-4085
STM32F429IGBGA 176; LQFP 176 24x24x1.4ActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F429IIBGA 176; LQFP 176 24x24x1.4ActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F429NETFBGA 13X13X1.2 216L P 0.8 MMActiveARM Cortex-M4180512-25612x16-bit2x32-bit24-bit downcounter;2xWDG;RTC24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-1 x SAI;1 x SDIO;2 x CAN;2 x I2C;2 x I2S;2 x USB OTG;4 x UART;4 x USART;6 x SPI;Ethernet MAC1.73.61.7208-4085
STM32F429NITFBGA 13X13X1.2 216L P 0.8 MMActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-40105
STM32F429VELQFP 100 14x14x1.4ActiveARM Cortex-M4180512-25612x16-bit2x32-bit24-bit downcounter;2xWDG;RTC16x12-bit82LCD TFT Controller up to 1024x7282x12-bit-1 x SAI;1 x SDIO;2 x CAN;2 x I2C;2 x I2S;2 x USB OTG;4 x UART;4 x USART;6 x SPI;Ethernet MAC1.83.61.7208-4085
STM32F429VGLQFP 100 14x14x1.4ActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter16x12-bit82LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN; Ethernet MAC10/100;SDIO1.83.61.7208-4085
STM32F429VILQFP 100 14x14x1.4ActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter16x12-bit82LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.83.61.7208-4085
STM32F429ZELQFP 144 20x20x1.4ActiveARM Cortex-M4180512-25612x16-bit2x32-bit24-bit downcounter;2xWDG;RTC24x12-bit114LCD TFT Controller up to 1024x7282x12-bit-1 x SAI;1 x SDIO;2 x CAN;2 x I2C;2 x I2S;2 x USB OTG;4 x UART;4 x USART;6 x SPI;Ethernet MAC1.73.61.7208-4085
STM32F429ZGLQFP 144 20x20x1.4ActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit114LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MC10/100:;SDIO1.73.61.7208-4085
STM32F429ZILQFP 144 20x20x1.4; WLCSP 143 BALLS DIE 419 P 0.4MMActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit114LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F439AIUFBGA 7X7X0.6 169L P 0.5 MMActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F439BGLQFP 208 28x28x1.4PreviewARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7260-4085
STM32F439BILQFP 208 28x28x1.4ActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F439IGBGA 176; LQFP 176 24x24x1.4ActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN; Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F439IIBGA 176; LQFP 176 24x24x1.4ActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit140LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-40105
STM32F439NGTFBGA 13X13X1.2 216L P 0.8 MMActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MC10/100;SDIO1.73.61.7208-4085
STM32F439NITFBGA 13X13X1.2 216L P 0.8 MMActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit168LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F439VGLQFP 100 14x14x1.4ActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter16x12-bit82LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.83.61.7208-4085
STM32F439VILQFP 100 14x14x1.4ActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter16x12-bit82LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.83.61.7208-4085
STM32F439ZGLQFP 144 20x20x1.4ActiveARM Cortex-M41801024-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit114LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085
STM32F439ZILQFP 144 20x20x1.4; WLCSP 143 BALLS DIE 419 P 0.4MMActiveARM Cortex-M41802048-25612x16-bit2x32-bit2 x WDG, RTC, 24-bit down counter24x12-bit114LCD TFT Controller up to 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1.73.61.7208-4085