STM32L496RET6 ARM-mikrocontrollere Ultralavt strømforbrug FPU Arm Cortex-M4 MCU 80MHz 512 kbyte Flash USB OTG, LCD, D
♠ Produktbeskrivelse
Produktattribut | Attributværdi |
Fabrikant: | STMicroelectronics |
Produktkategori: | ARM-mikrocontrollere - MCU |
RoHS-kode: | Detaljer |
Serie: | STM32L496RE |
Monteringsstil: | SMD/SMT |
Pakke / Etui: | LQFP-64 |
Kerne: | ARM Cortex M4 |
Programhukommelsesstørrelse: | 512 kB |
Databusbredde: | 32-bit |
ADC-opløsning: | 3 x 12-bit |
Maksimal clockfrekvens: | 80 MHz |
Antal I/O'er: | 52 I/O |
Data RAM-størrelse: | 320 kB |
Forsyningsspænding - Min: | 1,71 V |
Forsyningsspænding - Maks.: | 3,6 V |
Minimum driftstemperatur: | - 40 grader Celsius |
Maksimal driftstemperatur: | + 85°C |
Emballage: | Bakke |
Analog forsyningsspænding: | 1,62 V til 3,6 V |
Mærke: | STMicroelectronics |
DAC-opløsning: | 12-bit |
Data-RAM-type: | SRAM |
I/O-spænding: | 1,08 V til 3,6 V |
Grænsefladetype: | CAN, I2C, LPUART, SAI, SPI, UART, USB |
Fugtfølsom: | Ja |
Antal ADC-kanaler: | 16 kanaler |
Produkt: | MCU+FPU |
Produkttype: | |
Programhukommelsestype: | |
Fabrikspakke antal: | 960 |
Underkategori: | Mikrocontrollere - MCU |
Handelsnavn: | STM32 |
Watchdog-timere: | Watchdog-timer, vinduesstyret |
Enhedsvægt: | 0,001728 oz |
♠ Ultra-lavstrøms Arm® Cortex®-M4 32-bit MCU+FPU, 100 DMIPS, op til 1 MB Flash, 320 KB SRAM, USB OTG FS, lyd, ekstern SMPS
STM32L496xx-enhederne er mikrocontrollere med ultralavt strømforbrug baseret på den højtydende Arm® Cortex®-M4 32-bit RISC-kerne, der opererer med en frekvens på op til 80 MHz. Cortex-M4-kernen har en floating point unit (FPU) single precision, der understøtter alle Arm® single-precision databehandlingsinstruktioner og datatyper. Den implementerer også et komplet sæt DSP-instruktioner og en memory Protection Unit (MPU), der forbedrer applikationssikkerheden.
STM32L496xx-enhederne har indlejret højhastighedshukommelser (op til 1 MB flashhukommelse, 320 KB SRAM), en fleksibel ekstern hukommelsescontroller (FSMC) til statiske hukommelser (til enheder med pakker på 100 ben eller mere), en Quad SPI flashhukommelsesgrænseflade (tilgængelig på alle pakker) og et omfattende udvalg af forbedrede I/O'er og periferiudstyr forbundet til to APB-busser, to AHB-busser og en 32-bit multi-AHB-busmatrix.
STM32L496xx-enhederne integrerer adskillige beskyttelsesmekanismer til indlejret flashhukommelse og SRAM: udlæsningsbeskyttelse, skrivebeskyttelse, beskyttelse mod udlæsning af proprietær kode og firewall.
Enhederne tilbyder op til tre hurtige 12-bit ADC'er (5 Msps), to komparatorer, to operationsforstærkere, to DAC-kanaler, en intern spændingsreferencebuffer, en lav-effekt RTC, to generelle 32-bit timere, to 16-bit PWM-timere dedikeret til motorstyring, syv generelle 16-bit timere og to 16-bit lav-effekt timere. Enhederne understøtter fire digitale filtre til eksterne sigma delta modulatorer (DFSDM).
Derudover er der op til 24 kapacitive sensorkanaler tilgængelige. Enhederne har også en integreret LCD-driver 8x40 eller 4x44 med intern step-up-konverter.
De har også standard og avancerede kommunikationsgrænseflader, nemlig fire I2C'er, tre SPI'er, tre USART'er, to UART'er og en Low-Power UART, to SAI'er, en SDMMC, to CAN'er, en USB OTG full-speed, en SWPMI (single wire protocol master interface), et kamerainterface og en DMA2D-controller.
STM32L496xx fungerer i temperaturområderne -40 til +85 °C (+105 °C overgang), -40 til +125 °C (+130 °C overgang) fra en 1,71 til 3,6 V VDD-strømforsyning ved brug af intern LDO-regulator og en 1,05 til 1,32 V VDD12-strømforsyning ved brug af ekstern SMPS-forsyning. Et omfattende sæt strømbesparende tilstande muliggør design af lavstrømsapplikationer.
Nogle uafhængige strømforsyninger understøttes: analog uafhængig forsyningsindgang til ADC, DAC, OPAMP'er og komparatorer, 3,3 V dedikeret forsyningsindgang til USB og op til 14 I/O'er kan forsynes uafhængigt ned til 1,08 V. En VBAT-indgang gør det muligt at sikkerhedskopiere RTC og sikkerhedskopiere registre. Dedikerede VDD12-strømforsyninger kan bruges til at omgå den interne LDO-regulator, når den er tilsluttet en ekstern SMPS.
STM32L496xx-familien tilbyder syv pakker fra 64-bens til 169-bens pakker.
Inkluderer ST's avancerede patenteredeteknologi
• Ultralavt strømforbrug med FlexPowerControl
– 1,71 V til 3,6 V strømforsyning
– Temperaturområde fra -40 °C til 85/125 °C
– 320 nA i VBAT-tilstand: forsyning til RTC og32×32-bit backupregistre
– 25 nA Nedlukningstilstand (5 wakeup-ben)
– 108 nA Standby-tilstand (5 wakeup-ben)
– 426 nA Standby-tilstand med RTC
– 2,57 µA Stop 2-tilstand, 2,86 µA Stop 2 medRTC
– 91 µA/MHz driftstilstand (LDO-tilstand)
– 37 μA/MHz driftstilstand (ved 3,3 V SMPS)mode)
– Batch-optagelsestilstand (BAM)
– 5 µs opvågning fra stoptilstand
– Nulstilling af strømafbrydelse (BOR) i alle tilstande undtagennedlukning
– Sammenkoblingsmatrix
• Kerne: Arm® 32-bit Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ART)Accelerator™), der tillader udførelse i 0-ventetilstandfra flashhukommelse, frekvens op til 80 MHz,MPU, 100 DMIPS og DSP-instruktioner
• Ydelsesbenchmark
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 Coremark® (3,42 Coremark/MHz ved80 MHz)
• Energibenchmark
– 279 ULPMark™ CP-score
– 80,2 ULPMark™ PP-score
• 16 timere: 2x 16-bit avanceret motorstyring, 2x32-bit og 5x 16-bit til generel brug, 2x 16-bitgrundlæggende, 2x lavstrøms 16-bit timere (fås iStoptilstand), 2x watchdogs, SysTick-timer
• RTC med HW-kalender, alarmer og kalibrering
• Op til 136 hurtige I/O'er, de fleste 5 V-tolerante, op til 14I/O'er med uafhængig forsyning ned til 1,08 V
• Dedikeret Chrom-ART accelerator tilforbedret grafisk indholdsoprettelse (DMA2D)
• 8- til 14-bit kameragrænseflade op til 32 MHz(sort/hvid) eller 10 MHz (farve)
• Minder
– Op til 1 MB Flash, 2 banker læsning under skrivning, proprietær kodeudlæsningsbeskyttelse
– 320 KB SRAM inklusive 64 KB medhardwareparitetskontrol
– Ekstern hukommelsesgrænseflade til statisk hukommelsehukommelser, der understøtter SRAM, PSRAM,
NOR- og NAND-hukommelser
– Dual-flash Quad SPI-hukommelsesgrænseflade
• Urkilder
– 4 til 48 MHz krystaloscillator
– 32 kHz krystaloscillator til RTC (LSE)
– Intern 16 MHz fabriksindstillet RC (±1%)
– Intern laveffekt 32 kHz RC (±5%)
– Intern multihastighed 100 kHz til 48 MHzoscillator, automatisk trimmet af LSE (bedre end±0,25% nøjagtighed)
– Intern 48 MHz med clock-gendannelse
– 3 PLL'er til systemur, USB, lyd, ADC
• LCD 8× 40 eller 4× 44 med step-up-konverter
• Op til 24 kapacitive sensorkanaler: understøttelseBerøringstaster, lineære og roterende berøringssensorer
• 4x digitale filtre til sigma delta modulator
• Rig analog periferiudstyr (uafhængig forsyning)
– 3× 12-bit ADC'er 5 Msps, op til 16-bit medhardware-oversampling, 200 µA/Msps
– 2x 12-bit DAC-udgangskanaler, lavt strømforbrugprøve og hold
– 2x operationsforstærkere med indbygget PGA
– 2x komparatorer med ultralavt strømforbrug
• 20 kommunikationsgrænseflader
– USB OTG 2.0 fuld hastighed, LPM og BCD
– 2x SAI'er (seriel lydgrænseflade)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x U(S)ART'er (ISO 7816, LIN, IrDA,modem)
– 1x LPUART
– 3x SPI'er (4x SPI'er med Quad SPI)
– 2x CAN'er (2.0B aktive) og SDMMC
– SWPMI enkelttrådsprotokol master I/F
– IRTIM (infrarød grænseflade)
• 14-kanals DMA-controller
• Ægte tilfældig talgenerator
• CRC-beregningsenhed, 96-bit unikt ID
• Udviklingssupport: fejlfinding af seriel ledning