Mikrokontrolery ARM STM32L476VGT6 – MCU FPU o bardzo niskim poborze mocy MCU Arm Cortex-M4 80 MHz 1 MB pamięci Flash LCD, USB OTG, DFSD
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | STMicroelektronika |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Bliższe dane |
Szereg: | STM32L476VG |
Styl montażu: | SMD/SMT |
Opakowanie / Sprawa: | LQFP-100 |
Rdzeń: | Procesor ARM Cortex M4 |
Rozmiar pamięci programu: | 1 MB |
Szerokość magistrali danych: | 32 bit |
Rozdzielczość ADC: | 3 x 12 bit |
Maksymalna częstotliwość zegara: | 80MHz |
Liczba wejść/wyjść: | 82 wejścia/wyjścia |
Rozmiar pamięci RAM danych: | 128 kB |
Napięcie zasilania - min: | 1,71 V |
Napięcie zasilania - maks.: | 3,6 V |
Minimalna temperatura pracy: | -40 stopni Celsjusza |
Maksymalna temperatura pracy: | + 85 stopni Celsjusza |
Opakowanie: | Taca |
Napięcie zasilania analogowego: | 3,3 V |
Marka: | STMicroelektronika |
Rozdzielczość DAC: | 12 bit |
Typ pamięci RAM: | Pamięć RAM |
Napięcie wejścia/wyjścia: | 3,3 V |
Typ interfejsu: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Wrażliwość na wilgoć: | Tak |
Liczba kanałów ADC: | 16 kanałów |
Seria procesorów: | STM32L476xx |
Produkt: | Mikrokontroler + FPU |
Typ produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Ilość w opakowaniu fabrycznym: | 540 |
Podkategoria: | Mikrokontrolery - MCU |
Nazwa handlowa: | STM32 |
Timery Watchdog: | Zegar Watchdog, okienkowy |
Waga jednostkowa: | 0,046530 uncji |
♠ Bardzo energooszczędny 32-bitowy mikrokontroler Arm® Cortex®-M4 + FPU, 100 DMIPS, do 1 MB pamięci Flash, 128 KB pamięci SRAM, USB OTG FS, LCD, zewnętrzny SMPS
Urządzenia STM32L476xx to mikrokontrolery o bardzo niskim poborze mocy oparte na wydajnym rdzeniu RISC Arm® Cortex®-M4 32-bit, pracującym z częstotliwością do 80 MHz. Rdzeń Cortex-M4 zawiera jednostkę zmiennoprzecinkową (FPU) pojedynczej precyzji, która obsługuje wszystkie instrukcje przetwarzania danych pojedynczej precyzji Arm® i typy danych. Implementuje również pełny zestaw instrukcji DSP i jednostkę ochrony pamięci (MPU), co zwiększa bezpieczeństwo aplikacji.
Urządzenia STM32L476xx zawierają szybką pamięć (pamięć Flash do 1 MB, do 128 KB pamięci SRAM), elastyczny zewnętrzny kontroler pamięci (FSMC) dla pamięci statycznych (dla urządzeń w obudowach liczących 100 pinów i więcej), interfejs pamięci flash Quad SPI (dostępny we wszystkich obudowach) oraz szeroką gamę ulepszonych wejść/wyjść i urządzeń peryferyjnych podłączonych do dwóch magistral APB, dwóch magistral AHB i 32-bitowej macierzy magistral multi-AHB.
Urządzenia STM32L476xx zawierają kilka mechanizmów zabezpieczających wbudowaną pamięć Flash i SRAM: ochronę przed odczytem, ochronę przed zapisem, zastrzeżoną ochronę przed odczytem kodu i zaporę sieciową.
Urządzenia oferują do trzech szybkich 12-bitowych przetworników ADC (5 Msps), dwa komparatory, dwa wzmacniacze operacyjne, dwa kanały DAC, wewnętrzny bufor napięcia odniesienia, niskonapięciowy RTC, dwa uniwersalne 32-bitowe timery, dwa 16-bitowe timery PWM przeznaczone do sterowania silnikiem, siedem uniwersalnych 16-bitowych timerów i dwa 16-bitowe timery niskonapięciowe. Urządzenia obsługują cztery filtry cyfrowe dla zewnętrznych modulatorów sigma-delta (DFSDM).
• Bardzo niski pobór mocy dzięki FlexPowerControl
– Zasilanie 1,71 V do 3,6 V
– Zakres temperatur od -40 °C do 85/105/125 °C
– 300 nA w trybie VBAT: zasilanie dla RTC i 32×32-bitowych rejestrów zapasowych
– 30 nA Tryb wyłączania (5 pinów wybudzania)
– 120 nA w trybie czuwania (5 pinów wybudzania)
– 420 nA Tryb czuwania z RTC
– 1,1 µA w trybie Stop 2, 1,4 µA z RTC
– Tryb pracy 100 µA/MHz (tryb LDO)
– tryb pracy 39 μA/MHz (@tryb SMPS 3,3 V)
– Tryb akwizycji wsadowej (BAM)
– 4 µs wybudzania z trybu Stop
– Resetowanie po wystąpieniu brązowego napięcia (BOR)
– Macierz połączeń
• Rdzeń: 32-bitowy procesor Arm® Cortex®-M4 z FPU, adaptacyjny akcelerator czasu rzeczywistego (ART Accelerator™) umożliwiający wykonywanie operacji z pamięci Flash bez stanu oczekiwania, częstotliwość do 80 MHz, MPU, 100 DMIPS i instrukcje DSP
• Test wydajności
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz przy 80 MHz)
• Wskaźnik energetyczny
– 294 punktów w teście ULPMark™ CP
– 106 punktów w teście ULPMark™ PP
• Źródła zegara
– Oscylator kwarcowy 4 do 48 MHz
– 32 kHz oscylator kwarcowy dla RTC (LSE)
– Wewnętrzny 16 MHz fabrycznie przycięty RC (±1%)
– Wewnętrzny, niskonapięciowy RC 32 kHz (±5%)
– Wewnętrzny wielobiegowy oscylator 100 kHz do 48 MHz, automatycznie dostrajany przez LSE (dokładność lepsza niż ±0,25%)
– 3 PLL dla zegara systemowego, USB, audio, ADC
• Do 114 szybkich wejść/wyjść, większość tolerująca napięcie 5 V, do 14 wejść/wyjść z niezależnym zasilaniem do 1,08 V
• RTC z kalendarzem HW, alarmami i kalibracją
• LCD 8×40 lub 4×44 z przetwornikiem step-up
• Do 24 kanałów czujników pojemnościowych: obsługa przycisków dotykowych, czujników liniowych i obrotowych
• 16 timerów: 2x 16-bitowe zaawansowane sterowanie silnikiem, 2x 32-bitowe i 5x 16-bitowe ogólnego przeznaczenia, 2x 16-bitowe podstawowe, 2x energooszczędne 16-bitowe timery (dostępne w trybie zatrzymania), 2x układy nadzorujące, timer SysTick
• Wspomnienia
– Do 1 MB pamięci Flash, 2 banki odczytu podczas zapisu, zastrzeżona ochrona odczytu kodu
– Do 128 KB pamięci SRAM, w tym 32 KB ze sprzętową kontrolą parzystości
– Zewnętrzny interfejs pamięci dla pamięci statycznych obsługujących pamięci SRAM, PSRAM, NOR i NAND
– Interfejs pamięci Quad SPI
• 4x filtry cyfrowe do modulatora sigma-delta
• Bogate peryferia analogowe (niezależne zasilanie)
– 3x 12-bitowy przetwornik ADC 5 Msps, do 16 bitów z nadpróbkowaniem sprzętowym, 200 µA/Msps
– 2 kanały wyjściowe DAC 12-bit, próbkowanie i przytrzymywanie o niskim poborze mocy
– 2x wzmacniacze operacyjne z wbudowanym PGA
– 2x komparatory o bardzo niskim poborze mocy
• 20x interfejsów komunikacyjnych
– USB OTG 2.0 o pełnej prędkości, LPM i BCD
– 2x NOK (szeregowy interfejs audio)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 wybudzanie)
– 3x SPI (i 1x Quad SPI)
– Interfejs CAN (2.0B Active) i SDMMC
– Protokół główny SWPMI jednoprzewodowy I/F
– IRTIM (interfejs podczerwieni)
• Prawdziwy generator liczb losowych
• Jednostka obliczeniowa CRC, 96-bitowy unikalny identyfikator
• Wsparcie programistyczne: debugowanie szeregowe (SWD), JTAG, Embedded Trace Macrocell™
• Wszystkie opakowania są zgodne z normą ECOPACK2®