STM32F031C4 Mainstream Arm Cortex-M0 MCU linii Value 32 KB procesor 48 MHz
STM32F031C4 ramię głównego nurtu
,układ scalony mikrokontrolera procesora 48 MHz
,układ scalony mikrokontrolera 32 KB
STM32F031C4 Mainstream Arm Cortex-M0 Value Line MCU z 32 KB pamięci Flash Procesor 48 MHz
Komponenty mikrokontrolera STMicroelectronics MCU FLASH 100LQFP
Mainstream Arm Cortex-M0 Access line MCU z 16 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem
Cechy
• Rdzeń: Arm® 32-bitowy procesor Cortex®-M4 z FPU, adaptacyjny akcelerator czasu rzeczywistego (ART Accelerator™) umożliwiający wykonanie stanu 0-wait
z pamięci Flash, częstotliwość do 180 MHz, MPU, 225 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1), oraz instrukcje DSP
• Wspomnienia
– Do 2 MB pamięci Flash zorganizowanej w dwa banki umożliwiające odczyt podczas zapisu
– Do 256+4 KB SRAM, w tym 64 KB pamięci CCM (pamięć z rdzeniem)
– Elastyczny zewnętrzny kontroler pamięci z maksymalnie 32-bitową magistralą danych: SRAM, PSRAM,SDRAM/LPSDR SDRAM, Compact
Pamięci Flash/NOR/NAND
• Interfejs równoległy LCD, tryby 8080/6800
• Kontroler LCD-TFT z w pełni programowalną rozdzielczością (całkowita szerokość do 4096 pikseli, całkowita wysokość do 2048 linii i zegar pikseli do
83 MHz)
• Chrom-ART Accelerator™ do ulepszonego tworzenia treści graficznych (DMA2D)
• Zegar, resetowanie i zarządzanie dostawami
– Zasilanie aplikacji i we/wy od 1,7 V do 3,6 V
– POR, PDR, PVD i BOR
– oscylator kwarcowy 4–26 MHz
– Wewnętrzny, fabrycznie dostrojony RC 16 MHz (dokładność 1%)
– Oscylator 32 kHz dla RTC z kalibracją
– Wewnętrzny RC 32 kHz z kalibracją
• Niska moc
– Tryby uśpienia, zatrzymania i czuwania
– Zasilanie VBAT dla RTC, zapasowe rejestry 20×32 bit + opcjonalnie zapasowa pamięć SRAM 4 kB
• 3×12-bit, 2,4 MSPS ADC: do 24 kanałów i 7,2 MSPS w trybie z potrójnym przeplotem
• 2×12-bitowe przetworniki C/A
• DMA ogólnego przeznaczenia: 16-strumieniowy kontroler DMA z FIFO i obsługą serii
• Do 17 timerów: do dwunastu 16-bitowych i dwa 32-bitowe timery do 180 MHz, każdy z maksymalnie 4
Wejście IC/OC/PWM lub licznik impulsów i kwadraturowe (przyrostowe) wejście enkodera.
• Tryb debugowania
– Interfejsy SWD i JTAG
– Cortex-M4 Trace Macrocell™
• Do 168 portów we/wy z możliwością przerwań
– Do 164 szybkich wejść/wyjść do 90 MHz
– Do 166 we/wy tolerujących napięcie 5 V
• Do 21 interfejsów komunikacyjnych
– Do 3 × interfejsów I2C (SMBus/PMBus)
– Do 4 USART/4 UART (11,25 Mbit/s,
interfejs ISO7816, LIN, IrDA, sterowanie modemem)
– Do 6 interfejsów SPI (45 Mbit/s), 2 z multiplekserem I2S w trybie pełnego dupleksu dla dokładności klasy audio za pośrednictwem wewnętrznego audio PLL lub zegara zewnętrznego
– 1 x SAI (szeregowy interfejs audio)
– 2 × CAN (2.0B aktywny) i interfejs SDIO
• Zaawansowana łączność
– Urządzenie/host/kontroler OTG z pełną szybkością USB 2.0 z wbudowanym PHY
– USB 2.0 high-speed/full-speed urządzenie/host/kontroler OTG z dedykowanym DMA, na chipie full-speed PHY i ULPI
– 10/100 Ethernet MAC z dedykowanym DMA: obsługuje sprzęt IEEE 1588v2, MII/RMII
• 8- do 14-bitowy interfejs kamery równoległej do 54 MB/s
• Generator prawdziwych liczb losowych
• Jednostka obliczeniowa CRC
• RTC: dokładność poniżej sekundy, kalendarz sprzętowy
• 96-bitowy unikalny identyfikator
Kategoria
|
Układy scalone (IC)
|
Prod
|
STMicroelectronics
|
Seria
|
STM32F031C4
|
Pakiet
|
Taca
|
Stan części
|
Aktywny
|
Procesor rdzeniowy
|
ARM® Cortex®-M4
|
Rozmiar rdzenia
|
32-bitowy
|
Prędkość
|
168 MHz
|
Łączność
|
CANbus, DCMI, EBI/EMI, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
|
Urządzenia peryferyjne
|
Wykrywanie/resetowanie Brown-out, DMA, I²S, LCD, POR, PWM, WDT
|
Liczba wejść/wyjść
|
82
|
Rozmiar pamięci programu
|
1 MB (1 mln x 8)
|
Typ pamięci programu
|
LAMPA BŁYSKOWA
|
Rozmiar EEPROM
|
-
|
Rozmiar pamięci RAM
|
192K x 8
|
Napięcie — zasilanie (Vcc/Vdd)
|
1,8 V ~ 3,6 V
|
Konwertery danych
|
A/D 16x12b;D/A 2x12b
|
Typ oscylatora
|
Wewnętrzny
|
temperatura robocza
|
-40°C ~ 85°C (TA)
|
Typ mocowania
|
Montaż powierzchniowy
|
Pakiet / Sprawa
|
100-LQFP
|
Pakiet urządzeń dostawcy
|
100-LQFP (14x14)
|
Podstawowy numer produktu
|
STM32F031
|
Klasyfikacje środowiskowe i eksportowe
|
---|
Najbardziej popularne mikrokontrolery układy scalone
Numer części | Ogólny opis | Pakiet |
STM32F030C6 | STM32F030C6 Mainstream Arm Cortex-M0 MCU linii Value z 32 KB pamięci Flash Procesor 48 MHz | LQFP 48 7x7x1,4 mm |
STM32F030C8 | Mainstream Arm Cortex-M0 Value Line MCU z 64 KB pamięci Flash, procesorem 48 MHz | LQFP 48 7x7x1,4 mm |
STM32F030CC | Mainstream Arm Cortex-M0 Value Line MCU z 256 KB pamięci Flash, procesor 48 MHz | LQFP 48 7x7x1,4 mm |
STM32F030F4 | Mainstream Arm Cortex-M0 Value Line MCU z 16 KB pamięci Flash, procesorem 48 MHz | TSSOP-20 |
STM32F030K6 | Mainstream Arm Cortex-M0 Value Line MCU z 32 KB pamięci Flash, procesorem 48 MHz | LQFP 32 7x7x1,4 mm |
STM32F030R8 | Mainstream Arm Cortex-M0 Value Line MCU z 64 KB pamięci Flash, procesorem 48 MHz | LQFP 64 10x10x1,4 mm |
STM32F030RC | Mainstream Arm Cortex-M0 Value Line MCU z 256 KB pamięci Flash, procesor 48 MHz | LQFP 64 10x10x1,4 mm |
STM32F031C4 | Mainstream Arm Cortex-M0 Access line MCU z 16 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem | LQFP 48 7x7x1,4 mm |
STM32F031C6 | Mainstream Arm Cortex-M0 Access line MCU z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem | LQFP 48 7x7x1,4 mm |
STM32F031E6 | Mainstream Arm Cortex-M0 Access line MCU z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem | WLCSP 25 2,5x2,4x0,6 P 0,4 mm |
STM32F031F4 | Główny sterownik linii dostępowej Arm Cortex-M0 z 16 KB pamięci Flash, procesor 48 MHz | TSSOP-20 |
STM32F031F6 | Mainstream Arm Cortex-M0 Access line MCU z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem | TSSOP-20 |
STM32F031G4 | Główny sterownik linii dostępowej Arm Cortex-M0 z 16 KB pamięci Flash, procesor 48 MHz | UFQFPN 28 4x4x0,55 mm |
STM32F031G6 | Mainstream Arm Cortex-M0 Access line MCU z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem | UFQFPN 28 4x4x0,55 mm |
STM32F031K4 | Główny sterownik linii dostępowej Arm Cortex-M0 z 16 KB pamięci Flash, procesor 48 MHz | UFQFPN 32 5x5x0,55 mm |
STM32F031K6 | Mainstream Arm Cortex-M0 Access line MCU z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem | LQFP 32 7x7x1,4 mm, UFQFPN 32 5x5x0,55 mm |
STM32F038C6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 48 7x7x1,4 mm |
STM32F038E6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | WLCSP 25 2,5x2,4x0,6 P 0,4 mm |
STM32F038F6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | TSSOP-20 |
STM32F038G6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | UFQFPN 28 4x4x0,55 mm |
STM32F038K6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | UFQFPN 32 5x5x0,55 mm |
STM32F042C4 | Główny mikrokontroler ARM Cortex-M0 USB z 16 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F042C6 | Główny mikrokontroler ARM Cortex-M0 USB z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F042F4 | Główny mikrokontroler ARM Cortex-M0 USB z 16 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | TSSOP-20 |
STM32F042F6 | Główny mikrokontroler ARM Cortex-M0 USB z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | TSSOP-20 |
STM32F042G4 | Główny mikrokontroler ARM Cortex-M0 USB z 16 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | UFQFPN 28 4x4x0,55 mm |
STM32F042G6 | Główny mikrokontroler ARM Cortex-M0 USB z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | UFQFPN 28 4x4x0,55 mm |
STM32F042K4 | Główny mikrokontroler ARM Cortex-M0 USB z 16 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 32 7x7x1,4 mm, UFQFPN 32 5x5x0,55 mm |
STM32F042K6 | Główny mikrokontroler ARM Cortex-M0 USB z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 32 7x7x1,4 mm, UFQFPN 32 5x5x0,55 mm |
STM32F042T6 | Główny mikrokontroler ARM Cortex-M0 USB z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | WLCSP 36 2,6x2,7x0,6 P 0,4 mm |
STM32F048C6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | UFQFPN 48 7x7x0,55 mm |
STM32F048G6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | UFQFPN 28 4x4x0,55 mm |
STM32F048T6 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 32 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | WLCSP 36 2,6x2,7x0,6 P 0,4 mm |
STM32F051C4 | Główny sterownik linii dostępowej Arm Cortex-M0 z 16 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F051C6 | Główny sterownik linii dostępowej Arm Cortex-M0 z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F051C8 | Główny sterownik linii dostępowej Arm Cortex-M0 z 64 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F051K4 | Główny sterownik linii dostępowej Arm Cortex-M0 z 16 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 32 7x7x1,4 mm, UFQFPN 32 5x5x0,55 mm |
STM32F051K6 | Główny sterownik linii dostępowej Arm Cortex-M0 z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 32 7x7x1,4 mm, UFQFPN 32 5x5x0,55 mm |
STM32F051K8 | Główny sterownik linii dostępowej Arm Cortex-M0 z 64 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 32 7x7x1,4 mm, UFQFPN 32 5x5x0,55 mm |
STM32F051R4 | Główny sterownik linii dostępowej Arm Cortex-M0 z 16 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 64 10x10x1,4 mm |
STM32F051R6 | Główny sterownik linii dostępowej Arm Cortex-M0 z 32 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 64 10x10x1,4 mm |
STM32F051R8 | Główny sterownik linii dostępowej Arm Cortex-M0 z 64 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | LQFP 64 10x10x1,4 mm, UFBGA 64 5x5x0,6 P 0,5 mm |
STM32F051T8 | Główny sterownik linii dostępowej Arm Cortex-M0 z 64 KB pamięci Flash, procesorem 48 MHz, sterowaniem silnikiem i funkcjami CEC | WLCSP 36 2,7x2,8x0,6 P 0,4 mm |
STM32F058C8 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 64 KB pamięci Flash, 48 MHz CPU i funkcjami CEC | UFQFPN 48 7x7x0,55 mm |
STM32F058R8 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 64 KB pamięci Flash, 48 MHz CPU i funkcjami CEC | LQFP 64 10x10x1,4 mm, UFBGA 64 5x5x0,6 P 0,5 mm |
STM32F058T8 | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 64 KB pamięci Flash, 48 MHz CPU i funkcjami CEC | WLCSP 36 2,7x2,8x0,6 P 0,4 mm |
STM32F070C6 | Standardowy mikrokontroler ARM Cortex-M0 Value Line z maksymalnie 32 KB pamięci Flash, procesorem 48 MHz, USB | LQFP 48 7x7x1,4 mm |
STM32F070CB | Mainstream Arm Cortex-M0 Value Line MCU z 128 KB pamięci Flash, procesorem 48 MHz, USB | LQFP 48 7x7x1,4 mm |
STM32F070F6 | Standardowy mikrokontroler ARM Cortex-M0 Value Line z maksymalnie 32 KB pamięci Flash, procesorem 48 MHz, USB | TSSOP-20 |
STM32F070RB | Mainstream Arm Cortex-M0 Value Line MCU z 128 KB pamięci Flash, procesorem 48 MHz, USB | LQFP 64 10x10x1,4 mm |
STM32F071C8 | Główny sterownik linii dostępowej Arm Cortex-M0 z 64 KB pamięci Flash, procesorem 48 MHz i funkcjami CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F071CB | Główny sterownik linii dostępowej Arm Cortex-M0 z 128 KB pamięci Flash, procesorem 48 MHz i funkcjami CEC | LQFP 48 7x7x1,4 mm,UFQFPN 48 7x7x0,55 mm,WLCSP 49 3,3x3,1x0,6 P 0,4 mm |
STM32F071RB | Główny sterownik linii dostępowej Arm Cortex-M0 z 128 KB pamięci Flash, procesorem 48 MHz i funkcjami CEC | LQFP 64 10x10x1,4 mm |
STM32F071V8 | Główny sterownik linii dostępowej Arm Cortex-M0 z 64 KB pamięci Flash, procesorem 48 MHz i funkcjami CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |
STM32F071VB | Główny sterownik linii dostępowej Arm Cortex-M0 z 128 KB pamięci Flash, procesorem 48 MHz i funkcjami CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |
STM32F072C8 | Główny MCU ARM Cortex-M0 USB z 64 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F072CB | Główny mikrokontroler ARM Cortex-M0 USB z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 48 7x7x1,4 mm,UFQFPN 48 7x7x0,55 mm,WLCSP 49 3,3x3,1x0,6 P 0,4 mm |
STM32F072R8 | Główny mikrokontroler ARM Cortex-M0 USB z 64 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 64 10x10x1,4 mm |
STM32F072RB | Główny mikrokontroler ARM Cortex-M0 USB z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 64 10x10x1,4 mm, UFBGA 64 5x5x0,6 P 0,5 mm |
STM32F072V8 | Główny mikrokontroler ARM Cortex-M0 USB z 64 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |
STM32F072VB | Główny mikrokontroler ARM Cortex-M0 USB z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami USB, CAN i CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |
STM32F078CB | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami USB i CEC | LQFP 48 7x7x1,4 mm,UFQFPN 48 7x7x0,55 mm,WLCSP 49 3,3x3,1x0,6 P 0,4 mm |
STM32F078RB | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami USB i CEC | LQFP 64 10x10x1,4 mm, UFBGA 64 5x5x0,6 P 0,5 mm |
STM32F078VB | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami USB i CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |
STM32F091CB | Główny mikrokontroler linii dostępowej Arm Cortex-M0 z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F091CC | Główny sterownik linii dostępowej Arm Cortex-M0 z 256 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F091RB | Główny mikrokontroler linii dostępowej Arm Cortex-M0 z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 64 10x10x1,4 mm |
STM32F091RC | Główny sterownik linii dostępowej Arm Cortex-M0 z 256 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 64 10x10x1,4 mm,UFBGA 64 5x5x0,6 P 0,5 mm,WLCSP 64 3,4x3,6x0,6 P 0,4 mm |
STM32F091VB | Główny mikrokontroler linii dostępowej Arm Cortex-M0 z 128 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 100 14x14x1,4 mm |
STM32F091VC | Główny sterownik linii dostępowej Arm Cortex-M0 z 256 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |
STM32F098CC | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 256 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 48 7x7x1,4 mm, UFQFPN 48 7x7x0,55 mm |
STM32F098RC | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 256 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 64 10x10x1,4 mm,UFBGA 64 5x5x0,6 P 0,5 mm,WLCSP 64 3,4x3,6x0,6 P 0,4 mm |
STM32F098VC | Mainstream Arm Cortex-M0 Linia niskiego napięcia 1,8 V MCU z 256 KB pamięci Flash, procesorem 48 MHz, funkcjami CAN i CEC | LQFP 100 14x14x1,4 mm,UFBGA 100 7x7x0,6 P 0,5 mm |