STM32L431CBY6TR ARM mikrokontrollere – MCU Ultra-laveffekt FPU Arm Cortex-M4 MCU 80 MHz 128 Kbyte med flash
♠ Produktbeskrivelse
Produktattributt | Attributtverdi |
Produsent: | STMicroelectronics |
Produktkategori: | ARM mikrokontrollere - MCU |
RoHS: | Detaljer |
Serie: | STM32L431CB |
Monteringsstil: | SMD/SMT |
Pakke/etui: | WLCSP-48 |
Kjerne: | ARM Cortex M4 |
Programminnestørrelse: | 128 kB |
Databussbredde: | 32 bit |
ADC-oppløsning: | 12 bit |
Maksimal klokkefrekvens: | 80 MHz |
Antall I/O-er: | 38 I/O |
Data RAM Størrelse: | 64 kB |
Tilførselsspenning - Min: | 1,71 V |
Tilførselsspenning - Maks: | 3,6 V |
Minimum driftstemperatur: | -40 C |
Maksimal driftstemperatur: | + 85 C |
Emballasje: | Spole |
Merke: | STMicroelectronics |
DAC-oppløsning: | 12 bit |
Data RAM Type: | SRAM |
Grensesnitttype: | CAN, I2C, LPUART, SAI, SPI, USART |
Antall ADC-kanaler: | 10 kanaler |
Antall timere/tellere: | 11 Timer |
Prosessorserie: | STM32L4 |
Produkt: | MCU+FPU |
Produkttype: | ARM mikrokontrollere - MCU |
Programminnetype: | Blits |
Fabrikkpakkemengde: | 5000 |
Underkategori: | Mikrokontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog timer: | Watchdog Timer, Windowed |
Enhetsvekt: | 0,000405 oz |
♠ Ultra-laveffekt Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, opptil 256KB Flash, 64KB SRAM, analog, lyd
STM32L431xx-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.
STM32L431xx-enhetene bygger inn høyhastighetsminner (Flashminne opptil 256 Kbyte, 64 Kbyte SRAM), et 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.
STM32L431xx-enhetene bygger inn flere beskyttelsesmekanismer for innebygd Flash-minne og SRAM: lesebeskyttelse, skrivebeskyttelse, proprietær kodeavlesningsbeskyttelse og brannmur.
Enhetene tilbyr en rask 12-bits ADC (5 Msps), to komparatorer, en operasjonsforsterker, to DAC-kanaler, en intern spenningsreferansebuffer, en laveffekts RTC, en generell 32-bits timer, en 16-biters PWM-timer dedikert til motorstyring, fire generelle 16-bits timere og to 16-biters laveffekttimere.
I tillegg er opptil 21 kapasitive sansekanaler tilgjengelig.
• Ultra-lav-effekt med FlexPowerControl
– 1,71 V til 3,6 V strømforsyning
– -40 °C til 85/105/125 °C temperaturområde
– 200 nA i VBAT-modus: forsyning for RTC- og 32×32-bits backup-registre
– 8 nA avstengingsmodus (5 vekkepinner)
– 28 nA Standby-modus (5 vekkepinner)
– 280 nA Standby-modus med RTC
– 1,0 µA Stopp 2-modus, 1,28 µA med RTC
– 84 µA/MHz driftsmodus
– 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
– 176,7 ULPBench®-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)
– Intern 48 MHz med klokkegjenoppretting
– 2 PLL-er for systemklokke, lyd, ADC
• Opptil 83 raske I/O-er, de fleste 5 V-tolerante
• RTC med HW-kalender, alarmer og kalibrering
• Opptil 21 kapasitive sansekanaler: støtte berøringstast, lineære og roterende berøringssensorer
• 11x timere: 1x 16-bits avansert motorkontroll, 1x 32-biters og 2x 16-biters generelle formål, 2x 16-biters grunnleggende, 2x laveffekts 16-biters timere (tilgjengelig i stoppmodus), 2x watchdogs, SysTick tidtaker
• Minner
– Opptil 256 KB enkeltbank Flash, proprietær kodeavlesningsbeskyttelse
– 64 KB SRAM inkludert 16 KB med maskinvareparitetssjekk
– Quad SPI minnegrensesnitt
• Rikt analogt periferiutstyr (uavhengig forsyning)
– 1x 12-bits ADC 5 Msps, opptil 16-bits med maskinvareoversampling, 200 µA/Msps
– 2x 12-bits DAC-utgangskanaler, laveffektsampling og hold
– 1x operasjonsforsterker med innebygd PGA
– 2x komparatorer med ultralav effekt
• 16x kommunikasjonsgrensesnitt
– 1x SAI (seriell lydgrensesnitt)
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 4x USART-er (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™