Microcontrollori ARM STM32L072V8T6 MCU Arm Cortex-M0+ a bassissimo consumo energetico 64 Kbyte di Flash CPU 32 MHz USB
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | STMicroelectronics |
Categoria di prodotto: | Microcontrollori ARM - MCU |
Direttiva RoHS: | Dettagli |
Serie: | STM32L072V8 |
Confezione/custodia: | LQFP-100 |
Confezione: | Vassoio |
Marca: | STMicroelectronics |
Sensibile all'umidità: | SÌ |
Tipo di prodotto: | Microcontrollori ARM - MCU |
Quantità confezione di fabbrica: | 540 |
Sottocategoria: | Microcontrollori - MCU |
Nome commerciale: | STM32 |
Peso unitario: | 0,024037 once |
♠ MCU a 32 bit a bassissimo consumo energetico basato su Arm® Cortex®-M0+, fino a 192 KB di Flash, 20 KB di SRAM, 6 KB di EEPROM, USB, ADC, DAC
I microcontrollori STM32L072xx a bassissimo consumo energetico incorporano la potenza di connettività diil bus seriale universale (USB 2.0 senza cristallo) con 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) più una vasta gamma di I/O migliorati eperiferiche.
I dispositivi STM32L072xx garantiscono un'elevata efficienza energetica per un'ampia gamma di prestazioni.
Ciò 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 bassissimo consumo, diversi timer, un comparatore a basso consumotimer (LPTIM), quattro timer a 16 bit per uso generale e due timer di base, un RTC e unoSysTick, che può essere utilizzato come base dei tempi. Dispone inoltre di due watchdog, uno dei qualicon capacità 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 una porta USB senza cristalli. I dispositivi offrono fino a 24 canali di rilevamento capacitivo.per aggiungere semplicemente la funzionalità di rilevamento tattile a qualsiasi applicazione.
L'STM32L072xx include anche un orologio in tempo reale e un set di registri di backup che rimangonoalimentato in modalità Standby.
I dispositivi STM32L072xx a bassissimo consumo energetico funzionano con un'alimentazione da 1,8 a 3,6 V (inferiore aa 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 bassissimo consumo energetico
– 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)
– 0,43 µA Modalità di arresto (16 linee di riattivazione)
– 0,86 µA Modalità di arresto + RTC + 20 Kbyte RAMritenzione
– Fino a 93 µA/MHz in modalità Run
– Tempo di riattivazione di 5 µs (dalla memoria Flash)
– Conversione ADC a 12 bit da 41 µA a 10 ksps
• Core: Arm® Cortex®-M0+ a 32 bit con MPU
– Da 32 kHz fino a 32 MHz max.
– 0,95 DMIPS/MHz
• Ricordi
– Memoria Flash fino a 192 Kbyte con ECC(2banche con capacità di lettura e scrittura)
– 20 Kbyte di RAM
– 6 Kbyte di dati EEPROM con ECC
– Registro di backup da 20 byte
– Protezione del settore contro le operazioni R/W
• Fino a 84 I/O veloci (78 I/O tolleranti a 5 V)
• Gestione del ripristino e dell'approvvigionamento
– BOR ultra-sicuro e a basso consumo (ripristino a bassa tensione)con 5 soglie selezionabili
– POR/PDR a bassissimo consumo energetico
– Rilevatore di tensione programmabile (PVD)
• Sorgenti di clock
– Oscillatore a cristallo da 1 a 25 MHz
– Oscillatore a 32 kHz per RTC con calibrazione
– RC interno ad alta velocità da 16 MHz regolato in fabbrica(+/- 1%)
– RC interno a bassa potenza da 37 kHz
– Multivelocità interna a bassa potenza da 65 kHz a4,2 MHz RC
– Autocalibrazione interna di 48 MHz RC per USB
– PLL per il clock della CPU
• Bootloader preprogrammato
– Supportato da USB, USART
• Supporto allo sviluppo
– Debug del cavo seriale supportato
• Periferiche analogiche avanzate
– ADC a 12 bit 1,14 Msps fino a 16 canali (downa 1,65 V)
– 2 DAC a 12 bit con buffer di uscita(fino a 1,8 V)
– 2 comparatori a bassissimo consumo (modalità finestra)e capacità di riattivazione, fino a 1,65 V)
• Supportano fino a 24 canali di rilevamento capacitivosensori touchkey, lineari e rotativi
• Controller DMA a 7 canali, che supporta ADC, SPI,I2C, USART, DAC, Timer
• 11 interfacce di comunicazione periferica
– 1x USB 2.0 senza cristallo, ricarica della batteriarilevamento e LPM
– 4x USART (2 con ISO 7816, IrDA), 1x UART(bassa potenza)
– Fino a 6x SPI 16 Mbit/s
– 3x I2C (2 con SMBus/PMBus)
• 11x timer: 2x 16 bit con fino a 4 canali, 2x 16 bitcon fino a 2 canali, 1x 16 bit a bassissimo consumotimer, 1x SysTick, 1x RTC, 2x base a 16 bit per DAC,e 2x watchdog (indipendenti/finestra)
• Unità di calcolo CRC, ID univoco a 96 bit
• Protezione RNG e firewall reale
• Tutti i pacchetti sono ECOPACK2
• Contatori di gas/acqua e sensori industriali
• Attrezzature per la salute e il fitness
• Controllo remoto e interfaccia utente
• Periferiche per PC, giochi, apparecchiature GPS
• Sistema di allarme, sensori cablati e wireless, videocitofono