Microcontroladors ARM STM32L476VGT6: MCU FPU de baix consum Arm Cortex-M4 MCU 80 MHz 1 Mbyte de pantalla flaix LCD, USB OTG, DFSD
♠ Descripció del producte
Atribut del producte | Valor de l'atribut |
Fabricant: | STMicroelectrònica |
Categoria de producte: | Microcontroladors ARM - MCU |
RoHS: | Detalls |
Sèrie: | STM32L476VG |
Estil de muntatge: | SMD/SMT |
Paquet / Caixa: | LQFP-100 |
Nucli: | ARM Cortex M4 |
Mida de memòria del programa: | 1 MB |
Amplada del bus de dades: | 32 bits |
Resolució ADC: | 3 x 12 bits |
Freqüència màxima de rellotge: | 80 MHz |
Nombre d'E/S: | 82 E/S |
Mida de la RAM de dades: | 128 kB |
Tensió d'alimentació - Mín: | 1,71 V |
Tensió d'alimentació - Màx.: | 3,6 V |
Temperatura mínima de funcionament: | - 40 °C |
Temperatura màxima de funcionament: | + 85 °C |
Embalatge: | Safata |
Tensió d'alimentació analògica: | 3,3 V |
Marca: | STMicroelectrònica |
Resolució DAC: | 12 bits |
Tipus de RAM de dades: | SRAM |
Voltatge d'E/S: | 3,3 V |
Tipus d'interfície: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Sensible a la humitat: | Sí |
Nombre de canals ADC: | 16 canals |
Sèrie de processadors: | STM32L476xx |
Producte: | MCU+FPU |
Tipus de producte: | Microcontroladors ARM - MCU |
Tipus de memòria de programa: | Flaix |
Quantitat del paquet de fàbrica: | 540 |
Subcategoria: | Microcontroladors - MCU |
Nom comercial: | STM32 |
Temporitzadors de vigilància: | Temporitzador de vigilància, en finestra |
Pes unitari: | 0,046530 unces |
♠ MCU+FPU Arm® Cortex®-M4 de 32 bits i consum ultrabaix, 100 DMIPS, fins a 1 MB de flaix, 128 KB de SRAM, USB OTG FS, LCD, SMPS extern
Els dispositius STM32L476xx són microcontroladors de consum ultrabaix basats en el nucli RISC d'alt rendiment Arm® Cortex®-M4 de 32 bits que funciona a una freqüència de fins a 80 MHz. El nucli Cortex-M4 presenta una unitat de coma flotant (FPU) de simple precisió que admet totes les instruccions i tipus de dades de processament de dades de simple precisió Arm®. També implementa un conjunt complet d'instruccions DSP i una unitat de protecció de memòria (MPU) que millora la seguretat de l'aplicació.
Els dispositius STM32L476xx incorporen memòries d'alta velocitat (memòria flash de fins a 1 Mbyte, fins a 128 Kbyte de SRAM), un controlador de memòria extern flexible (FSMC) per a memòries estàtiques (per a dispositius amb paquets de 100 pins o més), una interfície de memòries flash Quad SPI (disponible en tots els paquets) i una àmplia gamma d'E/S i perifèrics millorats connectats a dos busos APB, dos busos AHB i una matriu de bus multi-AHB de 32 bits.
Els dispositius STM32L476xx incorporen diversos mecanismes de protecció per a la memòria flash i la SRAM integrades: protecció contra lectura, protecció contra escriptura, protecció contra lectura de codi propietari i tallafocs.
Els dispositius ofereixen fins a tres ADC ràpids de 12 bits (5 Msps), dos comparadors, dos amplificadors operacionals, dos canals DAC, un buffer de referència de voltatge intern, un RTC de baixa potència, dos temporitzadors de 32 bits d'ús general, dos temporitzadors PWM de 16 bits dedicats al control de motors, set temporitzadors de 16 bits d'ús general i dos temporitzadors de baixa potència de 16 bits. Els dispositius admeten quatre filtres digitals per a moduladors sigma delta externs (DFSDM).
• Consum ultrabaix amb FlexPowerControl
– Font d'alimentació d'1,71 V a 3,6 V
– Rang de temperatura de -40 °C a 85/105/125 °C
– 300 nA en mode VBAT: subministrament per a RTC i registres de còpia de seguretat de 32 × 32 bits
– Mode d'apagada de 30 nA (5 pins d'activació)
– Mode d'espera de 120 nA (5 pins d'activació)
– Mode de repòs de 420 nA amb RTC
– 1,1 µA Mode Aturada 2, 1,4 µA amb RTC
– Mode d'execució de 100 µA/MHz (mode LDO)
– Mode d'execució de 39 μA/MHz (mode SMPS de 3,3 V)
– Mode d'adquisició per lots (BAM)
– 4 µs de despertador des del mode d'aturada
– Reinici de caiguda de tensió (BOR)
– Matriu d'interconnexió
• Nucli: CPU Arm® Cortex®-M4 de 32 bits amb FPU, accelerador adaptatiu en temps real (ART Accelerator™) que permet l'execució en estat d'espera 0 des de memòria flash, freqüència de fins a 80 MHz, MPU, instruccions 100DMIPS i DSP
• Benchmark de rendiment
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz a 80 MHz)
• Referència energètica
– 294 puntuació ULPMark™ CP
– Puntuació 106 ULPMark™ PP
• Fonts de rellotge
– Oscil·lador de cristall de 4 a 48 MHz
– Oscil·lador de cristall de 32 kHz per a RTC (LSE)
– RC intern de 16 MHz ajustat de fàbrica (±1%)
– RC interna de baixa potència de 32 kHz (±5%)
– Oscil·lador intern multivelocitat de 100 kHz a 48 MHz, ajustat automàticament per LSE (precisió superior a ±0,25%)
– 3 PLL per a rellotge del sistema, USB, àudio, ADC
• Fins a 114 E/S ràpides, la majoria tolerants a 5 V, fins a 14 E/S amb alimentació independent fins a 1,08 V
• RTC amb calendari de maquinari, alarmes i calibratge
• LCD 8× 40 o 4× 44 amb convertidor elevador
• Fins a 24 canals de detecció capacitiva: admeten sensors tàctils, lineals i rotatius
• 16 temporitzadors: 2 de control de motor avançat de 16 bits, 2 de 32 bits i 5 de 16 bits d'ús general, 2 de 16 bits bàsics, 2 de 16 bits de baix consum (disponibles en mode d'aturada), 2 de vigilància, temporitzador SysTick
• Records
– Fins a 1 MB de memòria flaix, 2 bancs de lectura mentre s'escrivia, protecció de lectura de codi propietari
– Fins a 128 KB de SRAM, incloent-hi 32 KB amb comprovació de paritat de maquinari
– Interfície de memòria externa per a memòries estàtiques que admeten memòries SRAM, PSRAM, NOR i NAND
– Interfície de memòria SPI quàdruple
• 4 filtres digitals per al modulador sigma delta
• Perifèrics analògics rics (alimentació independent)
– 3 ADC de 12 bits a 5 Msps, fins a 16 bits amb sobremostreig per maquinari, 200 µA/Msps
– 2 canals de sortida DAC de 12 bits, mostreig i retenció de baix consum
– 2 amplificadors operacionals amb PGA integrat
– 2 comparadors de consum ultrabaix
• 20 interfícies de comunicació
– USB OTG 2.0 de velocitat completa, LPM i BCD
- 2x SAI (interfície d'àudio en sèrie)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5 USART (ISO 7816, LIN, IrDA, mòdem)
– 1x LPUART (Atura 2 despertador)
– 3 SPI (i 1 SPI quàdruple)
– Interfície CAN (2.0B Actiu) i SDMMC
– Interfície d'entrada/sortida mestre del protocol de cable únic SWPMI
– IRTIM (interfície d'infrarojos)
• Generador de nombres aleatoris veritables
• Unitat de càlcul CRC, ID únic de 96 bits
• Suport al desenvolupament: depuració de cables en sèrie (SWD), JTAG, Embedded Trace Macrocell™
• Tots els paquets compleixen amb la normativa ECOPACK2®