STM32F429/439


Image

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:

  • Audio: 2 dedykowane układy z pętlą synchronizacji fazowej, 2 pełne dupleksy I²S i nowy rodzaj szeregowego interfejsu audio (SAI) z trybem synchronizacji pionowej (ang. TDM – Time Division Multiplex)
  • Do 20 interfejsów komunikacyjnych (w tym 4 porty USART oraz 4 porty UART o przepustowości do 11,25 Mbit/s, 6 szeregowych interfejsów urządzeń peryferyjnych (SPI) o przepustowości do 45 Mbit/s, 3 magistrale I²C z opcjonalnym filtrem cyfrowym, 2 magistrale CAN, 1 interfejs SDIO)
  • Układy analogowe: dwa 12-bitowe przetworniki cyfrowo-analogowe, trzy 12-bitowe przetworniki analogowo-cyfrowe osiągające przepustowość 2,4 lub 7,2 MSPS w trybie z przeplotem
    Do 17 timerów: 16- i 32-bitowych o częstotliwości taktowania do 180 MHz
  • Zakres pamięci można w prosty sposób zwiększyć za pomocą wielozadaniowego kontrolera pamięci z 32-bitowym interfejsem równoległym, o częstotliwości taktowania równej 90 MHz, obsługującego pamięci Compact Flash, SRAM, PSRAM, NOR, NAND i SDRAM.
  • Analogowy generator liczb losowych
  • Urządzenia STM32F439 wyposażone są również w procesor szyfrujący, przyspieszający zastosowanie algorytmów szyfrowania AES-128, -192, -256, GCM, CCM, 3DES oraz funkcji skrótu (MD5, SHA-1 i SHA-2)

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ądzenieObudowaObecność na rynkuRdzeńCzęstotliwość robocza (F) (szybkość procesora)Zakres pamięci FLASH (pamięci programu)Znamionowa ilość pamięci EEPROM (B)Ilość wewnętrznej pamięci RAMTimery 16-bitowe (IC/OC/PWM)Timer 32-bitowy (IC/OC/PWM)Inne timeryPrzetwornik analogowo-cyfrowyWejścia/wyjścia (wysokoprądowe)Kontroler wyświetlaczaPrzetwornik cyfrowo-analogowyZintegrowane wzmacniacze operacyjneInterfejs szeregowyZasilanie (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)
STM32F429AGUFBGA 7X7X0,6 169L P 0,5 MMTakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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 MMTakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4Faza ocenyARM Cortex-M4180512-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4Faza ocenyARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M4180512-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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 MMTakARM Cortex-M4180512-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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 MMTakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M4180512-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M4180512-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4MMTakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114Kontroler wyświetlacza LCD TFT o rozdzielczości do 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 MMTakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4PodglądARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140Kontroler wyświetlacza LCD TFT o rozdzielczości do 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 MMTakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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 MMTakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit168Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4TakARM Cortex-M41801024-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114Kontroler wyświetlacza LCD TFT o rozdzielczości do 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,4MMTakARM Cortex-M41802048-25612x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114Kontroler wyświetlacza LCD TFT o rozdzielczości do 1024x7282x12-bit-6xSPI;1xSAI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG FS/HS;2xCAN;Ethernet MAC10/100;SDIO1,73,61,7208-4085