STM32L476VGT6 ARM mikrokontroleri – MCU ultra male snage FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte Flash LCD, USB OTG, DFSD
♠ Opis proizvoda
Svojstvo proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | pojedinosti |
Niz: | STM32L476VG |
Stil montaže: | SMD/SMT |
Paket/kovčeg: | LQFP-100 |
Jezgra: | ARM Cortex M4 |
Veličina programske memorije: | 1 MB |
Širina podatkovne sabirnice: | 32 bita |
Razlučivost ADC-a: | 3 x 12 bita |
Maksimalna taktna frekvencija: | 80 MHz |
Broj ulaza/izlaza: | 82 I/O |
Veličina podatkovnog RAM-a: | 128 kB |
Napon napajanja - Min.: | 1,71 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Ambalaža: | Ladica |
Analogni napon napajanja: | 3,3 V |
Marka: | STMicroelectronics |
DAC rezolucija: | 12 bita |
Vrsta podatkovnog RAM-a: | SRAM |
I/O napon: | 3,3 V |
Vrsta sučelja: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Osjetljivo na vlagu: | Da |
Broj ADC kanala: | 16 kanal |
Serija procesora: | STM32L476xx |
Proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Bljesak |
Tvornička količina pakiranja: | 540 |
Potkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Nadzorni mjerači vremena: | Watchdog Timer, s prozorom |
Težina jedinice: | 0,046530 oz |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU ultra male potrošnje, 100DMIPS, do 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, ext.SMPS
Uređaji STM32L476xx su mikrokontroleri ultra niske potrošnje temeljeni na Arm® Cortex®-M4 32-bitnoj RISC jezgri visokih performansi koja radi na frekvenciji do 80 MHz.Jezgra Cortex-M4 ima jedinicu s pomičnim zarezom (FPU) s jednom preciznošću koja podržava sve Arm® upute za obradu podataka s jednom preciznošću i vrste podataka.Također implementira cijeli skup DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
Uređaji STM32L476xx imaju ugrađene memorije velike brzine (Flash memorija do 1 Mbajta, do 128 Kbajta SRAM-a), fleksibilni vanjski memorijski kontroler (FSMC) za statičke memorije (za uređaje s paketima od 100 pinova i više), Quad SPI sučelje flash memorije (dostupno na svim paketima) i širok raspon poboljšanih I/O i perifernih uređaja povezanih na dvije APB sabirnice, dvije AHB sabirnice i 32-bitnu multi-AHB sabirnicu.
Uređaji STM32L476xx ugrađuju nekoliko zaštitnih mehanizama za ugrađenu Flash memoriju i SRAM: zaštitu od čitanja, zaštitu od pisanja, zaštitu od čitanja vlasničkog koda i vatrozid.
Uređaji nude do tri brza 12-bitna ADC-a (5 Msps), dva komparatora, dva operacijska pojačala, dva DAC kanala, interni međuspremnik referentnog napona, RTC male snage, dva 32-bitna mjerača vremena opće namjene, dva 16 -bitni PWM mjerači vremena namijenjeni kontroli motora, sedam 16-bitnih mjerača vremena opće namjene i dva 16-bitna mjerača vremena niske potrošnje.Uređaji podržavaju četiri digitalna filtera za vanjske sigma delta modulatore (DFSDM).
• Ultra niske snage s FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Raspon temperature od -40 °C do 85/105/125 °C
– 300 nA u VBAT modu: napajanje za RTC i 32×32-bitne rezervne registre
– 30 nA Način isključivanja (5 pinova za buđenje)
– 120 nA stanje pripravnosti (5 pinova za buđenje)
– 420 nA Standby mod s RTC
– 1,1 µA Stop 2 način rada, 1,4 µA s RTC-om
– 100 µA/MHz način rada (LDO način)
– 39 μA/MHz način rada (@3,3 V SMPS način)
– Skupni način prikupljanja (BAM)
– 4 µs buđenje iz Stop moda
– Resetiranje smeđe boje (BOR)
– Matrica međusobnog povezivanja
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU s FPU, Adaptivni akcelerator u stvarnom vremenu (ART Accelerator™) koji omogućuje izvršavanje bez stanja čekanja iz Flash memorije, frekvencija do 80 MHz, MPU, 100DMIPS i DSP upute
• Referentna vrijednost performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Referentna vrijednost energije
– 294 ULPMark™ CP rezultat
– 106 ULMark™ PP rezultat
• Izvori sata
– kristalni oscilator od 4 do 48 MHz
– Kristalni oscilator od 32 kHz za RTC (LSE)
– Interni 16 MHz tvornički podešen RC (±1%)
– Interni RC male snage 32 kHz (±5%)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, auto-trimiran pomoću LSE (bolje od ±0,25 % točnosti)
– 3 PLL za sistemski sat, USB, audio, ADC
• Do 114 brzih I/O, većina 5 V-tolerantnih, do 14 I/O s neovisnim napajanjem do 1,08 V
• RTC s HW kalendarom, alarmima i kalibracijom
• LCD 8× 40 ili 4× 44 sa pojačanim pretvaračem
• Do 24 kapacitivna senzorska kanala: podrška za dodirne tipke, linearne i rotacijske senzore za dodir
• 16x mjerača vremena: 2x 16-bitna napredna kontrola motora, 2x 32-bitna i 5x 16-bitna opća namjena, 2x 16-bitna osnovna, 2x 16-bitna mjerača vremena male snage (dostupni u Stop modu), 2x nadzorni psi, SysTick mjerač vremena
• Sjećanja
– Do 1 MB Flash, 2 banke čitanje dok pišete, zaštita čitanja vlasničkog koda
– Do 128 KB SRAM-a uključujući 32 KB s hardverskom paritetnom provjerom
– Vanjsko memorijsko sučelje za statičke memorije koje podržavaju SRAM, PSRAM, NOR i NAND memorije
– Quad SPI memorijsko sučelje
• 4x digitalna filtera za sigma delta modulator
• Bogata analogna periferija (neovisno napajanje)
– 3x 12-bitni ADC 5 Msps, do 16-bita s hardverskim oversamplingom, 200 µA/Msps
– 2x 12-bitni DAC izlazni kanali, uzorkovanje i zadržavanje male snage
– 2x operacijska pojačala s ugrađenim PGA
– 2x komparatora ultra male snage
• 20x komunikacijskih sučelja
– USB OTG 2.0 pune brzine, LPM i BCD
– 2x SAI (serijsko audio sučelje)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 buđenja)
– 3x SPI (i 1x Quad SPI)
– CAN (2.0B Active) i SDMMC sučelje
– SWPMI jednožični glavni I/F protokola
– IRTIM (infracrveno sučelje)
• Pravi generator slučajnih brojeva
• CRC jedinica za izračun, 96-bitni jedinstveni ID
• Podrška za razvoj: ispravljanje pogrešaka serijske žice (SWD), JTAG, Embedded Trace Macrocell™
• Svi paketi su u skladu s ECOPACK2®