STM32L476MGY6TR ARM mikrokontrollere – MCU Ultra-laveffekt FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte med Flash LCD, USB OTG, DFSD
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM mikrokontrollere - MCU |
RoHS: | Detaljer |
Serie: | STM32L476MG |
Monteringsstil: | SMD/SMT |
Pakke/etui: | CSP-81 |
Kjerne: | ARM Cortex M4 |
Programminnestørrelse: | 1 MB |
Databussbredde: | 32 bit |
ADC-oppløsning: | 12 bit |
Maksimal klokkefrekvens: | 80 MHz |
Antall I/O-er: | 65 I/O |
Data RAM Størrelse: | 128 kB |
Tilførselsspenning - Min: | 1,71 V |
Tilførselsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballasje: | Spole |
Emballasje: | Klipp tape |
Emballasje: | Musehjul |
Analog forsyningsspenning: | 3,3 V |
Merke: | STMicroelectronics |
DAC-oppløsning: | 12 bit |
Data RAM Type: | SRAM |
I/O-spenning: | 3,3 V |
Grensesnitttype: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Antall ADC-kanaler: | 16 kanal |
Prosessorserie: | STM32L476xx |
Produkt: | MCU+FPU |
Produkttype: | ARM mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 5000 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog timer: | Watchdog Timer, Windowed |
Enhetsvekt: | 21.200 mg |
♠ Ultra-laveffekt Arm® Cortex®-M4 32-bits MCU+FPU, 100DMIPS, opptil 1 MB Flash, 128 KB SRAM, USB OTG FS, LCD, ekst.SMPS
STM32L476xx-enhetene er mikrokontrollerne med ultralav effekt basert på den høyytelses Arm® Cortex®-M4 32-biters RISC-kjernen som opererer med en frekvens på opptil 80 MHz.Cortex-M4-kjernen har en flytende punktenhet (FPU) enkeltpresisjon som støtter alle Arm®-enkelpresisjonsdatabehandlingsinstruksjoner og datatyper.Den implementerer også et komplett sett med DSP-instruksjoner og en minnebeskyttelsesenhet (MPU) som forbedrer applikasjonssikkerheten.
STM32L476xx-enhetene bygger inn høyhastighetsminner (Flash-minne opptil 1 Mbyte, opptil 128 Kbyte SRAM), en fleksibel ekstern minnekontroller (FSMC) for statiske minner (for enheter med pakker på 100 pinner og mer), en Quad SPI flashminnegrensesnitt (tilgjengelig på alle pakker) og et omfattende utvalg av forbedrede I/O-er og periferiutstyr koblet til to APB-busser, to AHB-busser og en 32-bits multi-AHB-bussmatrise.
STM32L476xx-enhetene bygger inn flere beskyttelsesmekanismer for innebygd Flash-minne og SRAM: lesebeskyttelse, skrivebeskyttelse, proprietær kodeavlesningsbeskyttelse og brannmur.
Enhetene tilbyr opptil tre raske 12-bits ADC-er (5 Msps), to komparatorer, to operasjonsforsterkere, to DAC-kanaler, en intern spenningsreferansebuffer, en laveffekts RTC, to generelle 32-bits timer, to 16 -bit PWM-timere dedikert til motorstyring, syv generelle 16-bits timere og to 16-biters laveffektstimere.Enhetene støtter fire digitale filtre for eksterne sigma delta-modulatorer (DFSDM).
• Ultra-lav-effekt med FlexPowerControl
– 1,71 V til 3,6 V strømforsyning
– -40 °C til 85/105/125 °C temperaturområde
– 300 nA i VBAT-modus: forsyning for RTC- og 32×32-bits backup-registre
– 30 nA avstengingsmodus (5 vekkepinner)
– 120 nA Standby-modus (5 vekkepinner)
– 420 nA Standby-modus med RTC
– 1,1 µA Stopp 2-modus, 1,4 µA med RTC
– 100 µA/MHz kjøremodus (LDO-modus)
– 39 μA/MHz driftsmodus (@3,3 V SMPS-modus)
– Batch-innsamlingsmodus (BAM)
– 4 µs vekking fra stoppmodus
– Tilbakestilling av brun ut (BOR)
– Sammenkoblingsmatrise
• Kjerne: Arm® 32-bit Cortex®-M4 CPU med FPU, Adaptiv sanntidsakselerator (ART Accelerator™) som tillater 0-vente-tilstand utførelse fra Flash-minne, frekvens opptil 80 MHz, MPU, 100DMIPS og DSP-instruksjoner
• Ytelsesreferanse
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energibenchmark
– 294 ULPMark™ CP-poengsum
– 106 ULPMark™ PP-poengsum
• Klokkekilder
– 4 til 48 MHz krystalloscillator
– 32 kHz krystalloscillator for RTC (LSE)
– Intern 16 MHz fabrikktrimmet RC (±1 %)
– Intern laveffekt 32 kHz RC (±5 %)
– Intern multihastighet 100 kHz til 48 MHz oscillator, automatisk trimmet av LSE (bedre enn ±0,25 % nøyaktighet)
– 3 PLL-er for systemklokke, USB, lyd, ADC
• Opptil 114 raske I/O-er, de fleste 5 V-tolerante, opptil 14 I/O-er med uavhengig forsyning ned til 1,08 V
• RTC med HW-kalender, alarmer og kalibrering
• LCD 8× 40 eller 4× 44 med step-up omformer
• Opptil 24 kapasitive sansekanaler: støtte berøringstast, lineære og roterende berøringssensorer
• 16x timere: 2x 16-bits avansert motorkontroll, 2x 32-biters og 5x 16-biters generelle formål, 2x 16-biters grunnleggende, 2x laveffekts 16-biters timere (tilgjengelig i stoppmodus), 2x watchdogs, SysTick tidtaker
• Minner
– Opptil 1 MB Flash, 2 banker les-mens-skriving, proprietær kodeavlesningsbeskyttelse
– Opptil 128 KB SRAM inkludert 32 KB med maskinvareparitetssjekk
– Eksternt minnegrensesnitt for statiske minner som støtter SRAM-, PSRAM-, NOR- og NAND-minner
– Quad SPI minnegrensesnitt
• 4x digitale filtre for sigma delta modulator
• Rikt analogt periferiutstyr (uavhengig forsyning)
– 3x 12-bits ADC 5 Msps, opptil 16-bits med maskinvareoversampling, 200 µA/Msps
– 2x 12-bits DAC-utgangskanaler, laveffektsampling og hold
– 2x operasjonsforsterkere med innebygd PGA
– 2x komparatorer med ultralav effekt
• 20x kommunikasjonsgrensesnitt
– USB OTG 2.0 fullhastighet, LPM og BCD
– 2x SAI-er (seriell lydgrensesnitt)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stopp 2 vekking)
– 3x SPI (og 1x Quad SPI)
– CAN (2.0B Active) og SDMMC-grensesnitt
– SWPMI single wire protocol master I/F
– IRTIM (infrarødt grensesnitt)
• 14-kanals DMA-kontroller
• Sann tilfeldig tallgenerator
• CRC-beregningsenhet, 96-bits unik ID
• Utviklingsstøtte: seriell wire debug (SWD), JTAG, Embedded Trace Macrocell™
• Alle pakkene er ECOPACK2®-kompatible