Microcontrollori ARM STM32L496RET6 FPU à bassissima putenza Arm Cortex-M4 MCU 80MHz 512 kbyte di Flash USB OTG, LCD, D
♠ Descrizzione di u pruduttu
Attributu di u pruduttu | Valore di l'attributu |
Fabbricante: | STMicroelectronics |
Categoria di u pruduttu: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32L496RE |
Stile di muntatura: | SMD/SMT |
Pacchettu / Custodia: | LQFP-64 |
Core: | ARM Cortex M4 |
Dimensione di a memoria di u prugramma: | 512 kB |
Larghezza di u bus di dati: | 32 bit |
Risoluzione ADC: | 3 x 12 bit |
Frequenza massima di clock: | 80 MHz |
Numeru d'I/O: | 52 E/S |
Dimensione di a RAM di dati: | 320 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: | 1,62 V à 3,6 V |
Marca: | STMicroelectronics |
Risoluzione DAC: | 12 bit |
Tipu di RAM di dati: | SRAM |
Tensione I/O: | 1,08 V à 3,6 V |
Tipu d'interfaccia: | CAN, I2C, LPUART, SAI, SPI, UART, USB |
Sensibile à l'umidità: | Iè |
Numeru di canali ADC: | 16 Canali |
Prodottu: | MCU+FPU |
Tipu di pruduttu: | |
Tipu di memoria di prugramma: | |
Quantità di pacchettu di fabbrica: | 960 |
Sottucateguria: | Microcontrollori - MCU |
Nome cummerciale: | STM32 |
Timer di guardia: | Timer di guardia, in finestra |
Pesu unitariu: | 0,001728 once |
♠ Arm® Cortex®-M4 MCU+FPU à 32 bit à bassissima putenza, 100 DMIPS, finu à 1 MB Flash, 320 KB SRAM, USB OTG FS, audio, SMPS esternu
I dispusitivi STM32L496xx sò 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 STM32L496xx integranu memorie à alta velocità (finu à 1 Mbyte di memoria Flash, 320 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 STM32L496xx 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).
Inoltre, sò dispunibili finu à 24 canali di rilevamentu capacitivi. I dispusitivi incorporanu ancu un driver LCD integratu 8x40 o 4x44, cù un convertitore step-up internu.
Anu ancu interfacce di cumunicazione standard è avanzate, vale à dì quattru I2C, trè SPI, trè USART, dui UART è un UART à bassa putenza, dui SAI, un SDMMC, dui CAN, un USB OTG à piena velocità, un SWPMI (interfaccia principale di protocolu à filu unicu), un'interfaccia di camera è un controller DMA2D.
L'STM32L496xx funziona in e gamme di temperature da -40 à +85 °C (+105 °C di giunzione), da -40 à +125 °C (+130 °C di giunzione) da un'alimentazione VDD da 1,71 à 3,6 V quandu si usa un regulatore LDO internu è un'alimentazione VDD12 da 1,05 à 1,32 V quandu si usa un'alimentazione SMPS esterna. Un inseme cumpletu di modi di risparmiu energeticu rende pussibule a cuncepzione di applicazioni à bassa putenza.
Certi alimentatori indipendenti sò supportati: entrata di alimentazione analogica indipendente per ADC, DAC, OPAMP è comparatori, entrata di alimentazione dedicata di 3,3 V per USB è finu à 14 I/O ponu esse alimentati indipindentamente finu à 1,08 V. Una entrata VBAT permette di fà una copia di salvezza di i registri RTC è di copia di salvezza. L'alimentatori VDD12 dedicati ponu esse aduprati per bypassà u regulatore LDO internu quandu sò cunnessi à un SMPS esternu.
A famiglia STM32L496xx offre sette pacchetti da 64-pin à 169-pin.
Include u brevettu ST d'avanguardiatecnulugia
• Bassa putenza cù FlexPowerControl
– Alimentazione da 1,71 V à 3,6 V
– Gamma di temperatura da -40 °C à 85/125 °C
– 320 nA in modu VBAT: alimentazione per RTC èRegistri di salvezza 32 × 32 bit
– Modu di spegnimentu 25 nA (5 pin di sveglia)
– Modu standby 108 nA (5 pin di sveglia)
– 426 nA Modu standby cù RTC
– 2,57 µA Modu Stop 2, 2,86 µA Stop 2 cùRTC
– Modu di funziunamentu 91 µA/MHz (modu LDO)
– Modu di funziunamentu 37 μA/MHz (à 3,3 V SMPS)modu)
– Modu d'acquisizione in batch (BAM)
– 5 µs di risvegliu da a modalità Stop
– Reset di Brown out (BOR) in tutti i modi eccettuchjodi
– Matrice d'interconnessione
• Core: CPU Arm® Cortex®-M4 à 32 bit cù FPU,Acceleratore adattativu in tempu reale (ART)Accelerator™) chì permette l'esecuzione in statu d'attesa 0da memoria Flash, frequenza finu à 80 MHz,MPU, 100 DMIPS è istruzioni DSP
• Benchmark di rendiment
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 Coremark® (3,42 Coremark/MHz à80 MHz)
• Benchmark energeticu
– 279 puntuazione ULPMark™ CP
– 80.2 puntuazione ULPMark™ PP
• 16 timer: 2x cuntrollu di u mutore avanzatu à 16 bit, 2x32-bit è 5x 16-bit per usu generale, 2x 16-bitbasicu, 2x temporizzatori di 16 bit à bassa putenza (dispunibuli inModu di stop), 2x watchdog, timer SysTick
• RTC cù calendariu HW, allarmi è calibrazione
• Finu à 136 I/O veloci, a maiò parte tolleranti à 5 V, finu à 14I/O cù alimentazione indipendente finu à 1,08 V
• Acceleratore Chrom-ART dedicatu percreazione di cuntenutu graficu miglioratu (DMA2D)
• Interfaccia di càmera da 8 à 14 bit finu à 32 MHz(biancu è neru) o 10 MHz (culore)
• Ricordi
– Finu à 1 MB Flash, 2 banchi di lettura-scrittura, prutezzione di lettura di codice pruprietariu
– 320 KB di SRAM cumpresi 64 KB cùverificazione di parità hardware
– Interfaccia di memoria esterna per staticamemorie chì supportanu SRAM, PSRAM,
Memorie NOR è NAND
– Interfaccia di memoria Quad SPI à doppia flash
• Fonti di clock
– 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%)
– Multivelocità interna da 100 kHz à 48 MHzoscillatore, auto-trimmatu da LSE (megliu chè±0,25% di precisione)
– 48 MHz interni cù ricuperazione di clock
– 3 PLL per l'orologio di u sistema, USB, audio, ADC
• LCD 8× 40 o 4× 44 cù convertitore step-up
• Finu à 24 canali di rilevamentu capacitivi: supportusensori tattili, lineari è rotativi
• 4 filtri digitali per u modulatore sigma delta
• Periferiche analogiche ricche (alimentazione indipendente)
– 3 × ADC à 12 bit 5 Msps, finu à 16 bit cùsovracampionamentu di hardware, 200 µA/Msps
– 2 canali di uscita DAC à 12 bit, à bassa putenzacampione è tene
– 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)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x U(S)ART (ISO 7816, LIN, IrDA,modem)
– 1x LPUART
– 3x SPI (4x SPI cù u Quad SPI)
– 2x CAN (2.0B Attivu) è SDMMC
– I/F maestru di protocolu à filu unicu SWPMI
– IRTIM (interfaccia infrarossa)
• Cuntrollu DMA à 14 canali
• Generatore di numeri aleatorii veri
• Unità di calculu CRC, ID unicu di 96 bit
• Supportu di sviluppu: debug di fili seriali