Mikrokontrolery z serii STM32F427/437 oparte są na wydajnym rdzeniu Cortex-M4 (z procesorem operacji zmiennoprzecinkowych) o częstotliwości taktowania równej 180 MHz. Urządzenia te cechują się niższym zużyciem 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 STM32F427/437 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 taktowaniu równym 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: W przeciwieństwie do urządzeń z serii STM32F429/439, mikrokontrolery STM32F427/437 nie mają wbudowanego interfejsu kontrolera wyświetlacza LCD-TFT. Istnieje jednak możliwość podłączenia wyświetlacza do interfejsu szeregowego lub równoległego, w celu wykorzystania pełni możliwości akceleratora grafiki Chrom-ART Accelerator™, który umożliwia generowanie zawartości dwukrotnie szybciej niż w przypadku wykorzystania samego rdzenia. Akcelerator ten umożliwia 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 STM32F427 i F437 dostępne są w niewielkich obudowach 7 x 7 mm z 100-176 pinami i mają od 1 do 2 megabajtów pamięci Flash typu dual-bank i do 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) |
STM32F427AG | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F427AI | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F427IG | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F427II | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 2,5 | 208 | -40 | 105 |
STM32F427VG | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F427VI | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F427ZG | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 260 | -40 | 85 |
STM32F427ZI | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F437AI | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F437IG | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F437II | 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 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F437VG | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F437VI | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 16x12-bit | 82 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,8 | 3,6 | 1,7 | 208 | -40 | 105 |
STM32F437ZG | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 1024 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | - | 2x12-bit | - | 6xSPI;1xSAI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |
STM32F437ZI | LQFP 144 20x20x1,4 | Tak | ARM Cortex-M4 | 180 | 2048 | - | 256 | 12x16-bit | 2x32-bit | Licznik 24-bitowy;2xWDG;RTC | 24x12-bit | 114 | - | 2x12-bit | - | 6xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);4xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO | 1,7 | 3,6 | 1,7 | 208 | -40 | 85 |