Mikrokontrolery ARM STM32L051C8T7 MCU MCU Arm Cortex-M0+ o bardzo niskim poborze mocy 64 KB pamięci Flash 32 MHz CPU
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelektronika |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Bliższe dane |
Szereg: | STM32L051C8 |
Styl montażu: | SMD/SMT |
Rdzeń: | Procesor ARM Cortex M0+ |
Rozmiar pamięci programu: | 64 kB |
Szerokość magistrali danych: | 32 bit |
Rozdzielczość ADC: | 12 bit |
Maksymalna częstotliwość zegara: | 32MHz |
Liczba wejść/wyjść: | 37 Wejść/Wyjść |
Rozmiar pamięci RAM danych: | 8 kB |
Napięcie zasilania - min: | 1,8 V |
Napięcie zasilania - maks.: | 3,6 V |
Minimalna temperatura pracy: | -40 stopni Celsjusza |
Maksymalna temperatura pracy: | + 105 stopni Celsjusza |
Opakowanie: | Taca |
Marka: | STMicroelektronika |
Wrażliwość na wilgoć: | Tak |
Seria procesorów: | ARM Cortex-M |
Typ produktu: | Mikrokontrolery ARM - MCU |
Ilość w opakowaniu fabrycznym: | 1500 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Waga jednostkowa: | 0,091712 uncji |
♠ Linia dostępowa o bardzo niskim poborze mocy 32-bitowy mikrokontroler Arm®-based Cortex®-M0+, do 64 KB Flash, 8 KB SRAM, 2 KB EEPROM, ADC
Mikrokontrolery STM32L051x6/8 o bardzo niskim poborze mocy z linii dostępowej zawierają wydajny rdzeń RISC Arm Cortex-M0+ 32-bitowy pracujący z częstotliwością 32 MHz, pamięćjednostka ochrony (MPU), szybkie pamięci wbudowane (64 KB pamięci Flash)pamięć, 2 KB pamięci EEPROM danych i 8 KB pamięci RAM) oraz szeroki zakresulepszone wejścia/wyjścia i urządzenia peryferyjne.
Urządzenia STM32L051x6/8 zapewniają wysoką wydajność energetyczną w szerokim zakresie zastosowańwydajność. Osiąga się to dzięki dużemu wyborowi wewnętrznych i zewnętrznych źródeł zegara,wewnętrzna adaptacja napięcia i kilka trybów niskiego poboru mocy.
Urządzenia STM32L051x6/8 oferują kilka funkcji analogowych, jeden 12-bitowy przetwornik ADC ze sprzętemnadpróbkowanie, dwa komparatory o bardzo niskim poborze mocy, kilka timerów, jeden timer o niskim poborze mocy(LPTIM), trzy uniwersalne 16-bitowe timery i jeden podstawowy timer, jeden RTC i jedenSysTick, które mogą być używane jako bazy czasowe. Posiadają również dwa watchdogi, jeden watchdogz niezależnym zegarem i możliwością okna oraz jednym systemem nadzorującym okno opartym na magistralizegar.
Ponadto urządzenia STM32L051x6/8 zawierają standardowe i zaawansowane moduły komunikacyjneinterfejsy: do dwóch I2C, dwa SPI, jeden I2S, dwa USART, UART o niskim poborze mocy (LPUART), .
Moduł STM32L051x6/8 zawiera również zegar czasu rzeczywistego i zestaw rejestrów zapasowych,pozostają zasilane w trybie gotowości.
Urządzenia STM32L051x6/8 o bardzo niskim poborze mocy działają przy zasilaniu od 1,8 do 3,6 V(do 1,65 V przy wyłączaniu zasilania) z BOR i z 1,65 do 3,6 V zasilania bezOpcja BOR. Są dostępne w zakresie temperatur od -40 do +125 °C. KompleksowaZestaw trybów oszczędzania energii umożliwiający projektowanie aplikacji o niskim poborze mocy.
• Platforma o bardzo niskim poborze mocy
– Zasilanie 1,65 V do 3,6 V
– Zakres temperatur od -40 do 125 °C
– 0,27 µA Tryb czuwania (2 piny wybudzania)
– 0,4 µA Tryb zatrzymania (16 linii wybudzania)
– 0,8 µA Tryb zatrzymania + RTC + 8-kilobajtowa pamięć RAMzatrzymanie
– 88 µA/MHz w trybie pracy
– czas wybudzania 3,5 µs (z pamięci RAM)
– Czas wybudzania 5 µs (z pamięci Flash)
• Rdzeń: Arm® 32-bit Cortex®-M0+ z MPU
– Od 32 kHz do maks. 32 MHz.
– 0,95 DMIPS/MHz
• Wspomnienia
– Pamięć Flash do 64 KB z ECC
– 8-kilobajtowa pamięć RAM
– 2 KB pamięci EEPROM danych z ECC
– 20-bajtowy rejestr zapasowy
– Ochrona sektora przed operacjami R/W
• Do 51 szybkich wejść/wyjść (45 wejść/wyjść tolerujących napięcie 5 V)
• Zarządzanie resetem i dostawami
– Ultra bezpieczny, niskonapięciowy BOR (resetowanie przy zmniejszonym napięciu)z 5 wybieralnymi progami
– POR/PDR o bardzo niskim poborze mocy
– Programowalny detektor napięcia (PVD)
• Źródła zegara
– Oscylator kwarcowy 1 do 25 MHz
– Oscylator 32 kHz do RTC z kalibracją
– Szybki wewnętrzny 16 MHz, fabrycznie przycięty RC(+/- 1%)
– Wewnętrzny, niskonapięciowy RC 37 kHz
– Wewnętrzny wielobiegowy układ o niskim poborze mocy 65 kHz do4,2 MHz RC
– PLL dla zegara CPU
• Wstępnie zaprogramowany bootloader
– USART, obsługa SPI
• Wsparcie rozwoju
– Obsługa debugowania przez kabel szeregowy
• Bogate peryferia analogowe
– 12-bitowy przetwornik ADC 1,14 Msps do 16 kanałów (w dół)do 1,65 V)
– 2x komparatory o bardzo niskim poborze mocy (tryb okienkowy)i możliwością wybudzania, do 1,65 V)
• 7-kanałowy kontroler DMA, obsługujący ADC, SPI,I2C, USART, Timery
• 7 interfejsów komunikacji peryferyjnej
– 2x USART (ISO 7816, IrDA), 1x UART (niskimoc)
– Do 4x SPI 16 Mbit/s
– 2x I2C (SMBus/PMBus)
• 9 timerów: 1x 16-bitowy z maksymalnie 4 kanałami, 2x 16-bitowyz maksymalnie 2 kanałami, 1x 16-bitowy, o bardzo niskim poborze mocytimer, 1x SysTick, 1x RTC, 1x 16-bitowy podstawowy i 2xorgany nadzorujące (niezależne/okienkowe)
• Jednostka obliczeniowa CRC, 96-bitowy unikalny identyfikator
• Wszystkie opakowania są ECOPACK2
• Liczniki gazu/wody i czujniki przemysłowe
• Sprzęt do opieki zdrowotnej i fitnessu
• Zdalne sterowanie i interfejs użytkownika
• Peryferia komputerowe, gry, sprzęt GPS
• System alarmowy, czujniki przewodowe i bezprzewodowe, wideodomofon