STM32L476MGY6TR ARM mikrokontroleri – MCU Ultra-niske snage FPU Arm Cortex-M4 MCU 80 MHz 1 Mbajt Flash LCD, USB OTG, DFSD
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32L476MG |
Stil montaže: | SMD/SMT |
Paket/futrola: | CSP-81 |
jezgro: | ARM Cortex M4 |
Veličina programske memorije: | 1 MB |
Širina sabirnice podataka: | 32 bit |
ADC rezolucija: | 12 bit |
Maksimalna taktna frekvencija: | 80 MHz |
Broj ulaza/izlaza: | 65 I/O |
Veličina RAM-a podataka: | 128 kB |
Napon napajanja - Min: | 1,71 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Pakovanje: | Reel |
Pakovanje: | Cut Tape |
Pakovanje: | MouseReel |
Analogni napon napajanja: | 3,3 V |
Brand: | STMicroelectronics |
DAC rezolucija: | 12 bit |
Vrsta RAM-a podataka: | SRAM |
I/O napon: | 3,3 V |
Vrsta interfejsa: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Broj ADC kanala: | 16 Channel |
Serija procesora: | STM32L476xx |
proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Tip programske memorije: | Flash |
Fabrička količina pakovanja: | 5000 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovačko ime: | STM32 |
Watchdog tajmeri: | Watchdog Timer, Windowed |
Težina jedinice: | 21.200 mg |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU ultra male energije, 100 DMIPS, do 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, ekst.SMPS
STM32L476xx uređaji su mikrokontroleri ultra male snage bazirani na Arm® Cortex®-M4 32-bitnom RISC jezgru visokih performansi koji rade na frekvenciji do 80 MHz.Cortex-M4 jezgro ima jedinicu s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti.Takođe implementira kompletan set DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
STM32L476xx uređaji ugrađuju memorije velike brzine (Flash memorija do 1 Mbyte, do 128 Kbyte SRAM), fleksibilni vanjski memorijski kontroler (FSMC) za statičke memorije (za uređaje sa paketima od 100 pinova i više), Quad SPI Interfejs flash memorije (dostupan na svim paketima) i širok raspon poboljšanih I/O i perifernih uređaja povezanih na dvije APB magistrale, dvije AHB sabirnice i 32-bitnu multi-AHB matricu sabirnice.
STM32L476xx uređaji 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 zaštitni zid.
Uređaji nude do tri brza 12-bitna ADC-a (5 Msps), dva komparatora, dva operaciona pojačala, dva DAC kanala, interni referentni bafer napona, RTC male snage, dva 32-bitna tajmera opće namjene, dva 16-bitna -bitni PWM tajmeri namenjeni kontroli motora, sedam 16-bitnih tajmera opšte namene i dva 16-bitna tajmera male snage.Uređaji podržavaju četiri digitalna filtera za eksterne sigma delta modulatore (DFSDM).
• Ultra-niska potrošnja sa FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Temperaturni opseg 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 Standby mod (5 pinova za buđenje)
– 420 nA Standby mod sa RTC
– 1,1 µA Stop 2 mod, 1,4 µA sa RTC
– 100 µA/MHz način rada (LDO način rada)
– 39 μA/MHz režim rada (@3,3 V SMPS način rada)
– Način skupne akvizicije (BAM)
– 4 µs buđenje iz Stop moda
– Brown out reset (BOR)
– Matrica interkonekcije
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU sa FPU-om, Adaptivni akcelerator u realnom vremenu (ART Accelerator™) koji omogućava izvršavanje 0-stanja čekanja iz Flash memorije, frekvencija do 80 MHz, MPU, 100 DMIPS i DSP instrukcije
• Reper performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energetski standard
– 294 ULMark™ CP rezultat
– 106 ULMPark™ PP rezultat
• Izvori sata
– Kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Interni 16 MHz tvornički podešen RC (±1%)
– Interni RC niske snage 32 kHz (±5%)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, automatski skraćen od strane LSE (bolja od ±0,25 % tačnosti)
– 3 PLL-a za sistemski sat, USB, audio, ADC
• Do 114 brzih I/O, većina otpornih na 5 V, do 14 I/O sa nezavisnim napajanjem do 1,08 V
• RTC sa HW kalendarom, alarmima i kalibracijom
• LCD 8× 40 ili 4× 44 sa step-up konvertorom
• Do 24 kapacitivna senzorska kanala: podržava senzore na dodir, linearne i rotacijske senzore dodira
• 16x tajmera: 2x 16-bitna napredna kontrola motora, 2x 32-bitna i 5x 16-bitna opce namjene, 2x 16-bitna osnovna, 2x 16-bitna tajmera male snage (dostupno u Stop modu), 2x nadzorne jedinice, SysTick tajmer
• Uspomene
– Do 1 MB Flash, 2 banke čitanja i pisanja, zaštićena zaštita od čitanja koda
– Do 128 KB SRAM-a uključujući 32 KB sa hardverskom provjerom pariteta
– Eksterno memorijsko sučelje za statičke memorije koje podržavaju SRAM, PSRAM, NOR i NAND memorije
– Quad SPI memorijski interfejs
• 4x digitalna filtera za sigma delta modulator
• Bogata analogna periferija (nezavisno napajanje)
– 3x 12-bitni ADC 5 Msps, do 16-bitni sa hardverskim oversamplingom, 200 µA/Msps
– 2x 12-bitna DAC izlazna kanala, uzorkovanje i zadržavanje male snage
– 2x operaciona pojačala sa ugrađenim PGA
– 2x komparatora ultra male snage
• 20x komunikacionih interfejsa
– USB OTG 2.0 pune brzine, LPM i BCD
– 2x SAI (serijski audio interfejs)
– 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 aktivno) i SDMMC sučelje
– SWPMI jednožični glavni I/F protokol
– IRTIM (Infracrveni interfejs)
• 14-kanalni DMA kontroler
• Pravi generator slučajnih brojeva
• CRC obračunska jedinica, 96-bitni jedinstveni ID
• Razvojna podrška: serijski debug (SWD), JTAG, Embedded Trace Macrocell™
• Svi paketi su kompatibilni sa ECOPACK2®