Dzięki zastosowaniu wydajnego rdzenia Cortex-M4 (z procesorem operacji zmiennoprzecinkowych) o częstotliwości taktowania równej 180 MHz, mikrokontrolery STM32F429/439 charakteryzują się niższym poziomem zużycia energii w trybie spoczynku niż mikrokontrolery z serii STM32F405/415/407/F417.
Wydajność: Przy częstotliwości taktowania równej 180 MHz, urządzenia z serii STM32F429/439 cechują się wysoką wydajnością wykonywania operacji z pamięci Flash na poziomie 225 DMIPS/608 CoreMark oraz zerowym czasem oczekiwania osiągniętym dzięki wykorzystaniu akceleratora ST ART. Zastosowanie procesora sygnałowego DSP i procesora operacji zmiennoprzecinkowych sprawia, że urządzenie nadaje się do wszechstronnego wykorzystania.
Zużycie energii: Technologia 90 nm, akcelerator ART i dynamiczne skalowanie mocy umożliwiają obniżenie zużycia energii podczas pracy i wykonywania operacji z pamięci Flash do poziomu 260 µA/MHz przy częstotliwości taktowania równej 180 MHz. W trybie spoczynku, średnie zużycie energii wynosi 120 µA i jest trzykrotnie niższe niż w przypadku mikrokontrolerów z serii STM32F405/415/407/F417.
Grafika: Zastosowanie nowego interfejsu kontrolera wyświetlacza LCD-TFT obsługującego dwie warstwy umożliwia wykorzystanie możliwości akceleratora graficznego Chrom‑ART Accelerator™. Akcelerator ten sprawia, że proces generowania elementów graficznych przebiega dwukrotnie szybciej niż w przypadku wykorzystania samego rdzenia. Umożliwia on także wydajne kopiowanie elementów grafiki 2-D, mieszanie obrazów oraz konwersję formatów graficznych (mieszanie i przezroczystość). Dzięki tym cechom, akcelerator Chrom-ART przyspiesza proces generowania elementów graficznych przy jednoczesnym niskim wykorzystaniu przepustowości rdzenia mikrokontrolera, która może zostać wykorzystana przez inne urządzenia.
Integracja:
Urządzenia z serii STM32F429 i STM32F439 dostępne są w niewielkich obudowach 5 x 5,1 mm z 100-216 pinami i mają od 512 kilobajtów pamięci Flash do 2 megabajtów pamięci Flash typu dual-bank i 256 kilobajtów pamięci SRAM. Tego rodzaju pamięci obniżają zapotrzebowanie na wykorzystanie pamięci zewnętrznych, co umożliwia zastosowanie mniejszych, bezpieczniejszych i bardziej ekonomicznych obwodów drukowanych.
Urządzenie | Obudowa | Obecność na rynku | Rdzeń | Częstotliwość robocza (F) (szybkość procesora) | Zakres pamięci FLASH (pamięci programu) | Znamionowa ilość pamięci EEPROM (B) | Ilość wewnętrznej pamięci RAM | Timery 16-bitowe (IC/OC/PWM) | Timer 32-bitowy (IC/OC/PWM) | Inne timery | Przetwornik analogowo-cyfrowy | Wejścia/wyjścia (wysokoprądowe) | Kontroler wyświetlacza | Przetwornik cyfrowo-analogowy | Zintegrowane wzmacniacze operacyjne | Interfejs szeregowy | Zasilanie (Vcc) min. (V) | Zasilanie (Vcc) maks. (V) | Natężenie zasilania (Icc) (tryb energooszczędny) (µA) | Natężenie zasilania (Icc) (Tryb operacyjny (na ilość Mhz)) (µA) | Min. temperatura pracy (°C) | Maks. temperatura pracy (°C) |
STM32F429AG | UFBGA 7X7X0,6 169L P 0,5 MM | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 2,5 | 260 | -40 | 85 |
STM32F429AI | UFBGA 7X7X0,6 169L P 0,5 MM | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429BE | LQFP 208 28x28x1,4 | Faza oceny | ARM Cortex-M4 | 180 | 512 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-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 MAC | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429BG | LQFP 208 28x28x1,4 | Faza oceny | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429BI | LQFP 208 28x28x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 2,5 | 208 | -40 | 85 |
STM32F429IE | BGA 176; LQFP 176 24x24x1,4 | Tak | ARM Cortex-M4 | 180 | 512 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-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 MAC | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429IG | BGA 176; LQFP 176 24x24x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429II | BGA 176; LQFP 176 24x24x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429NE | TFBGA 13X13X1,2 216L P 0,8 MM | Tak | ARM Cortex-M4 | 180 | 512 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-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 MAC | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429NI | TFBGA 13X13X1,2 216L P 0,8 MM | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F429VE | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 512 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-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 MAC | 1,8 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429VG | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN; Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429VI | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429ZE | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 512 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-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 MAC | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429ZG | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MC10/100:;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F429ZI | LQFP 144 20x20x1,4; WLCSP 143 BALLS DIE 419 P 0,4MM | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439AI | UFBGA 7X7X0,6 169L P 0,5 MM | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439BG | LQFP 208 28x28x1,4 | Podgląd | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 260 | -40 | 85 |
STM32F439BI | LQFP 208 28x28x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439IG | BGA 176; LQFP 176 24x24x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN; Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439II | BGA 176; LQFP 176 24x24x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 140 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F439NG | TFBGA 13X13X1,2 216L P 0,8 MM | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439NI | TFBGA 13X13X1,2 216L P 0,8 MM | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 168 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2x USB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439VG | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439VI | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439ZG | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F439ZI | LQFP 144 20x20x1,4; WLCSP 143 BALLS DIE 419 P 0,4MM | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x728 | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |