STM32L476VGT6 ARM mikrovaldikliai – MCU Itin mažos galios FPU ARM Cortex-M4 MCU 80 MHz 1 MB „Flash“ LCD, USB OTG, DFSD
♠ Produkto aprašymas
Produkto atributas | Atributo reikšmė |
Gamintojas: | STMicroelectronics |
Produkto kategorija: | ARM mikrovaldikliai - MCU |
RoHS: | Išsami informacija |
Serija: | STM32L476VG |
Montavimo stilius: | SMD/SMT |
Pakuotė / dėklas: | LQFP-100 |
Branduolys: | ARM Cortex M4 |
Programos atminties dydis: | 1 MB |
Duomenų magistralės plotis: | 32 bitų |
ADC skiriamoji geba: | 3 x 12 bitų |
Maksimalus takto dažnis: | 80 MHz |
Įvesčių / išvesčių skaičius: | 82 įvesties/išvesties |
Duomenų RAM dydis: | 128 kB |
Maitinimo įtampa - Min.: | 1,71 V |
Maitinimo įtampa - maks.: | 3,6 V |
Minimali darbinė temperatūra: | - 40 °C |
Maksimali darbinė temperatūra: | + 85 °C |
Pakuotė: | Dėklas |
Analoginė maitinimo įtampa: | 3,3 V |
Prekės ženklas: | STMicroelectronics |
DAC skiriamoji geba: | 12 bitų |
Duomenų RAM tipas: | SRAM |
Įvesties/išvesties įtampa: | 3,3 V |
Sąsajos tipas: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Jautrus drėgmei: | Taip |
ADC kanalų skaičius: | 16 kanalų |
Procesoriaus serija: | STM32L476xx |
Produktas: | Mikrovaldiklis + FPU |
Produkto tipas: | ARM mikrovaldikliai - MCU |
Programos atminties tipas: | Blykstė |
Gamyklinės pakuotės kiekis: | 540 |
Subkategorija: | Mikrovaldikliai - MCU |
Prekinis pavadinimas: | STM32 |
Sarginiai laikmačiai: | Sarginio laikmačio funkcija, langinė |
Vieneto svoris: | 0,046530 uncijos |
♠ Itin mažos galios „Arm® Cortex®-M4“ 32 bitų MCU+FPU, 100 DMIPS, iki 1 MB „Flash“ atminties, 128 KB SRAM, USB OTG FS, LCD, išorinis SMPS
„STM32L476xx“ įrenginiai yra itin mažos galios mikrovaldikliai, pagrįsti didelio našumo „Arm® Cortex®-M4“ 32 bitų RISC branduoliu, veikiančiu iki 80 MHz dažniu. „Cortex-M4“ branduolyje yra slankiojo kablelio vienetas (FPU) su vienu tikslumu, kuris palaiko visas „Arm®“ vieno tikslumo duomenų apdorojimo instrukcijas ir duomenų tipus. Jis taip pat įdiegia visą DSP instrukcijų rinkinį ir atminties apsaugos vienetą (MPU), kuris padidina programų saugumą.
STM32L476xx įrenginiuose integruotos didelės spartos atmintinės („flash“ atmintis iki 1 MB, iki 128 KB SRAM), lankstus išorinės atminties valdiklis (FSMC) statinei atmintinei (įrenginiams su 100 ir daugiau kontaktų korpusais), „Quad SPI“ „flash“ atminties sąsaja (yra visuose korpusuose) ir platus patobulintų įvesties / išvesties bei periferinių įrenginių, prijungtų prie dviejų APB magistralių, dviejų AHB magistralių ir 32 bitų kelių AHB magistralių matricos, asortimentas.
STM32L476xx įrenginiuose yra keletas įterptosios „Flash“ atminties ir SRAM apsaugos mechanizmų: nuskaitymo apsauga, rašymo apsauga, patentuoto kodo nuskaitymo apsauga ir užkarda.
Įrenginiai siūlo iki trijų greitų 12 bitų ADC (5 Msps), du lygintuvus, du operacinius stiprintuvus, du DAC kanalus, vidinį įtampos etaloninį buferį, mažos galios RTC, du bendrosios paskirties 32 bitų laikmačius, du 16 bitų PWM laikmačius, skirtus variklio valdymui, septynis bendrosios paskirties 16 bitų laikmačius ir du 16 bitų mažos galios laikmačius. Įrenginiai palaiko keturis skaitmeninius filtrus išoriniams sigma-delta moduliatoriams (DFSDM).
• Itin mažos energijos sąnaudos su „FlexPowerControl“
– Maitinimo šaltinis nuo 1,71 V iki 3,6 V
– Temperatūros diapazonas nuo -40 °C iki 85/105/125 °C
– 300 nA VBAT režimu: maitinimas RTC ir 32 × 32 bitų atsarginių kopijų registrams
– 30 nA išjungimo režimas (5 pažadinimo kontaktai)
– 120 nA budėjimo režimas (5 žadinimo kontaktai)
– 420 nA budėjimo režimas su RTC
– 1,1 µA „Stop 2“ režimu, 1,4 µA su RTC
– 100 µA/MHz veikimo režimas (LDO režimas)
– 39 μA/MHz veikimo režimas (3,3 V SMPS režimas)
– Paketinio duomenų rinkimo režimas (BAM)
– 4 µs pabudimas iš sustabdymo režimo
– Įtampos kritimo atstatymas (BOR)
– Sujungimo matrica
• Branduolys: „Arm®“ 32 bitų „Cortex®-M4“ procesorius su FPU, adaptyviu realaus laiko greitintuvu („ART Accelerator™“), leidžiančiu vykdyti duomenis be laukimo būsenos iš „Flash“ atminties, dažnis iki 80 MHz, MPU, 100DMIPS ir DSP instrukcijos
• Našumo lyginamasis rodiklis
– 1,25 DMIPS/MHz („Drystone 2.1“)
– 273,55 „CoreMark®“ (3,42 „CoreMark“/MHz esant 80 MHz dažniui)
• Energijos lyginamasis rodiklis
– 294 ULPMark™ CP balas
– 106 ULPMark™ PP balas
• Laikrodžio šaltiniai
– 4–48 MHz kristalinis osciliatorius
– 32 kHz kristalinis osciliatorius RTC (LSE)
– Vidinis 16 MHz gamykloje sureguliuotas RC (±1 %)
– Vidinis mažos galios 32 kHz RC (±5 %)
– Vidinis daugiapakopis 100 kHz–48 MHz osciliatorius, automatiškai reguliuojamas LSE (tikslumas geresnis nei ±0,25 %)
– 3 PLL sistemos laikrodžiui, USB, garsui, ADC
• Iki 114 greitų įėjimų / išėjimų, dauguma tolerantiškų 5 V įtampai, iki 14 įėjimų / išėjimų su nepriklausomu maitinimu iki 1,08 V
• RTC su aparatinės įrangos kalendoriumi, signalizacija ir kalibravimu
• LCD 8× 40 arba 4× 44 su aukštesne skiriamąja geba
• Iki 24 talpinių jutimo kanalų: palaiko jutiklinius klavišus, linijinius ir rotacinius jutiklius
• 16 laikmačių: 2 16 bitų pažangūs variklio valdymo laikmačiai, 2 32 bitų ir 5 16 bitų bendrosios paskirties laikmačiai, 2 16 bitų baziniai laikmačiai, 2 mažos galios 16 bitų laikmačiai (pasiekiami sustabdymo režimu), 2 sarginiai laikmačiai, „SysTick“ laikmatis
• Prisiminimai
– Iki 1 MB „Flash“ atminties, 2 blokai skaitymo ir rašymo funkcija, patentuota kodo nuskaitymo apsauga
– Iki 128 KB SRAM, įskaitant 32 KB su aparatinės įrangos pariteto patikrinimu
– Išorinės atminties sąsaja statinėms atmintims, palaikančioms SRAM, PSRAM, NOR ir NAND atmintis
– Keturių SPI atminties sąsaja
• 4 skaitmeniniai filtrai sigma-delta moduliatoriui
• Gausūs analoginiai periferiniai įrenginiai (nepriklausomas maitinimas)
– 3 x 12 bitų ADC 5 Msps, iki 16 bitų su aparatinės įrangos pertekliniu diskretizavimu, 200 µA/Msps
– 2 x 12 bitų DAC išvesties kanalai, mažos galios semplavimas ir laikymas
– 2 operaciniai stiprintuvai su integruotu PGA
– 2 itin mažos galios lygintuvai
• 20 ryšio sąsajų
– USB OTG 2.0 viso greičio, LPM ir BCD
- 2x SAI (nuoseklioji garso sąsaja)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modemas)
– 1x LPUART (2 sustabdymo pažadinimas)
– 3 SPI (ir 1 keturių SPI)
– CAN (2.0B aktyvus) ir SDMMC sąsaja
– SWPMI vieno laido protokolo pagrindinė I/F
– IRTIM (infraraudonųjų spindulių sąsaja)
• Tikras atsitiktinių skaičių generatorius
• CRC skaičiavimo vienetas, 96 bitų unikalus ID
• Kūrimo palaikymas: nuosekliojo ryšio derinimas (SWD), JTAG, įterptasis „Trace Macrocell™“
• Visos pakuotės atitinka ECOPACK2® reikalavimus