STM32L476VGT6 ARM mikrokrmilniki – MCU FPU z izjemno nizko porabo energije Arm Cortex-M4 MCU 80 MHz 1 MB bliskovnega pomnilnika LCD, USB OTG, DFSD
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32L476VG |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-100 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 3 x 12 bitov |
Največja taktna frekvenca: | 80 MHz |
Število V/I: | 82 V/I |
Velikost podatkovnega RAM-a: | 128 kB |
Napajalna napetost - min.: | 1,71 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Pladenj |
Analogna napajalna napetost: | 3,3 V |
Znamka: | STMicroelectronics |
Ločljivost DAC-a: | 12-bitni |
Vrsta podatkovnega RAM-a: | SRAM |
Vhodno/izhodna napetost: | 3,3 V |
Vrsta vmesnika: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 16 kanalov |
Serija procesorjev: | STM32L476xx |
Izdelek: | Mikrokontroler + procesor |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 540 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora, okenski |
Teža enote: | 0,046530 oz |
♠ Ultra nizkoenergijski 32-bitni mikrokontroler Arm® Cortex®-M4 + FPU, 100DMIPS, do 1 MB bliskovnega pomnilnika, 128 KB SRAM, USB OTG FS, LCD, zunanji SMPS
Naprave STM32L476xx so mikrokrmilniki z izjemno nizko porabo energije, ki temeljijo na visokozmogljivem 32-bitnem RISC jedru Arm® Cortex®-M4, ki deluje s frekvenco do 80 MHz. Jedro Cortex-M4 ima enoto s plavajočo vejico (FPU) enojne natančnosti, ki podpira vse ukaze in tipe podatkov Arm® enojne natančnosti za obdelavo podatkov. Izvaja tudi celoten nabor ukazov DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
Naprave STM32L476xx imajo vgrajene visokohitrostne pomnilnike (flash pomnilnik do 1 MB, do 128 Kbyte SRAM), prilagodljiv krmilnik zunanjega pomnilnika (FSMC) za statične pomnilnike (za naprave s ohišji s 100 pini in več), vmesnik za bliskovne pomnilnike Quad SPI (na voljo v vseh ohišjih) in široko paleto izboljšanih V/I in perifernih naprav, priključenih na dve vodili APB, dve vodili AHB in 32-bitno matriko vodil z več AHB.
Naprave STM32L476xx imajo vgrajenih več zaščitnih mehanizmov za vgrajeni bliskovni pomnilnik in SRAM: zaščito pred branjem, zaščito pred pisanjem, zaščito pred branjem lastniške kode in požarni zid.
Naprave ponujajo do tri hitre 12-bitne ADC-je (5 Msps), dva primerjalnika, dva operacijska ojačevalnika, dva DAC kanala, notranji napetostni referenčni medpomnilnik, RTC z nizko porabo energije, dva 32-bitna časovnika za splošno uporabo, dva 16-bitna PWM časovnika, namenjena krmiljenju motorja, sedem 16-bitnih časovnikov za splošno uporabo in dva 16-bitna časovnika z nizko porabo energije. Naprave podpirajo štiri digitalne filtre za zunanje sigma delta modulatorje (DFSDM).
• Izjemno nizka poraba energije s FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Temperaturno območje od -40 °C do 85/105/125 °C
– 300 nA v načinu VBAT: napajanje za RTC in 32×32-bitne rezervne registre
– 30 nA Način izklopa (5 pinov za prebujanje)
– 120 nA stanje pripravljenosti (5 pinov za prebujanje)
– 420 nA stanje pripravljenosti z RTC
– 1,1 µA v načinu zaustavitve 2, 1,4 µA z RTC
– Način delovanja 100 µA/MHz (način LDO)
– 39 μA/MHz način delovanja (@3,3 V SMPS način)
– Način paketnega zajemanja (BAM)
– 4 µs prebujanje iz stanja mirovanja
– Ponastavitev izpada napetosti (BOR)
– Matrika medsebojnih povezav
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljivim pospeševalnikom v realnem času (ART Accelerator™), ki omogoča izvajanje iz bliskovnega pomnilnika brez čakanja, frekvenca do 80 MHz, MPU, 100DMIPS in ukazi DSP
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Referenčna vrednost za energijo
– 294 točk na lestvici ULPMark™ CP
– 106 točk ULPMark™ PP
• Viri ure
– Kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranji 16 MHz tovarniško nastavljen RC (±1 %)
– Notranji nizkoenergijski 32 kHz RC (±5 %)
– Notranji večhitrostni oscilator od 100 kHz do 48 MHz, samodejno uravnavan z LSE (natančnost boljša od ±0,25 %)
– 3 PLL-ji za sistemsko uro, USB, zvok, ADC
• Do 114 hitrih V/I, večina tolerantnih na 5 V, do 14 V/I z neodvisnim napajanjem do 1,08 V
• RTC s strojno opremo, koledarjem, alarmi in kalibracijo
• LCD 8× 40 ali 4× 44 s pretvornikom stopnjevanja
• Do 24 kapacitivnih senzorskih kanalov: podpora za senzorje na dotik, linearne in rotacijske senzorje na dotik
• 16 časovnikov: 2x 16-bitni napredni nadzor motorja, 2x 32-bitni in 5x 16-bitni splošni, 2x 16-bitni osnovni, 2x nizkoenergijska 16-bitna časovnika (na voljo v načinu zaustavitve), 2x nadzorna sistema, časovnik SysTick
• Spomini
– Do 1 MB bliskovnega pomnilnika, 2 banki za branje med pisanjem, lastniška zaščita pred branjem kode
– Do 128 KB SRAM-a, vključno z 32 KB s strojno preverjanjem paritete
– Vmesnik za zunanji pomnilnik za statične pomnilnike, ki podpirajo pomnilnike SRAM, PSRAM, NOR in NAND
– Štirikratni SPI pomnilniški vmesnik
• 4 digitalni filtri za sigma delta modulator
• Bogata analogna periferna oprema (neodvisno napajanje)
– 3x 12-bitni ADC 5 Msps, do 16-bitni s strojno oversamplingom, 200 µA/Msps
– 2x 12-bitni izhodni kanal DAC-ja, vzorčenje in zadrževanje z nizko porabo energije
– 2x operacijski ojačevalniki z vgrajenim PGA
– 2x primerjalnika z izjemno nizko porabo energije
• 20 komunikacijskih vmesnikov
– USB OTG 2.0 s polno hitrostjo, LPM in BCD
– 2x SAI (serijski zvočni vmesnik)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USART-ov (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (bujenje na 2. postaji)
– 3x SPI (in 1x štirikratni SPI)
– Vmesnik CAN (2.0B Active) in SDMMC
– Glavni vmesnik protokola SWPMI z enojno žico
– IRTIM (infrardeči vmesnik)
• Pravi generator naključnih števil
• Enota za izračun CRC, 96-bitni enolični ID
• Podpora za razvoj: odpravljanje napak po serijskem ožičenju (SWD), JTAG, Embedded Trace Macrocell™
• Vsi paketi so skladni z ECOPACK2®