STM32L072V8T6 Microcontrollori ARM MCU MCU Arm Cortex-M0+ a bassissima potenza 64 Kbyte di Flash 32 MHz CPU USB
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32L072V8 |
Confezione/caso: | LQFP-100 |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Sensibile all'umidità: | SÌ |
Tipologia di prodotto: | Microcontrollori ARM - MCU |
Quantità confezione di fabbrica: | 540 |
Sottocategoria: | Microcontrollori - MCU |
Nome depositato: | STM32 |
Unità di peso: | 0,024037 once |
♠ Cortex®-M0+ basato su MCU Arm® a 32 bit a bassissima potenza, fino a 192 KB di flash, 20 KB di SRAM, 6 KB di EEPROM, USB, ADC, DAC
I microcontrollori STM32L072xx a bassissima potenza incorporano la potenza di connettività diil bus seriale universale (USB 2.0 senza cristalli) con l'Arm Cortex-M0+ ad alte prestazioniCore RISC a 32 bit operante a una frequenza di 32 MHz, un'unità di protezione della memoria (MPU), memorie integrate ad alta velocità (fino a 192 Kbyte di memoria di programma Flash, 6 Kbyte di datiEEPROM e 20 Kbyte di RAM) oltre a una vasta gamma di I/O potenziati eperiferiche.
I dispositivi STM32L072xx forniscono un'elevata efficienza energetica per un'ampia gamma di prestazioni.
Si ottiene con un'ampia scelta di sorgenti di clock interne ed esterne, una tensione internaadattamento e diverse modalità a basso consumo.
I dispositivi STM32L072xx offrono diverse funzionalità analogiche, un ADC a 12 bit con hardwaresovracampionamento, due DAC, due comparatori a bassissima potenza, diversi timer, uno a bassa potenzatimer (LPTIM), quattro timer generici a 16 bit e due timer di base, uno RTC e unoSysTick che può essere utilizzato come base dei tempi.Sono inoltre dotati di due cani da guardia, un cane da guardiacon funzionalità di clock e finestra indipendenti e un watchdog di finestra basato sul busorologio.
Inoltre, i dispositivi STM32L072xx incorporano comunicazioni standard e avanzateinterfacce: fino a tre I2C, due SPI, un I2S, quattro USART, un UART a basso consumo(LPUART) e un USB senza cristallo.I dispositivi offrono fino a 24 canali di rilevamento capacitivoper aggiungere semplicemente funzionalità di rilevamento del tocco a qualsiasi applicazione.
STM32L072xx include anche un orologio in tempo reale e una serie di registri di backup che rimangonoalimentato in modalità Standby.
I dispositivi STM32L072xx a bassissima potenza funzionano con un'alimentazione da 1,8 a 3,6 V (verso il bassoa 1,65 V allo spegnimento) con BOR e da un'alimentazione da 1,65 a 3,6 V senza BORopzione.Sono disponibili nell'intervallo di temperatura da -40 a +125 °C.Un set completo dile modalità di risparmio energetico consentono la progettazione di applicazioni a basso consumo.
• Piattaforma a bassissima potenza
– Alimentazione da 1,65 V a 3,6 V
– Intervallo di temperatura da -40 a 125 °C
– 0,29 µA Modalità standby (3 pin di riattivazione)
– Modalità Stop 0,43 µA (16 linee di wakeup)
– Modalità di arresto 0,86 µA + RTC + 20 Kbyte di RAMritenzione
– Fino a 93 µA/MHz in modalità Run
– Tempo di risveglio di 5 µs (dalla memoria Flash)
– Conversione ADC da 41 µA a 12 bit a 10 ksps
• Nucleo: Arm® Cortex®-M0+ a 32 bit con MPU
– Da 32 kHz fino a 32 MHz max.
– 0,95 DMIPS/MHz
• Ricordi
– Fino a 192 Kbyte di memoria Flash con ECC(2banchi con capacità di lettura durante la scrittura)
– 20 Kbyte di RAM
– 6 Kbyte di dati EEPROM con ECC
– Registro di backup a 20 byte
– Protezione di settore contro il funzionamento R/W
• Fino a 84 I/O veloci (78 I/O tolleranti a 5 V)
• Gestione del ripristino e dell'approvvigionamento
– BOR (ripristino brownout) ultra sicuro e a basso consumocon 5 soglie selezionabili
– POR/PDR a bassissima potenza
– Rilevatore di tensione programmabile (PVD)
• Sorgenti di clock
– Oscillatore a cristallo da 1 a 25 MHz
– Oscillatore 32 kHz per RTC con calibrazione
– RC interno ad alta velocità da 16 MHz regolato in fabbrica(+/- 1%)
– RC interno a bassa potenza 37 kHz
– Interno multivelocità a bassa potenza da 65 kHz aRadiocomando a 4,2 MHz
– Autocalibrazione interna di 48 MHz RC per USB
– PLL per l'orologio della CPU
• Bootloader preprogrammato
– USB, USART supportato
• Supporto allo sviluppo
– Supportato il debug del cavo seriale
• Ricche periferiche analogiche
– ADC a 12 bit 1,14 Msps fino a 16 canali (downa 1,65 V)
– 2 DAC canale a 12 bit con buffer di uscita(fino a 1,8 V)
– 2 comparatori a bassissima potenza (modalità finestrae capacità di riattivazione, fino a 1,65 V)
• Supporta fino a 24 canali di rilevamento capacitivotouchkey, sensori tattili lineari e rotativi
• Controller DMA a 7 canali, che supporta ADC, SPI,I2C, USART, DAC, Timer
• 11 interfacce di comunicazione periferiche
– 1x USB 2.0 senza cristalli, ricarica della batteriarilevamento e LPM
– 4x USART (2 con ISO 7816, IrDA), 1x UART(bassa potenza)
– Fino a 6 SPI 16 Mbit/s
– 3x I2C (2 con SMBus/PMBus)
• 11x timer: 2x 16 bit con un massimo di 4 canali, 2x 16 bitcon un massimo di 2 canali, 1x 16 bit a bassissima potenzatimer, 1x SysTick, 1x RTC, 2x 16 bit di base per DAC,e 2x watchdog (indipendente/finestra)
• Unità di calcolo CRC, ID univoco a 96 bit
• Vera protezione RNG e firewall
• Tutti i pacchetti sono ECOPACK2
• Contatori gas/acqua e sensori industriali
• Attrezzature sanitarie e per il fitness
• Controllo remoto e interfaccia utente
• periferiche per PC, giochi, apparecchiature GPS
• Impianto di allarme, sensori cablati e wireless, videocitofono