STM32F407/417


Image

Urządzenia z serii STM32F407/417 zaprojektowano z myślą o zastosowaniu w medycynie, przemyśle, na rynku konsumenckim i wszędzie tam gdzie wymagany jest wysoki poziom integracji i doskonała wydajność. Seria ta zawiera wbudowane pamięci i urządzenia peryferyjne zamknięte w niewielkiej obudowie 10 x 10 mm.
Mikrokontrolery STM32F407/417 oparte są na wydajnym rdzeniu Cortex™-M4 (z procesorem operacji zmiennoprzecinkowych) o częstotliwości taktowania równej 168 MHz.

Wydajność: Przy częstotliwości taktowania równej 168 MHz, urządzenia z serii STM32F407/417 cechują się wysoką wydajnością wykonywania operacji z pamięci Flash na poziomie 210 DMIPS/566 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żliwia obniżenie zużycia energii podczas pracy i wykonywania operacji z pamięci Flash do poziomu 238 µA/MHz przy częstotliwości taktowania równej 168 MHz.

Możliwość podłączenia wielu urządzeń: Doskonałe i innowacyjne urządzenia peryferyjne: W porównaniu z urządzeniami z serii STM32F4x5, mikrokontrolery STM32F407/417 umożliwiają dodatkowo obsługę standardu Ethernet MAC10/100 z IEEE 1588 v2 oraz mają 8- lub 14-bitowy interfejs równoległy, umożliwiający podłączenie matrycy światłoczułej CMOS.

  • 2x USB OTG (jeden z obsługą HS)
  • Audio: dedykowany układ z pętlą synchronizacji fazowej PLL i 2 pełne dupleksy I²S
  • Do 15 interfejsów komunikacyjnych (w tym 6 portów USART o przepustowości do 11,25 Mbit/s, 3 szeregowe interfejsy urządzeń peryferyjnych (SPI) o przepustowości do 45 Mbit/s, 3 magistrale I²C, 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 168 MHz
  • Zakres pamięci można w prosty sposób zwiększyć za pomocą wielozadaniowego kontrolera pamięci statycznej, obsługującego pamięci Compact Flash, SRAM, PSRAM, NOR i NAND
  • Analogowy generator liczb losowych
  • Urządzenia STM32F417 wyposażone są również w procesor szyfrujący, przyspieszający wykorzystanie algorytmów szyfrowania AES 128, 192, 256, 3DES oraz funkcji skrótu (MD5, SHA-1)

Integracja: Urządzenia z serii STM32F417x  mają od 512 kilobajtów (opcja dostępna jedynie w obudowie WLCSP90) do 1 megabajta pamięci Flash i 192 kilobajtów pamięci SRAM. Dostępne są w niewielkich obudowach 4 x 4,2 mm z 64-144 pinami.

Mikrokontrolery STM32F407/417 mają od 512 kilobajtów do 1 megabajta pamięci Flash, 192 kilobajtów pamięci SRAM i są dostępne w niewielkich obudowach 10 x 10 mm z 100-176 pinami.

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)
STM32F407IEBGA 176; LQFP 176 24x24x1,4TakARM Cortex-M4168512-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-3xSPI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-4085
STM32F407IGBGA 176; LQFP 176 24x24x1,4TakARM Cortex-M41681024-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-40105
STM32F407VELQFP 100 14x14x1,4TakARM Cortex-M4168512-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,83,61,7215-4085
STM32F407VGLQFP 100 14x14x1,4TakARM Cortex-M41681024-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,83,61,7215-40105
STM32F407ZELQFP 144 20x20x1,4TakARM Cortex-M4168512-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-40105
STM32F407ZGLQFP 144 20x20x1,4TakARM Cortex-M41681024-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114-2x12-bit-3xSPI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-40105
STM32F417IEBGA 176; LQFP 176 24x24x1,4TakARM Cortex-M4168512-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-4085
STM32F417IGBGA 176; LQFP 176 24x24x1,4TakARM Cortex-M41681024-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-40105
STM32F417VELQFP 100 14x14x1,4TakARM Cortex-M4168512-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,83,61,7215-4085
STM32F417VGLQFP 100 14x14x1,4TakARM Cortex-M41681024-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,83,61,7215-40105
STM32F417ZELQFP 144 20x20x1,4TakARM Cortex-M4168512-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114-2x12-bit-3xSPI;2xI2S;2xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-4085
STM32F417ZGLQFP 144 20x20x1,4TakARM Cortex-M41681024-19212x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114-2x12-bit-3xSPI;2xI2S;3xI2C;4xUSART(IrDA, ISO 7816);2xUART;2xUSB OTG (FS+FS/HS);2xCAN;Ethernet MAC10/100;SDIO1,73,61,7215-4085