Microcontrolere ARM STM32L051C8T7, MCU ARM Cortex-M0+ cu consum ultra-redus de energie, 64 Kbytes de memorie Flash, CPU la 32 MHz
♠ Descrierea produsului
Atributul produsului | Valoare atribut |
Producător: | STMicroelectronics |
Categorie de produse: | Microcontrolere ARM - MCU |
RoHS: | Detalii |
Serie: | STM32L051C8 |
Stil de montare: | SMD/SMT |
Nucleu: | ARM Cortex M0+ |
Dimensiunea memoriei programului: | 64 kB |
Lățime magistrală de date: | 32 de biți |
Rezoluție ADC: | 12 biți |
Frecvență maximă de ceas: | 32 MHz |
Număr de intrări/ieșiri: | 37 I/O |
Dimensiune memorie RAM pentru date: | 8 kB |
Tensiune de alimentare - Min: | 1,8 V |
Tensiune de alimentare - Max: | 3,6 V |
Temperatura minimă de funcționare: | - 40°C |
Temperatura maximă de funcționare: | + 105°C |
Ambalaj: | Tavă |
Marca: | STMicroelectronics |
Sensibil la umiditate: | Da |
Serie de procesoare: | ARM Cortex M |
Tip produs: | Microcontrolere ARM - MCU |
Cantitate pachet din fabrică: | 1500 |
Subcategorie: | Microcontrolere - MCU |
Denumire comercială: | STM32 |
Greutate unitară: | 0,091712 uncii |
♠ Linie de acces MCU pe 32 de biți cu consum ultra-redus de energie, bazat pe Arm® Cortex®-M0+, până la 64 KB Flash, 8 KB SRAM, 2 KB EEPROM, ADC
Microcontrolerele STM32L051x6/8 de linie de acces cu consum ultra-redus de energie încorporează nucleul RISC Arm Cortex-M0+ pe 32 de biți de înaltă performanță care funcționează la o frecvență de 32 MHz, o memorieunitate de protecție (MPU), memorii încorporate de mare viteză (64 Kbytes de program Flashmemorie, 2 Kbytes de EEPROM de date și 8 Kbytes de RAM) plus o gamă extinsă deI/O-uri și periferice îmbunătățite.
Dispozitivele STM32L051x6/8 oferă o eficiență energetică ridicată pentru o gamă largă deperformanță. Se realizează cu o gamă largă de surse de ceas interne și externe, oadaptare internă a tensiunii și mai multe moduri de consum redus de energie.
Dispozitivele STM32L051x6/8 oferă mai multe funcții analogice, un convertor analog-digital pe 12 biți cu hardwaresupraeșantionare, două comparatoare de putere ultra-redusă, mai multe temporizatoare, un temporizator de putere redusă(LPTIM), trei temporizatoare de uz general pe 16 biți și un temporizator de bază, un RTC și unSysTick, care pot fi utilizate ca baze de timp. De asemenea, dispun de doi watchdog-uri, un watchdogcu ceas și capacitate de fereastră independente și un watchdog de fereastră bazat pe magistralăceas.
Mai mult, dispozitivele STM32L051x6/8 încorporează comunicații standard și avansate.interfețe: până la două I2C, două SPI-uri, un I2S, două USART-uri, un UART de consum redus de energie (LPUART).
STM32L051x6/8 include, de asemenea, un ceas în timp real și un set de registre de rezervă carerămâne alimentat în modul Standby.
Dispozitivele STM32L051x6/8 cu consum ultra-redus de energie funcționează cu o sursă de alimentare de la 1,8 la 3,6 V(până la 1,65 V la oprire) cu BOR și de la o sursă de alimentare de 1,65 la 3,6 V fărăOpțiune BOR. Sunt disponibile în intervalul de temperatură de la -40 la +125 °C. O gamă completă deSetul de moduri de economisire a energiei permite proiectarea de aplicații cu consum redus de energie.
• Platformă cu consum ultra-redus de energie
– Sursă de alimentare de la 1,65 V la 3,6 V
– Interval de temperatură -40 până la 125 °C
– 0,27 µA Mod standby (2 pini de activare)
– 0,4 µA Mod oprire (16 linii de activare)
– 0,8 µA Mod oprire + RTC + 8 kbytes RAMretenţie
– 88 µA/MHz în modul de funcționare
– timp de trezire de 3,5 µs (din memoria RAM)
– timp de trezire de 5 µs (din memoria Flash)
• Nucleu: Arm® Cortex®-M0+ pe 32 de biți cu MPU
– De la 32 kHz până la maxim 32 MHz
– 0,95 DMIPS/MHz
• Amintiri
– Memorie flash de până la 64 Kbyte cu ECC
– 8 kbytes de memorie RAM
– 2 Kbytes de date EEPROM cu ECC
– registru de rezervă de 20 de octeți
– Protecție sectorială împotriva operațiunilor R/W
• Până la 51 de intrări/ieșiri rapide (45 de intrări/ieșiri cu toleranță de 5V)
• Resetare și gestionare a aprovizionării
– BOR (resetare la cădere de tensiune) ultra-sigur, cu consum redus de energiecu 5 praguri selectabile
– POR/PDR cu consum ultra-redus de energie
– Detector de tensiune programabil (PVD)
• Surse de ceas
– Oscilator cu cristal de la 1 la 25 MHz
– Oscilator de 32 kHz pentru RTC cu calibrare
– Telecomandă internă de mare viteză, 16 MHz, configurată din fabrică(+/- 1%)
– Telecomandă internă de putere redusă, 37 kHz
– Frecvență internă multiviteză, putere redusă, 65 kHz până laRC de 4,2 MHz
– PLL pentru ceasul procesorului
• Bootloader preprogramat
– USART, SPI suportat
• Suport pentru dezvoltare
– Depanare prin cablu serial acceptată
• Periferice analogice bogate
– ADC pe 12 biți, 1,14 Msps, până la 16 canale (reducere)până la 1,65 V)
– 2 comparatoare cu consum ultra-redus de energie (mod fereastră)și capacitate de activare, până la 1,65 V)
• Controler DMA pe 7 canale, suportând ADC, SPI,I2C, USART, Temporizatoare
• 7x interfețe de comunicare periferice
– 2x USART (ISO 7816, IrDA), 1x UART (scăzut)putere)
– Până la 4x SPI 16 Mbiți/s
– 2x I2C (SMBus/PMBus)
• 9x temporizatoare: 1x 16 biți cu până la 4 canale, 2x 16 bițicu până la 2 canale, 1x 16 biți cu consum ultra-redus de energietemporizator, 1x SysTick, 1x RTC, 1x 16 biți de bază și 2xsisteme de supraveghere (independenți/fereastră)
• Unitate de calcul CRC, ID unic pe 96 de biți
• Toate pachetele sunt ECOPACK2
• Contoare de gaz/apă și senzori industriali
• Echipamente medicale și de fitness
• Telecomandă și interfață utilizator
• Periferice pentru PC, echipamente de gaming, echipamente GPS
• Sistem de alarmă, senzori cu fir și fără fir, videointerfon