Microcontrolere STM32L476VGT6 ARM – MCU FPU cu putere ultra-scăzută Arm Cortex-M4 MCU 80 MHz 1 Mbyte de Flash LCD, USB OTG, DFSD
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32L476VG |
Stil de montare: | SMD/SMT |
Pachet / Carcasa: | LQFP-100 |
Miez: | ARM Cortex M4 |
Dimensiunea memoriei programului: | 1 MB |
Lățimea magistralei de date: | 32 de biți |
Rezoluție ADC: | 3 x 12 biți |
Frecvența maximă a ceasului: | 80 MHz |
Număr de I/O-uri: | 82 I/O |
Dimensiunea RAM de date: | 128 kB |
Tensiune de alimentare - Min: | 1,71 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minima de functionare: | -40 C |
Temperatura maxima de functionare: | + 85 C |
Ambalare: | Tavă |
Tensiune de alimentare analogică: | 3,3 V |
Marca: | STMicroelectronics |
Rezoluție DAC: | 12 biți |
Tip de memorie RAM de date: | SRAM |
Tensiune I/O: | 3,3 V |
Tip interfață: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Sensibil la umiditate: | da |
Număr de canale ADC: | Canalul 16 |
Seria procesoare: | STM32L476xx |
Produs: | MCU+FPU |
Tip produs: | Microcontrolere ARM - MCU |
Tip memorie program: | Flash |
Cantitate pachet din fabrică: | 540 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Temporizatoare Watchdog: | Timer Watchdog, cu fereastră |
Greutate unitară: | 0,046530 oz |
♠ MCU+FPU Arm® Cortex®-M4 de 32 de biți cu putere ultra-scăzută, 100DMIPS, până la 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, ext.SMPS
Dispozitivele STM32L476xx sunt microcontrolere cu putere ultra-scăzută bazate pe miezul RISC de înaltă performanță Arm® Cortex®-M4 pe 32 de biți care funcționează la o frecvență de până la 80 MHz.Nucleul Cortex-M4 are o unitate în virgulă mobilă (FPU) de precizie unică care acceptă toate instrucțiunile și tipurile de date Arm® cu precizie unică de prelucrare a datelor.De asemenea, implementează un set complet de instrucțiuni DSP și o unitate de protecție a memoriei (MPU) care îmbunătățește securitatea aplicației.
Dispozitivele STM32L476xx încorporează memorii de mare viteză (memorie flash de până la 1 Mbyte, până la 128 Kbyte de SRAM), un controler de memorie extern flexibil (FSMC) pentru memorii statice (pentru dispozitive cu pachete de 100 de pini și mai mult), un Quad SPI interfață pentru memorii flash (disponibilă pe toate pachetele) și o gamă extinsă de I/O îmbunătățite și periferice conectate la două magistrale APB, două magistrale AHB și o matrice de magistrală multi-AHB pe 32 de biți.
Dispozitivele STM32L476xx încorporează mai multe mecanisme de protecție pentru memoria Flash încorporată și SRAM: protecție la citire, protecție la scriere, protecție la citirea codului proprietar și Firewall.
Dispozitivele oferă până la trei ADC-uri rapide de 12 biți (5 Msps), două comparatoare, două amplificatoare operaționale, două canale DAC, un tampon intern de referință de tensiune, un RTC de putere redusă, două temporizatoare de uz general pe 32 de biți, două de 16 biți. temporizatoare PWM de biți dedicate controlului motorului, șapte temporizatoare de uz general pe 16 biți și două temporizatoare de putere redusă pe 16 biți.Dispozitivele acceptă patru filtre digitale pentru modulatoarele externe sigma delta (DFSDM).
• Putere ultra-scăzută cu FlexPowerControl
– sursa de alimentare de la 1,71 V la 3,6 V
– interval de temperatură de la -40 °C la 85/105/125 °C
– 300 nA în modul VBAT: alimentare pentru RTC și registre de rezervă pe 32×32 de biți
- Mod de oprire 30 nA (5 pini de trezire)
– 120 nA mod standby (5 pini de trezire)
– 420 nA Mod standby cu RTC
– 1,1 µA modul Stop 2, 1,4 µA cu RTC
– Mod de funcționare 100 µA/MHz (Mod LDO)
– Mod de funcționare 39 μA/MHz (@Mod SMPS de 3,3 V)
- Mod de achiziție în lot (BAM)
– Trezire 4 µs din modul Stop
– Resetare a stingerii (BOR)
– Matricea de interconectare
• Nucleu: CPU Arm® Cortex®-M4 pe 32 de biți cu FPU, accelerator adaptiv în timp real (ART Accelerator™) care permite execuția în stare de așteptare 0 din memoria Flash, frecvență de până la 80 MHz, MPU, 100DMIPS și instrucțiuni DSP
• Benchmark de performanță
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Benchmark energetic
– 294 scor ULPMark™ CP
– 106 scor ULPMark™ PP
• Surse de ceas
– oscilator cu cristal de la 4 la 48 MHz
– Oscilator cu cristal de 32 kHz pentru RTC (LSE)
– RC intern de 16 MHz decupat din fabrică (±1%)
– RC intern de putere redusă de 32 kHz (±5%)
– Oscilator intern cu mai multe viteze de la 100 kHz la 48 MHz, ajustat automat de LSE (precizie mai bună de ±0,25 %)
– 3 PLL-uri pentru ceasul de sistem, USB, audio, ADC
• Până la 114 I/O-uri rapide, majoritatea tolerante la 5 V, până la 14 I/O-uri cu alimentare independentă de până la 1,08 V
• RTC cu calendar HW, alarme și calibrare
• LCD 8× 40 sau 4× 44 cu convertor step-up
• Până la 24 de canale de detectare capacitive: acceptă taste tactile, senzori tactili liniari și rotativi
• 16x temporizatoare: 2x temporizatoare avansate de 16 biți, 2x 32-biți și 5x 16-biți de uz general, 2x temporizatoare de bază pe 16 biți, 2x temporizatoare de putere redusă pe 16 biți (disponibile în modul Stop), 2x watchdogs, SysTick temporizator
• Amintiri
– Până la 1 MB Flash, 2 bănci de citire în timp ce scriere, protecție proprie de citire a codului
– Până la 128 KB de SRAM, inclusiv 32 KB cu verificarea parității hardware
– Interfață de memorie externă pentru memorii statice care acceptă memorie SRAM, PSRAM, NOR și NAND
– Interfață de memorie Quad SPI
• 4x filtre digitale pentru modulator sigma delta
• Periferice analogice bogate (alimentare independentă)
– 3x ADC pe 12 biți 5 Msps, până la 16 biți cu supraeșantionare hardware, 200 µA/Msps
– 2 canale de ieșire DAC pe 12 biți, eșantionare și menținere de putere redusă
– 2x amplificatoare operaționale cu PGA încorporat
– 2x comparatoare de putere ultra-scăzută
• 20x interfețe de comunicare
– USB OTG 2.0 de viteză maximă, LPM și BCD
– 2x SAI (interfață audio serială)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USART-uri (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 trezire)
– 3x SPI-uri (și 1x Quad SPI)
– CAN (2.0B Active) și interfață SDMMC
– SWPMI un singur fir protocol I/F master
– IRTIM (interfață cu infraroșu)
• Generator de numere aleatoare adevărate
• Unitate de calcul CRC, ID unic de 96 de biți
• Suport pentru dezvoltare: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™
• Toate pachetele sunt compatibile ECOPACK2®