STM32F401


Image

Mikrokontrolery STM32F401 stanowią część serii STM32 Dynamic Efficiency™. Urządzenia te produkowane są w niewielkich obudowach 3 x 3 mm i charakteryzują się najlepszym stosunkiem zużycia energii (w trybie operacyjnym) do wydajności przetwarzania danych, oferując jednocześnie wiele dodatkowych funkcjonalności.

Zastosowanie wydajnego rdzenia Cortex®-M4 oraz procesora operacji zmiennoprzecinkowych o częstotliwości taktowania równej 84 MHz zapewnia niezwykle niski poziom zużycia energii w trybie operacyjnym i w trybie spoczynku.

  • Wydajność: Przy częstotliwości taktowania równej 84 MHz, urządzenia z serii STM32F401 cechują się wysoką wydajnością wykonywania operacji z pamięci Flash na poziomie 105 DMIPS/285 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 128 µA/MHz. W trybie spoczynku, minimalny poziom zużycia energii wynosi 9 µA.
  • Integracja: Urządzenia z serii STM32F401 mają od 128 do 512 kilobajtów pamięci Flash i 96 kilobajtów pamięci SRAM. Dostępne obudowy: od 49 do 100 pinów.
    • 3 porty USART o przepustowości do 10,5 Mbit/s
    • 4 szeregowe interfejsy urządzeń peryferyjnych (SPI) o przepustowości do 42 Mbit/s,
    • 3 magistrale I²C,
    • 1 interfejs SDIO,
    • 1 interfejs USB 2.0 OTG Full Speed,
    • 2 pełne dupleksy I²S o przepustowości do 32-bit/192KHz,
    • 12-bitowy przetwornik analogowo-cyfrowy osiągający przepustowość rzędu 2,4 MSPS,
    • 10 timerów 16- i 32-bitowych, o częstotliwości taktowania do 84 MHz
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)
STM32F401CBUFQFPN 48 7x7x0,55; WLCSP 49L DIE 423 R 7X7 P 0,4 MMTakARM Cortex-M484128-646x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC10x12-bit36---1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1,73,61,8128-40105
STM32F401CCUFQFPN 48 7x7x0,55; WLCSP 49L DIE 423 R 7X7 P 0,4 MMTakARM Cortex-M484256-646x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC10x12-bit36---;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1,73,61,8128-4085
STM32F401CDUFQFPN 48 7x7x0,55; WLCSP 49L DIE 433 P 0,4 MMTakARM Cortex-M484384-966x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC10x12-bit36---1 x USB;2 x I2S;3 x I2C;3 x SPI;3 x USART1,73,61,8137-4085
STM32F401CEUFQFPN 48 7x7x0,55; WLCSP 49L DIE 433 P 0,4 MMTakARM Cortex-M484512-966x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC10x12-bit36---1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1,73,61,8137-4085
STM32F401RBLQFP 64 10x10x1,4TakARM Cortex-M484128-646x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART; 3xSPI;2xI2S;3xI2C;3xUSART(IrDA, ISO 7816);1x USB OTG FS;1x SDIO1,73,61,7 : 1,8128 : 137-4085
STM32F401RCLQFP 64 10x10x1,4TakARM Cortex-M484256-646x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x SPI;3 x USART1,73,61,8128-40105
STM32F401RDLQFP 64 10x10x1,4TakARM Cortex-M484384-966x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB;2 x I2S;3 x I2C;3 x SPI;3 x USART1,73,61,8137-4085
STM32F401RELQFP 64 10x10x1,4TakARM Cortex-M484512-966x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit50---1 x SDIO;1 x USB 2.0 FS;2 x I2C;3 x I2C;3 x SPI;3 x USART1,73,61,8137-4085
STM32F401VBLQFP 100 14x14x1,4; UFBGA 100 7x7x0,6TakARM Cortex-M484128-646x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x USART;4 x SPI1,73,61,8128-4085
STM32F401VCLQFP 100 14x14x1,4; UFBGA 100 7x7x0,6TakARM Cortex-M484256-646x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x USART;4 x SPI1,73,61,8128-40105
STM32F401VDLQFP 100 14x14x1,4; UFBGA 100 7x7x0,6TakARM Cortex-M484384-966x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB;2 x I2S;3 x I2C;3 x USART;4 x SPI1,73,61,8137-4085
STM32F401VELQFP 100 14x14x1,4; UFBGA 100 7x7x0,6TakARM Cortex-M484512-966x16-bit2x32-bitLicznik 24-bitowy;2xWDG;RTC16x12-bit81---1 x SDIO;1 x USB 2.0 FS;2 x I2S;3 x I2C;3 x USART;4 x SPI1,73,61,8137-4085