STM32L476VGT6 ARM mikrokontrolerji – MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte Flash LCD, USB OTG, DFSD
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32L476VG |
Slog montaže: | SMD/SMT |
Paket/kovček: | LQFP-100 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 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 - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Pladenj |
Analogna napajalna napetost: | 3,3 V |
Znamka: | STMicroelectronics |
Ločljivost DAC: | 12 bit |
Vrsta podatkovnega RAM-a: | SRAM |
V/I napetost: | 3,3 V |
Vrsta vmesnika: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Občutljivost na vlago: | ja |
Število ADC kanalov: | 16 kanal |
Serija procesorja: | STM32L476xx |
izdelek: | MCU+FPU |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Vrsta programskega pomnilnika: | Flash |
Tovarniška količina paketa: | 540 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Watchdog Timer, Windowed |
Teža enote: | 0,046530 oz |
♠ Arm® Cortex®-M4 z izjemno nizko porabo energije, 32-bitni MCU+FPU, 100DMIPS, do 1 MB Flash, 128 KB SRAM, USB OTG FS, LCD, zun.SMPS
Naprave STM32L476xx so mikrokontrolerji z ultra nizko porabo energije, ki temeljijo na visoko zmogljivem 32-bitnem jedru RISC Arm® Cortex®-M4, ki deluje pri frekvenci do 80 MHz.Jedro Cortex-M4 ima enojno natančnost enote s plavajočo vejico (FPU), ki podpira vsa navodila in vrste podatkov za obdelavo podatkov Arm® z eno natančnostjo.Izvaja tudi celoten nabor navodil DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
Naprave STM32L476xx imajo vgrajene hitre pomnilnike (Flash pomnilnik do 1 Mbajt, do 128 Kbajt SRAM), prilagodljiv zunanji pomnilniški krmilnik (FSMC) za statične pomnilnike (za naprave s paketi s 100 pini in več), Quad SPI vmesnik za bliskovne pomnilnike (na voljo pri vseh paketih) in obsežen nabor izboljšanih V/I in perifernih naprav, povezanih z dvema vodiloma APB, dvema vodiloma AHB in 32-bitno matriko vodila z več AHB.
Naprave STM32L476xx vključujejo več zaščitnih mehanizmov za vgrajeni pomnilnik Flash 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 kanala DAC, interni napetostni referenčni medpomnilnik, RTC nizke porabe, dva 32-bitna časovnika za splošno uporabo, dva 16 -bitni časovniki PWM, namenjeni krmiljenju motorja, sedem splošnih 16-bitnih časovnikov in dva 16-bitna časovnika nizke porabe.Napravi podpirata štiri digitalne filtre za zunanje modulatorje sigma delta (DFSDM).
• Ultra nizka poraba energije s FlexPowerControl
– 1,71 V do 3,6 V napajanje
– 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 zaustavitve (5 zatičev za bujenje)
– 120 nA v stanju pripravljenosti (5 zatičev za bujenje)
– 420 nA Način pripravljenosti z RTC
– 1,1 µA način Stop 2, 1,4 µA z RTC
– način delovanja 100 µA/MHz (način LDO)
– način delovanja 39 μA/MHz (način @3,3 V SMPS)
– Način paketnega pridobivanja (BAM)
– 4 µs prebujanje iz načina zaustavitve
– Ponastavitev rjave barve (BOR)
– povezovalna matrika
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljiv pospeševalnik v realnem času (ART Accelerator™), ki omogoča izvajanje brez stanja čakanja iz pomnilnika Flash, frekvenca do 80 MHz, MPU, 100DMIPS in navodila DSP
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Energetsko merilo
– 294 rezultat CP ULMark™
– 106 rezultatov PP ULMark™
• Viri ure
– kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranji 16 MHz tovarniško prilagojen RC (±1%)
– Notranji nizkoenergijski 32 kHz RC (±5%)
– Notranji večhitrostni oscilator od 100 kHz do 48 MHz, samodejno prirejen z LSE (boljša od ±0,25 % natančnost)
– 3 PLL 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 HW koledarjem, alarmi in kalibracijo
• LCD 8× 40 ali 4× 44 s stopenjskim pretvornikom
• Do 24 kapacitivnih zaznavnih kanalov: podpira tipke na dotik, linearne in rotacijske senzorje na dotik
• 16x časovniki: 2x 16-bitni napredni nadzor motorja, 2x 32-bitni in 5x 16-bitni splošni namen, 2x 16-bitni osnovni, 2x nizkoporabni 16-bitni časovniki (na voljo v načinu Stop), 2x čuvaji, SysTick časovnik
• Spomini
– Do 1 MB Flash, 2 banki branje med pisanjem, lastniška zaščita branja kode
– Do 128 KB SRAM-a, vključno z 32 KB s preverjanjem parnosti strojne opreme
– Zunanji pomnilniški vmesnik za statične pomnilnike, ki podpirajo pomnilnike SRAM, PSRAM, NOR in NAND
– Quad SPI pomnilniški vmesnik
• 4x digitalni filtri za sigma delta modulator
• Bogata analogna periferija (neodvisna dobava)
– 3x 12-bitni ADC 5 Msps, do 16-bitov s strojnim nadvzorčenjem, 200 µA/Msps
– 2x 12-bitni DAC izhodni kanali, vzorčenje in zadrževanje nizke porabe
– 2x operacijski ojačevalnik z vgrajenim PGA
– 2x primerjalnika ultra nizke porabe
• 20x komunikacijskih vmesnikov
– USB OTG 2.0 polne hitrosti, LPM in BCD
– 2x SAI (serijski zvočni vmesnik)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 wake-up)
– 3x SPI (in 1x Quad SPI)
– Vmesnik CAN (2.0B Active) in SDMMC
– Glavni I/F enožičnega protokola SWPMI
– IRTIM (Infrardeči vmesnik)
• Pravi generator naključnih števil
• Računska enota CRC, 96-bitni enolični ID
• Razvojna podpora: razhroščevanje serijske žice (SWD), JTAG, Embedded Trace Macrocell™
• Vsi paketi so skladni z ECOPACK2®