STM32L476MGY6TR ARM Mikrocontroller – MCU Ultra-Low-Power FPU Arm Cortex-M4 MCU 80 MHz 1 MByte Flash LCD, USB OTG, DFSD
♠ Produktbeschreiwung
Produktattribut | Attributwäert |
Hiersteller: | STMicroelectronics |
Produktkategorie: | ARM Mikrocontroller - MCU |
RoHS: | Detailer |
Serie: | STM32L476MG |
Montagestil: | SMD/SMT |
Pak/Këscht: | CSP-81 |
Kär: | ARM Cortex M4 |
Gréisst vum Programmspeicher: | 1 MB |
Datenbusbreet: | 32-Bit |
ADC-Opléisung: | 12-Bit |
Maximal Taktfrequenz: | 80 MHz |
Zuel vun den I/Oen: | 65 I/O |
Gréisst vum Daten-RAM: | 128 kB |
Versuergungsspannung - Min: | 1,71 V |
Versuergungsspannung - Max: | 3,6 V |
Minimal Betribstemperatur: | - 40°C |
Maximal Betribstemperatur: | + 85°C |
Verpackung: | Roll |
Verpackung: | Band schneiden |
Verpackung: | Mausreel |
Analog Versuergungsspannung: | 3,3 V |
Mark: | STMicroelectronics |
DAC-Opléisung: | 12-Bit |
Daten-RAM-Typ: | SRAM |
I/O Spannung: | 3,3 V |
Interface-Typ: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Zuel vun den ADC-Kanäl: | 16 Kanäl |
Prozessor Serie: | STM32L476xx |
Produkt: | MCU+FPU |
Produkttyp: | ARM Mikrocontroller - MCU |
Programmspeichertyp: | Blëtz |
Fabréckspack Quantitéit: | 5000 |
Ënnerkategorie: | Mikrocontroller - MCU |
Handelsnumm: | STM32 |
Iwwerwaachungs-Timer: | Watchdog Timer, mat Fënster |
Eenheetsgewiicht: | 21.200 mg |
♠ Ultra-niddreg-Energie Arm® Cortex®-M4 32-Bit MCU+FPU, 100DMIPS, bis zu 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, extern SMPS
D'STM32L476xx-Geräter sinn déi ultra-niddreg Energieverbrauchs-Mikrocontroller baséiert op dem héichperformante Arm® Cortex®-M4 32-Bit RISC-Kär, deen mat enger Frequenz vu bis zu 80 MHz funktionéiert. De Cortex-M4-Kär huet eng Floating-Komma-Eenheet (FPU) Single-Precision, déi all Arm® Single-Precision-Datenveraarbechtungsinstruktiounen an Datentypen ënnerstëtzt. En implementéiert och e komplette Set vun DSP-Instruktiounen an eng Speicherschutzeenheet (MPU), déi d'Applikatiounssécherheet verbessert.
D'STM32L476xx-Geräter enthalen High-Speed-Speicher (Flash-Speicher bis zu 1 Mbyte, bis zu 128 Kbyte SRAM), e flexible externen Speichercontroller (FSMC) fir statesch Speicher (fir Geräter mat Pakete vun 100 Pins a méi), eng Quad SPI Flash-Speicher-Interface (op alle Pakete verfügbar) an eng breet Palette vun verbesserte I/Os a Peripheriegeräter, déi mat zwee APB-Bussen, zwee AHB-Bussen an enger 32-Bit Multi-AHB-Busmatrix verbonne sinn.
D'STM32L476xx-Geräter integréieren verschidde Schutzmechanismen fir den agebettete Flash-Speicher an den SRAM: Ausliesschutz, Schreifschutz, proprietäre Code-Ausliesschutz a Firewall.
D'Geräter bidden bis zu dräi séier 12-Bit ADCs (5 Msps), zwee Komparatoren, zwee Operatiounsverstärker, zwee DAC-Kanäl, en internen Spannungsreferenzpuffer, en Low-Power RTC, zwee allgemeng 32-Bit Timer, zwee 16-Bit PWM Timer fir Motorsteierung, siwen allgemeng 16-Bit Timer an zwee 16-Bit Low-Power Timer. D'Geräter ënnerstëtzen véier digital Filter fir extern Sigma-Delta-Modulatoren (DFSDM).
• Ultra-niddregt Energieverbrauch mat FlexPowerControl
– 1,71 V bis 3,6 V Stroumversuergung
– Temperaturberäich vun -40 °C bis 85/105/125 °C
– 300 nA am VBAT-Modus: Versuergung fir RTC an 32×32-Bit Backup-Registeren
– 30 nA Ausschaltmodus (5 Weckup-Pins)
– 120 nA Standby-Modus (5 Weckup-Pins)
– 420 nA Standby-Modus mat RTC
– 1,1 µA Stop 2 Modus, 1,4 µA mat RTC
– 100 µA/MHz Lafmodus (LDO-Modus)
– 39 μA/MHz Lafmodus (@3,3 V SMPS Modus)
– Batch-Acquisitiounsmodus (BAM)
– 4 µs Erwächen aus dem Stopmodus
– Reset vum Stroumausfall (BOR)
– Verbindungsmatrix
• Kär: Arm® 32-Bit Cortex®-M4 CPU mat FPU, adaptiven Echtzäitbeschleuniger (ART Accelerator™), deen eng 0-Wait-State-Ausféierung vum Flash-Speicher erméiglecht, Frequenz bis zu 80 MHz, MPU, 100DMIPS an DSP-Instruktiounen
• Leeschtungsbenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energiebenchmark
– 294 ULPMark™ CP Score
– 106 ULPMark™ PP Score
• Auerquellen
– 4 bis 48 MHz Kristalloscillator
– 32 kHz Kristalloscillator fir RTC (LSE)
– Intern 16 MHz fabrécksméisseg agestallte RC (±1%)
– Intern 32 kHz RC mat gerénger Leeschtung (±5%)
– Internen Multispeed-Oszillator vun 100 kHz bis 48 MHz, automatesch duerch LSE ofgestëmmt (besser wéi ±0,25 % Genauegkeet)
– 3 PLLs fir System Auer, USB, Audio, ADC
• Bis zu 114 séier I/Os, déi meescht 5 V-tolerant, bis zu 14 I/Os mat onofhängeger Versuergung bis zu 1,08 V
• RTC mat HW-Kalender, Alarmer a Kalibrierung
• LCD 8× 40 oder 4× 44 mat Step-up-Konverter
• Bis zu 24 kapazitiv Sensorkanäl: Ënnerstëtzung fir Touchkey-, linear- a rotativ Touchsensoren
• 16x Timer: 2x 16-Bit fortgeschratt Motorsteierung, 2x 32-Bit an 5x 16-Bit fir allgemeng Zwecker, 2x 16-Bit Basis, 2x Energiespuersam 16-Bit Timer (am Stop-Modus verfügbar), 2x Watchdogs, SysTick Timer
• Erënnerungen
– Bis zu 1 MB Flash, 2 Banken Lies-wärend-Schreiwen, proprietäre Code-Ausliesschutz
– Bis zu 128 KB SRAM, dorënner 32 KB mat Hardware-Paritéitskontroll
– Extern Speicherschnittstell fir statesch Speicher, déi SRAM, PSRAM, NOR an NAND Speicher ënnerstëtzen
– Quad SPI-Speicherschnittstell
• 4x digital Filter fir de Sigma-Delta-Modulator
• Räichhalteg analog Peripheriegeräter (onofhängeg Versuergung)
– 3x 12-Bit ADC 5 Msps, bis zu 16-Bit mat Hardware-Iwwersampling, 200 µA/Msps
– 2x 12-Bit DAC-Ausgangskanäl, Sample and Hold mat gerénger Leeschtung
– 2x Operatiounsverstärker mat agebautem PGA
– 2x Komparatoren mat ultra niddregem Energieverbrauch
• 20x Kommunikatiounsinterfaces
– USB OTG 2.0 Full-Speed, LPM an BCD
- 2x SAIs (Serial Audio Interface)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USARTs (ISO 7816, LIN, IrDA, Modem)
– 1x LPUART (Stopp 2 Opwecken)
– 3x SPIs (an 1x Quad SPI)
– CAN (2.0B Aktiv) an SDMMC Schnittstell
– SWPMI Eenzeldraadprotokoll Master I/F
– IRTIM (Infrarout-Interface)
• 14-Kanal DMA Controller
• Echt Zoufallszuelgenerator
• CRC-Berechnungseenheet, 96-Bit eenzegaarteg ID
• Entwécklungsënnerstëtzung: seriell Kabeldebug (SWD), JTAG, Embedded Trace Macrocell™
• All Verpackunge sinn ECOPACK2®-konform