STM32 F0x1 zapewnia większy komfort użytkowania oraz wysoki stopień zintegrowania
Urządzenia STM32 F0x1 przeznaczone są do zastosowań 8- i 16-bitowych, wymagających wydajności 32-bitowej, tj. sprzęty do domowej rozrywki, akcesoria oraz wyposażenie przemysłowe. Gama produktów obejmuje od 16 do 256 kB pamięci Flash układu SoC, do 32 kB SRAM oraz kilka interfejsów komunikacyjnych, w tym USART, SPI, I²C, HMDI CEC oraz 16-bitowy kontroler PWM. Kompleksowa oferta obejmuje obudowy od 20 do 100-pinowych.
Najnowszym dodatkiem do serii STM32 F0x1 firmy ST jest STM32F091, mający do ośmiu układów scalonych USART w różnorodnych obudowach od 48- do 100-pinowych, w tym warianty WLCSP oraz BGA o niewielkiej grubości. Jego 256 kB pamięci Flash układu SoC oraz 32 kB SRAM pozwala na implementację stosu Java, a CAN 2.0a/b zwiększa możliwości komunikacyjne w zakresie zastosowań audio przemysłowych lub motoryzacyjnych.
Urządzenie | Obudowa | Obecność na rynku | Rdzeń | Częstotliwość robocza (F) (szybkość procesora) | Ilość 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 analagowo-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) |
STM32F031C4 | LQFP 48 7x7x1,4 | Tak | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 39 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 85 |
STM32F031C6 | LQFP 48 7x7x1,4 | Tak | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 39 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F031F4 | TSSOP 20 | Tak | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 9x12-bit | 15 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F031F6 | TSSOP 20 | Tak | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 9x12-bit | 15 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F031G4 | UFQFPN 28 4x4x0,55 | Tak | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 23 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F031G6 | UFQFPN 28 4x4x0,55 | Tak | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 23 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F031K4 | UFQFPN 32 5x5x0,55 | Tak | ARM Cortex-M0 | 48 | 16 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 27 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 85 |
STM32F031K6 | LQFP 32 7x7x1,4; UFQFPN 32 5x5x0,55 | Tak | ARM Cortex-M0 | 48 | 32 | - | 4 | 5x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 27 | - | - | - | 1 x I2C;1 x I2S;1 x SPI;1 x USART | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051C4 | LQFP 48 7x7x1,4; UFQFPN 48 7x7x0,55 | Tak | ARM Cortex-M0 | 48 | 16 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 39 | - | 1x12-bit | - | 1xSPI/I2S;1xI2C;1xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 85 |
STM32F051C6 | LQFP 48 7x7x1,4; UFQFPN 48 7x7x0,55 | Tak | ARM Cortex-M0 | 48 | 32 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 39 | - | 1x12-bit | - | 1xSP/I2S;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051C8 | LQFP 48 7x7x1,4; UFQFPN 48 7x7x0,55 | Tak | ARM Cortex-M0 | 48 | 64 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 39 | - | 1x12-bit | - | 1xSPI/I2S;1xSPI;2xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051K4 | LQFP 32 7x7x1,4; UFQFPN 32 5x5x0,55 | Tak | ARM Cortex-M0 | 48 | 16 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 27 | - | 1x12-bit | - | 1xSPI/I2S;1xI2C;1xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051K6 | LQFP 32 7x7x1,4; UFQFPN 32 5x5x0,55 | Tak | ARM Cortex-M0 | 48 | 32 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 27 | - | 1x12-bit | - | 1xSP/I2S;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051K8 | LQFP 32 7x7x1,4; UFQFPN 32 5x5x0,55 | Tak | ARM Cortex-M0 | 48 | 64 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 27 | - | 1x12-bit | - | 1xSPI/I2S;1xSPI;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051R4 | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M0 | 48 | 16 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 55 | - | 1x12-bit | - | 1xSPI/I2S;1xI2C;1xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 85 |
STM32F051R6 | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M0 | 48 | 32 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 55 | - | 1x12-bit | - | 1xSP/I2S;1xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F051R8 | LQFP 64 10x10x1,4; UFBGA 5X5X0,6 64L P 0,5 MM | Tak | ARM Cortex-M0 | 48 | 64 | - | 8 | 7x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 55 | - | 1x12-bit | - | 1xSPI/I2S;1xSPI;2xI2C;2xUSART(IrDA, ISO 7816);CEC | 2 | 3,6 | 1,7 | 250 | -40 | 105 |
STM32F071CB | LQFP 48 7x7x1,4; UFQFPN 48 7x7x0,55; WLCSP 49L DIE 448 P 0,4 MM | Tak | ARM Cortex-M0 | 48 | 128 | - | 16 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 10x12-bit | 37 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3,6 | 1,8 | 260 | -40 | 105 |
STM32F071RB | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M0 | 48 | 128 | - | 16 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 51 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3,6 | 1,8 | 260 | -40 | 105 |
STM32F071V8 | LQFP 100 14x14x1,4; UFBGA 100 7x7x0,6 | Tak | ARM Cortex-M0 | 48 | 64 | - | 16 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 87 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3,6 | 1,8 | 260 | -40 | 105 |
STM32F071VB | LQFP 100 14x14x1,4; UFBGA 100 7x7x0,6 | Tak | ARM Cortex-M0 | 48 | 128 | - | 16 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog; zegar czasu rzeczywistego | 16x12-bit | 87 | - | 2x12-bit | - | 1 x CEC;2 x I2C;2 x I2S;2 x SPI;4 x USART | 2 | 3,5 | 1,8 | 260 | -40 | 85 |
STM32F091CB | LQFP 48 7x7x1,4; UFQFPN 48 7x7x0,55 | Tak | ARM Cortex-M0 | 48 | 128 | - | 32 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog | 10x12 bit | 38 | - | 2x12 bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3,6 | 1,8 | 306 | -40 | 85 |
STM32F091CC | LQFP 48 7x7x1,4; UFQFPN 48 7x7x0,55 | Tak | ARM Cortex-M0 | 48 | 256 | - | 32 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog | 10x12-bit | 38 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3,6 | 1,8 | 306 | -40 | 105 |
STM32F091RB | LQFP 64 10x10x1,4 | Tak | ARM Cortex-M0 | 48 | 128 | - | 32 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog | 16x12-bit | 52 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3,6 | 1,8 | 306 | -40 | 85 |
STM32F091RC | LQFP 64 10x10x1,4; UFBGA 5X5X0,6 64L P 0,5 MM; WLCSP 64L DIE 442 P 0,4 MM | Tak | ARM Cortex-M0 | 48 | 256 | - | 32 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog | 16x12-bit | 52 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3,6 | 1,8 | 306 | -40 | 105 |
STM32F091VB | LQFP 100 14x14x1,4 | Tak | ARM Cortex-M0 | 48 | 128 | - | 32 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog | 16x12-bit | 88 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3,6 | 1,8 | 306 | -40 | 105 |
STM32F091VC | LQFP 100 14x14x1,4; UFBGA 100 7x7x0,6 | Tak | ARM Cortex-M0 | 48 | 256 | - | 32 | 8x16-bit | 1x32-bit | Licznik 24-bitowy; 2x timer typu watchdog | 16x12-bit | 88 | - | 2x12-bit | - | 1 x CAN;2 x I2C;2 x I2S;2 x SPI | 2 | 3,6 | 1,8 | 306 | -40 | 105 |