STM32L072V8T6 Microcontrolere ARM MCU Arm Cortex-M0+ de putere ultra-scăzută MCU 64-Kbytes de Flash 32MHz CPU USB
♠ Descrierea produsului
Atributul produsului | Valoarea atributului |
Producător: | STMicroelectronics |
Categorie produs: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32L072V8 |
Pachet / Carcasa: | LQFP-100 |
Ambalare: | Tavă |
Marca: | STMicroelectronics |
Sensibil la umiditate: | da |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 540 |
Subcategorie: | Microcontrolere - MCU |
Nume comercial: | STM32 |
Greutate unitară: | 0,024037 oz |
♠ Cortex®-M0+ bazat pe MCU Arm® de 32 de biți cu putere ultra-scăzută, până la 192 KB Flash, 20 KB SRAM, 6 KB EEPROM, USB, ADC, DAC-uri
Microcontrolerele STM32L072xx de putere ultra-scăzută încorporează puterea de conectivitate amagistrala serială universală (USB 2.0 fără cristal) cu Arm Cortex-M0+ de înaltă performanțăMiez RISC pe 32 de biți care funcționează la o frecvență de 32 MHz, o unitate de protecție a memoriei (MPU), memorii încorporate de mare viteză (până la 192 Kbytes de memorie de program Flash, 6 Kbytes de dateEEPROM și 20 Kbytes de RAM) plus o gamă extinsă de I/O îmbunătățite șiperiferice.
Dispozitivele STM32L072xx oferă o eficiență energetică ridicată pentru o gamă largă de performanțe.
Se realizează cu o gamă largă de surse de ceas interne și externe, o tensiune internăadaptare și mai multe moduri de putere redusă.
Dispozitivele STM32L072xx oferă mai multe caracteristici analogice, un ADC pe 12 biți cu hardwaresupraeșantionare, două DAC-uri, două comparatoare de putere ultra-scăzută, mai multe temporizatoare, unul de putere redusătemporizator (LPTIM), patru temporizatoare de uz general pe 16 biți și două temporizatoare de bază, un RTC și unulSysTick care poate fi folosit ca baze de timp.De asemenea, au doi câini de pază, unul de pazăcu ceas independent și capacitatea de fereastră și un câine de pază pentru fereastră bazat pe autobuzceas.
În plus, dispozitivele STM32L072xx încorporează comunicații standard și avansateinterfețe: până la trei I2C, două SPI, un I2S, patru USART, un UART de putere redusă(LPUART) și un USB fără cristale.Dispozitivele oferă până la 24 de canale de detectare capacitivepentru a adăuga pur și simplu funcționalitate de detectare a atingerii oricărei aplicații.
STM32L072xx include, de asemenea, un ceas în timp real și un set de registre de rezervă care rămânalimentat în modul Standby.
Dispozitivele STM32L072xx de putere ultra-scăzută funcționează de la o sursă de alimentare de 1,8 până la 3,6 V (în josla 1,65 V la oprire) cu BOR și de la o sursă de alimentare de 1,65 la 3,6 V fără BORopțiune.Sunt disponibile în intervalul de temperatură de la -40 la +125 °C.Un set cuprinzător demodurile de economisire a energiei permit proiectarea aplicațiilor cu consum redus de energie.
• Platformă cu putere ultra-scăzută
– sursa de alimentare de la 1,65 V la 3,6 V
– Interval de temperatură de la -40 la 125 °C
– 0,29 µA mod standby (3 pini de trezire)
– 0,43 µA Mod oprire (16 linii de trezire)
– 0,86 µA Mod Stop + RTC + 20-Kbyte RAMretenţie
– Până la 93 µA/MHz în modul Run
– Timp de trezire de 5 µs (din memoria flash)
– 41 µA conversie ADC pe 12 biți la 10 ksps
• Miez: Arm® Cortex®-M0+ pe 32 de biți cu MPU
– De la 32 kHz până la 32 MHz max.
– 0,95 DMIPS/MHz
• Amintiri
– Memorie Flash de până la 192 Kbyte cu ECC (2bănci cu capacitate de citire în timp ce scriere)
– 20 -Kbyte RAM
– 6 Kbytes de date EEPROM cu ECC
– Registrul de rezervă de 20 de octeți
– Protecția sectorului împotriva funcționării R/W
• Până la 84 I/O rapide (78 I/O tolerant la 5V)
• Resetarea și gestionarea aprovizionării
- BOR ultra-sigur, cu putere redusă (resetare decolorată)cu 5 praguri selectabile
– POR/PDR cu putere ultra-scăzută
- Detector de tensiune programabil (PVD)
• Surse de ceas
– Oscilator cu cristal de la 1 la 25 MHz
– Oscilator 32 kHz pentru RTC cu calibrare
– RC intern de mare viteză de 16 MHz, echipat din fabrică(+/- 1%)
– RC intern de putere redusă de 37 kHz
– Internă cu mai multe viteze de putere redusă 65 kHz la4,2 MHz RC
– Autocalibrare internă de 48 MHz RC pentru USB
– PLL pentru ceasul CPU
• Bootloader preprogramat
– USB, USART acceptat
• Sprijin pentru dezvoltare
– Depanare cablu serial acceptată
• Periferice analogice bogate
– ADC pe 12 biți 1,14 Msps până la 16 canale (în jospână la 1,65 V)
– 2 x DAC-uri cu canale pe 12 biți cu tampon de ieșire(până la 1,8 V)
– 2x comparatoare de putere ultra-scăzută (mod fereastrăși capacitatea de trezire, până la 1,65 V)
• Suport de până la 24 de canale de detectare capacitivetaste tactile, senzori tactili liniari și rotativi
• Controler DMA cu 7 canale, care acceptă ADC, SPI,I2C, USART, DAC, temporizatoare
• 11x interfețe de comunicare periferice
– 1x USB 2.0 fără cristal, încărcare a baterieidetecție și LPM
– 4x USART (2 cu ISO 7816, IrDA), 1x UART(putere redusă)
– Până la 6x SPI 16 Mbits/s
– 3x I2C (2 cu SMBus/PMBus)
• 11x temporizatoare: 2x pe 16 biți cu până la 4 canale, 2x pe 16 bițicu până la 2 canale, 1 x 16 biți de putere ultra-scăzutătemporizator, 1x SysTick, 1x RTC, 2x 16 biți de bază pentru DAC,și 2x câini de pază (independenți/fereastră)
• Unitate de calcul CRC, ID unic de 96 de biți
• Protecție RNG adevărată și firewall
• Toate pachetele sunt ECOPACK2
• Contoare de gaz/apă și senzori industriali
• Echipamente medicale și de fitness
• Control de la distanță și interfață cu utilizatorul
• Periferice PC, gaming, echipamente GPS
• Sistem de alarma, senzori cu fir si wireless, videointerfon