STM32F7x5


Image

Mikrokontrolery STM32F745 wyposażone są w wydajny rdzeń Cortex-M7 (z procesorem operacji zmiennoprzecinkowych) o częstotliwości taktowania do 216 MHz. Urządzenia te cechują się niższym zużyciem energii w trybie spoczynku niż mikrokontrolery z serii STM32F427/429/437/439.

  • Wydajność: Przy częstotliwości taktowania równej 216 MHz, urządzenia z serii STM32F745 cechują się wysoką wydajnością wykonywania operacji z pamięci Flash na poziomie 1082 CoreMark / 462 DMIPS 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, podczas gdy wykorzystanie pamięci podręcznej L1 (4 kilobajty I/D + 4 kilobajty) umożliwia podłączenie pamięci zewnętrznej bez straty dla wydajności urządzenia.
  • 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 7 CoreMark / mW przy napięciu równym 1,8 V. W trybie spoczynku, średnie zużycie energii wynosi 100 µA i jest porównywalne do mikrokontrolerów z serii STM32F427/429/437/439.
  • Grafika: W przeciwieństwie do urządzeń z serii STM32F746/756, mikrokontroler STM32F745 nie zawiera interfejsu kontrolera wyświetlacza LCD-TFT Mimo to, urządzenie wyposażone jest w akcelerator Chrom‑ART, dzięki któremu proces generowania elementów graficznych przebiega dwukrotnie szybciej, niż w przypadku wykorzystania samego rdzenia. Ponadto 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. Mikrokontroler STM32F745 można podłączyć do wyświetlacza za pomocą standardowego interfejsu szeregowego.
  • Integracja:
    • Audio: Dwa dedykowane układy z pętlą synchronizacji fazowej, trzy półdupleksy I²S i nowy rodzaj szeregowego interfejsu audio (SAI) z trybem synchronizacji pionowej (ang. TDM – Time Division Multiplex).
      Do 25 interfejsów komunikacyjnych (w tym cztery porty USART oraz cztery porty UART o przepustowości do 12,5 Mbit/s, sześć szeregowych interfejsów urządzeń peryferyjnych (SPI) o przepustowości do 50 Mbit/s, cztery magistrale I²C z opcjonalnym filtrem cyfrowym, dwie magistrale CAN, interfejs SDIO, interfejs USB 2.0 full-speed device/host/OTG z wbudowaną obsługą warstwy fizycznej PHY, interfejs USB 2.0 high-speed/full-speed device/host/OTG z wbudowaną obsługą warstwy fizycznej PHY i ULPI, Ethernet MAC, wejście S/PDIF oraz interfejs HDMI-CEC).
    • 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 18 timerów: 16- i 32-bitowych o częstotliwości taktowania do 216 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, obsługującego pamięci Compact Flash, SRAM, PSRAM, NOR, NAND i SDRAM oraz wykorzystującego podwójny interfejs Quad-SPI do wykonywania kodu z zewnętrznej pamięci Flash.
      Analogowy generator liczb losowych.

Urządzenia z serii STM32F745 dostępne są w obudowach z 100-176 pinami i mają od 512 kilobajtów do 1 megabajta pamięci Flash, 320 kilobajtów pamięci SRAM, 16 kilobajtów pamięci ITCM RAM oraz 4 kilobajty rezerwowej pamięci RAM.

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)
STM32F745IEBGA 176; LQFP 176 24x24x1,4TakARM Cortex-M7216512-32012x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-6 x SPI1,73,62,5420-4085
STM32F745IGBGA 176; LQFP 176 24x24x1,4TakARM Cortex-M72161024-32012x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit140-2x12-bit-1 x SDIO;2 x CAN;2 x SAI;2 x USB OTG;4 x I2C;4 x UART;4 x USART;6 x SPI;Ethernet MAC1,73,62,5420-4085
STM32F745VELQFP 100 14x14x1,4TakARM Cortex-M7216512-32012x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82-2x12-bit-2 x I2C;2 x SAI;6 x SPI1,73,62,5420-4085
STM32F745VGLQFP 100 14x14x1,4TakARM Cortex-M72161024-32012x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit82-2x12-bit-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,62,5420-4085
STM32F745ZELQFP 144 20x20x1,4TakARM Cortex-M7216512-32012x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114-2x12-bit-2 x SAI;6 x SPI1,73,62,5420-4085
STM32F745ZGLQFP 144 20x20x1,4TakARM Cortex-M72161024-32012x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC24x12-bit114-2x12-bit-1 x SDIO;2 x CAN;2 x USB OTG;4 x I2C;4 x UART;4 x USART;6 x SPI;Ethernet MAC1,73,62,5420-4085