STM32L431RCT6 ARM Mikrocontroller – MCU Ultra-Low-Power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbyte Flash
♠ Produktbeschreiwung
Produktattribut | Attributwäert |
Hiersteller: | STMicroelectronics |
Produktkategorie: | ARM Mikrocontroller - MCU |
RoHS: | Detailer |
Serie: | STM32L431RC |
Montagestil: | SMD/SMT |
Pak / Këscht: | LQFP-64 |
Kär: | ARM Cortex M4 |
Gréisst vum Programmspeicher: | 256 kB |
Datenbusbreet: | 32-Bit |
ADC-Opléisung: | 12-Bit |
Maximal Taktfrequenz: | 80 MHz |
Zuel vun den I/Oen: | 52 I/O |
Gréisst vum Daten-RAM: | 64 kB |
Versuergungsspannung - Min: | 1,71 V |
Versuergungsspannung - Max: | 3,6 V |
Minimal Betribstemperatur: | - 40°C |
Maximal Betribstemperatur: | + 85°C |
Verpackung: | Schacht |
Mark: | STMicroelectronics |
DAC-Opléisung: | 12-Bit |
Daten-RAM-Typ: | SRAM |
Interface-Typ: | CAN, I2C, LPUART, SAI, SPI, USART |
Fiichtegkeetsempfindlech: | Jo |
Zuel vun den ADC-Kanäl: | 16 Kanäl |
Zuel vun Timer/Zähler: | 11 Timer |
Prozessor Serie: | STM32L4 |
Produkt: | MCU+FPU |
Produkttyp: | ARM Mikrocontroller - MCU |
Programmspeichertyp: | Blëtz |
Fabréckspack Quantitéit: | 960 |
Ënnerkategorie: | Mikrocontroller - MCU |
Handelsnumm: | STM32 |
Iwwerwaachungs-Timer: | Watchdog Timer, mat Fënster |
Eenheetsgewiicht: | 0,012335 Unzen |
♠ Ultra-niddreg-Energie Arm® Cortex®-M4 32-Bit MCU+FPU, 100DMIPS, bis zu 256KB Flash, 64KB SRAM, Analog, Audio
D'STM32L431xx-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'STM32L431xx-Geräter enthalen High-Speed-Speicher (Flash-Speicher bis zu 256 Kbyte, 64 Kbyte SRAM), eng Quad SPI Flash-Speicher-Interface (op allen Packagen 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'STM32L431xx-Geräter integréieren verschidde Schutzmechanismen fir den agebettete Flash-Speicher an den SRAM: Ausliesschutz, Schreifschutz, proprietäre Code-Ausliesschutz a Firewall.
D'Apparater bidden en schnelle 12-Bit ADC (5 Msps), zwee Komparatoren, een Operatiounsverstärker, zwee DAC-Kanäl, en internen Spannungsreferenzpuffer, en RTC mat gerénger Leeschtung, een allgemengen 32-Bit Timer, een 16-Bit PWM Timer fir d'Motorsteierung, véier allgemeng 16-Bit Timer an zwee 16-Bit Timer mat gerénger Leeschtung.
• Ultra-niddregt Energieverbrauch mat FlexPowerControl
– 1,71 V bis 3,6 V Stroumversuergung
– Temperaturberäich vun -40 °C bis 85/105/125 °C
– 200 nA am VBAT-Modus: Versuergung fir RTC an 32×32-Bit Backup-Registeren
– 8 nA Abschaltmodus (5 Weckup-Pins)
– 28 nA Standby-Modus (5 Weckup-Pins)
– 280 nA Standby-Modus mat RTC
– 1,0 µA Stop 2 Modus, 1,28 µA mat RTC
– 84 µA/MHz Lafmodus
– 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
– 176,7 ULPBench® 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)
– Intern 48 MHz mat Taktrekonstruktioun
– 2 PLLs fir System Auer, Audio, ADC
• Bis zu 83 séier I/Os, déi meescht 5 V-tolerant
• RTC mat HW-Kalender, Alarmer a Kalibrierung
• Bis zu 21 kapazitiv Sensorkanäl: Ënnerstëtzung fir Touchkey-, linear- a rotativ Touchsensoren
• 11x Timer: 1x 16-Bit fortgeschratt Motorsteierung, 1x 32-Bit an 2x 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 256 KB Single Bank Flash, proprietäre Code-Ausliesschutz
– 64 KB SRAM, dorënner 16 KB mat Hardware-Paritéitskontroll
– Quad SPI-Speicherschnittstell
• Räichhalteg analog Peripheriegeräter (onofhängeg Versuergung)
– 1x 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
– 1x Operatiounsverstärker mat agebautem PGA
– 2x Komparatoren mat ultra niddregem Energieverbrauch
• 16x Kommunikatiounsinterfaces – 1x SAI (seriell Audiointerface)
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 4x 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