Microcontrollori ARM STM32L476VGT6 - MCU FPU à bassissima putenza Arm Cortex-M4 MCU 80 MHz 1 Mbyte di Flash LCD, USB OTG, DFSD
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | STMicroelectronics |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32L476VG |
Stile di muntatura: | SMD/SMT |
Pacchettu / Custodia: | LQFP-100 |
Core: | ARM Cortex M4 |
Dimensione di a memoria di u prugramma: | 1 MB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 3 x 12 bit |
Frequenza massima di clock: | 80 MHz |
Numeru d'I/O: | 82 E/S |
Dimensione di a RAM di dati: | 128 kB |
Tensione di alimentazione - Min: | 1,71 V |
Tensione di alimentazione - Max: | 3,6 V |
Temperatura minima di funziunamentu: | - 40°C |
Temperatura massima di funziunamentu: | + 85°C |
Imballaggio: | Vassoio |
Tensione di alimentazione analogica: | 3,3 V |
Marca: | STMicroelectronics |
Risoluzione DAC: | 12 bit |
Tipu di RAM di dati: | SRAM |
Tensione I/O: | 3,3 V |
Tipu d'interfaccia: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Sensibile à l'umidità: | Iè |
Numeru di canali ADC: | 16 Canali |
Serie di processori: | STM32L476xx |
Prodottu: | MCU+FPU |
Tipu di pruduttu: | Microcontrollori ARM - MCU |
Tipu di memoria di prugramma: | Lampu |
Quantità di pacchettu di fabbrica: | 540 |
Sottucateguria: | Microcontrollori - MCU |
Nome cummerciale: | STM32 |
Timer di guardia: | Timer di guardia, in finestra |
Pesu unitariu: | 0,046530 once |
♠ Arm® Cortex®-M4 MCU+FPU à 32 bit à bassissima putenza, 100DMIPS, finu à 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, SMPS esternu
I dispusitivi STM32L476xx sò i microcontrollori à bassissima putenza basati annantu à u core RISC Arm® Cortex®-M4 à 32 bit d'altu rendimentu chì funziona à una frequenza finu à 80 MHz. U core Cortex-M4 presenta una unità à virgola mobile (FPU) à precisione unica chì supporta tutte l'istruzzioni è i tipi di dati di trasfurmazione di dati à precisione unica Arm®. Implementa ancu un inseme cumpletu d'istruzzioni DSP è una unità di prutezzione di memoria (MPU) chì migliora a sicurezza di l'applicazione.
I dispusitivi STM32L476xx integranu memorie à alta velocità (memoria Flash finu à 1 Mbyte, finu à 128 Kbyte di SRAM), un controller di memoria esterna flessibile (FSMC) per memorie statiche (per dispusitivi cù pacchetti di 100 pin è più), una interfaccia di memorie flash Quad SPI (dispunibule nantu à tutti i pacchetti) è una vasta gamma di I/O è periferiche migliorate cunnesse à dui bus APB, dui bus AHB è una matrice di bus multi-AHB à 32 bit.
I dispusitivi STM32L476xx integranu parechji meccanismi di prutezzione per a memoria Flash è a SRAM integrate: prutezzione di lettura, prutezzione di scrittura, prutezzione di lettura di codice pruprietariu è Firewall.
I dispusitivi offrenu finu à trè ADC veloci à 12 bit (5 Msps), dui comparatori, dui amplificatori operazionali, dui canali DAC, un buffer di riferimentu di tensione internu, un RTC à bassa putenza, dui timer à 32 bit di usu generale, dui timer PWM à 16 bit dedicati à u cuntrollu di u mutore, sette timer à 16 bit di usu generale è dui timer à bassa putenza à 16 bit. I dispusitivi supportanu quattru filtri digitali per modulatori sigma delta esterni (DFSDM).
• Bassa putenza cù FlexPowerControl
– Alimentazione da 1,71 V à 3,6 V
– Gamma di temperatura da -40 °C à 85/105/125 °C
– 300 nA in modu VBAT: alimentazione per RTC è registri di salvezza 32 × 32 bit
– Modu di spegnimentu 30 nA (5 pin di sveglia)
– Modu standby 120 nA (5 pin di sveglia)
– Modu standby 420 nA cù RTC
– 1,1 µA Modu Stop 2, 1,4 µA cù RTC
– Modu di funziunamentu 100 µA/MHz (Modu LDO)
– Modu di funziunamentu 39 μA/MHz (@Modu SMPS 3.3 V)
– Modu d'acquisizione in batch (BAM)
– 4 µs di risvegliu da a modalità Stop
– Reset di a tensione bruna (BOR)
– Matrice d'interconnessione
• Core: CPU Arm® Cortex®-M4 à 32 bit cù FPU, acceleratore in tempu reale adattivu (ART Accelerator™) chì permette l'esecuzione in statu d'attesa 0 da a memoria Flash, frequenza finu à 80 MHz, MPU, istruzioni 100DMIPS è DSP
• Benchmark di rendiment
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz à 80 MHz)
• Benchmark energeticu
– 294 puntuazione ULPMark™ CP
– 106 puntuazione ULPMark™ PP
• Surghjenti di l'orologio
– Oscillatore à cristallu da 4 à 48 MHz
– Oscillatore di cristallu à 32 kHz per RTC (LSE)
– RC interna 16 MHz cunfigurata in fabbrica (±1%)
– RC interna di bassa putenza 32 kHz (±5%)
– Oscillatore internu multivelocità da 100 kHz à 48 MHz, auto-trimmed da LSE (precisione megliu cà ± 0,25%)
– 3 PLL per l'orologio di u sistema, USB, audio, ADC
• Finu à 114 I/O veloci, a maiò parte tolleranti à 5 V, finu à 14 I/O cù alimentazione indipendente finu à 1,08 V
• RTC cù calendariu HW, allarmi è calibrazione
• LCD 8× 40 o 4× 44 cù convertitore step-up
• Finu à 24 canali di rilevamentu capacitivi: supportanu sensori tattili, lineari è rotativi
• 16 timer: 2 timer di cuntrollu di mutore avanzatu à 16 bit, 2 timer di usu generale à 32 bit è 5 timer di 16 bit, 2 timer di basa à 16 bit, 2 timer di bassa putenza à 16 bit (dispunibuli in modu Stop), 2 watchdog, timer SysTick
• Ricordi
– Finu à 1 MB Flash, 2 banchi di lettura-mentre-scrittura, prutezzione di lettura di codice pruprietariu
– Finu à 128 KB di SRAM cumpresi 32 KB cù cuntrollu di parità hardware
– Interfaccia di memoria esterna per memorie statiche chì supportanu memorie SRAM, PSRAM, NOR è NAND
– Interfaccia di memoria Quad SPI
• 4 filtri digitali per u modulatore sigma delta
• Periferiche analogiche ricche (alimentazione indipendente)
– 3x ADC à 12 bit 5 Msps, finu à 16 bit cù sovracampionamentu hardware, 200 µA/Msps
– 2 canali di uscita DAC à 12 bit, campionamentu è mantenimentu à bassa putenza
– 2 amplificatori operazionali cù PGA integratu
– 2x comparatori à bassissima putenza
• 20 interfacce di cumunicazione
– USB OTG 2.0 à piena velocità, LPM è BCD
- 2x SAI (interfaccia audio seriale)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 sveglia)
– 3 SPI (è 1 SPI quadruplu)
– Interfaccia CAN (2.0B Attiva) è SDMMC
– I/F maestru di protocolu à filu unicu SWPMI
– IRTIM (interfaccia infrarossa)
• Generatore di numeri aleatorii veri
• Unità di calculu CRC, ID unicu di 96 bit
• Supportu di sviluppu: debug di fili seriali (SWD), JTAG, Embedded Trace Macrocell™
• Tutti i pacchetti sò conformi à ECOPACK2®