STM32L476VGT6 ARM-mikrokontrollers – MCU Ultra-leech-enerzjy FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte Flash LCD, USB OTG, DFSD
♠ Produktbeskriuwing
Produktattribuut | Attribútwearde |
Fabrikant: | STMicroelectronics |
Produktkategory: | ARM-mikrokontrollers - MCU |
RoHS: | Details |
Searje: | STM32L476VG |
Montagestyl: | SMD/SMT |
Pakket / Doas: | LQFP-100 |
Kearn: | ARM Cortex M4 |
Programma ûnthâldgrutte: | 1 MB |
Breedte fan de databus: | 32 bit |
ADC-resolúsje: | 3 x 12 bit |
Maksimale klokfrekwinsje: | 80 MHz |
Oantal I/O's: | 82 Yn/O |
Gegevens RAM-grutte: | 128 kB |
Oanfierspanning - Min: | 1.71 V |
Oanfierspanning - Maks: | 3.6 V |
Minimale wurktemperatuer: | - 40 graden Celsius |
Maksimale wurktemperatuer: | + 85 °C |
Ferpakking: | Bak |
Analoge oanfierspanning: | 3.3 V |
Merk: | STMicroelectronics |
DAC-resolúsje: | 12 bit |
Data RAM Type: | SRAM |
I/O-spanning: | 3.3 V |
Ynterfacetype: | CAN, I2C, LPUART, SAI, SPI, USART, USB |
Fochtgefoelich: | Ja |
Oantal ADC-kanalen: | 16 Kanaal |
Prosessor-searje: | STM32L476xx |
Produkt: | MCU+FPU |
Produkttype: | ARM-mikrokontrollers - MCU |
Programma ûnthâldtype: | Flits |
Fabrykspakket kwantiteit: | 540 |
Subkategory: | Mikrokontrollers - MCU |
Handelsnamme: | STM32 |
Wachthûntimers: | Wachthûntimer, finster |
Gewicht fan 'e ienheid: | 0.046530 oz |
♠ Ultra-leech-enerzjy Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, oant 1MB Flash, 128 KB SRAM, USB OTG FS, LCD, útw. SMPS
De STM32L476xx-apparaten binne mikrokontrollers mei ultra-leech fermogen basearre op 'e hege prestaasjes Arm® Cortex®-M4 32-bit RISC-kearn dy't wurket op in frekwinsje oant 80 MHz. De Cortex-M4-kearn hat in Floating point unit (FPU) single presyzje dy't alle Arm® single-precision gegevensferwurkingsynstruksjes en gegevenstypen stipet. It implementearret ek in folsleine set DSP-ynstruksjes en in ûnthâldbeskermingseenheid (MPU) dy't de feiligens fan applikaasjes ferbetteret.
De STM32L476xx-apparaten befetsje hege-snelheidsûnthâld (flashûnthâld oant 1 Mbyte, oant 128 Kbyte SRAM), in fleksibele eksterne ûnthâldkontroller (FSMC) foar statyske ûnthâld (foar apparaten mei pakketten fan 100 pinnen en mear), in Quad SPI flashûnthâldynterface (beskikber op alle pakketten) en in breed oanbod fan ferbettere I/O's en perifeare apparaten ferbûn mei twa APB-bussen, twa AHB-bussen en in 32-bit multi-AHB-busmatrix.
De STM32L476xx-apparaten ynbêde ferskate beskermingsmeganismen foar ynbêde Flash-ûnthâld en SRAM: útlêsbeskerming, skriuwbeskerming, proprietêre koade-útlêsbeskerming en firewall.
De apparaten biede maksimaal trije rappe 12-bit ADC's (5 Msps), twa komparators, twa operasjonele fersterkers, twa DAC-kanalen, in ynterne spanningsreferinsjebuffer, in leech-fermogen RTC, twa algemiene 32-bit timers, twa 16-bit PWM-timers wijd oan motorkontrôle, sân algemiene 16-bit timers, en twa 16-bit leech-fermogen timers. De apparaten stypje fjouwer digitale filters foar eksterne sigma delta modulators (DFSDM).
• Ultra-leech enerzjyferbrûk mei FlexPowerControl
– 1,71 V oant 3,6 V stroomfoarsjenning
– -40 °C oant 85/105/125 °C temperatuerberik
– 300 nA yn VBAT-modus: stroomfoarsjenning foar RTC en 32 × 32-bit reservekopyregisters
– 30 nA Útskeakelmodus (5 wekkerpinnen)
– 120 nA Standby-modus (5 wekkerpinnen)
– 420 nA Standby-modus mei RTC
– 1.1 µA Stop 2-modus, 1.4 µA mei RTC
– 100 µA/MHz rinmodus (LDO-modus)
– 39 μA/MHz rinmodus (@3.3 V SMPS-modus)
– Batch-akwisysjemodus (BAM)
– 4 µs wekker wurden út Stopmodus
– Reset fan brune útfal (BOR)
– Ferbiningsmatrix
• Kearn: Arm® 32-bit Cortex®-M4 CPU mei FPU, Adaptive real-time fersneller (ART Accelerator™) dy't 0-wachtsteatútfiering mooglik makket fanút Flash-ûnthâld, frekwinsje oant 80 MHz, MPU, 100DMIPS en DSP-ynstruksjes
• Prestaasjebenchmark
– 1.25 DMIPS/MHz (Drystone 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
• Enerzjybenchmark
– 294 ULPMark™ CP-skoare
– 106 ULPMark™ PP-skoare
• Klokkenboarnen
– 4 oant 48 MHz kristaloscillator
– 32 kHz kristaloscillator foar RTC (LSE)
– Ynterne 16 MHz fabryksôfstimde RC (±1%)
– Ynterne leech-fermogen 32 kHz RC (±5%)
– Ynterne multispeed 100 kHz oant 48 MHz oscillator, automatysk trimme troch LSE (better as ±0.25% krektens)
– 3 PLL's foar systeemklok, USB, audio, ADC
• Oant 114 snelle I/O's, meast 5 V-tolerant, oant 14 I/O's mei ûnôfhinklike voeding oant 1.08 V
• RTC mei HW-kalinder, alarmen en kalibraasje
• LCD 8× 40 of 4× 44 mei stap-op-konverter
• Oant 24 kapasitive sensorkanalen: stipe foar touchtoetsen, lineêre en rotearjende touchsensors
• 16x timers: 2x 16-bit avansearre motorkontrôle, 2x 32-bit en 5x 16-bit algemien doel, 2x 16-bit basis, 2x leech-enerzjy 16-bit timers (beskikber yn Stop-modus), 2x watchdogs, SysTick-timer
• Oantinkens
– Oant 1 MB Flash, 2 banken lêze-wylst-skriuwe, proprietêre koade-útlêsbeskerming
– Oant 128 KB SRAM ynklusyf 32 KB mei hardwarepariteitskontrôle
– Eksterne ûnthâldynterface foar statyske ûnthâlden dy't SRAM-, PSRAM-, NOR- en NAND-ûnthâlden stypje
– Quad SPI-ûnthâldynterface
• 4x digitale filters foar sigma delta modulator
• Rike analoge randapparaten (ûnôfhinklike voeding)
– 3x 12-bit ADC 5 Msps, oant 16-bit mei hardware-oversampling, 200 µA/Msps
– 2x 12-bit DAC-útfierkanalen, sample en hold mei leech fermogen
– 2x operasjonele fersterkers mei ynboude PGA
– 2x ultra-leech-enerzjy komparators
• 20x kommunikaasje-ynterfaces
– USB OTG 2.0 full-speed, LPM en BCD
- 2x SAI's (seriële audio-ynterface)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 5x USART's (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 wekker wurde)
– 3x SPI's (en 1x Quad SPI)
– CAN (2.0B Aktyf) en SDMMC-ynterface
– SWPMI single wire protokol master I/F
– IRTIM (Ynfraread-ynterface)
• Echte willekeurige getallengenerator
• CRC-berekkeningsienheid, 96-bit unike ID
• Untwikkelingsstipe: seriële trieddebug (SWD), JTAG, Embedded Trace Macrocell™
• Alle pakketten binne ECOPACK2®-kompatibel