STM32L496RET6 ARM-mikrokontroller Ultralågströms-FPU Arm Cortex-M4 MCU 80MHz 512 kbyte flashminne USB OTG, LCD, D
♠ Produktbeskrivning
Produktattribut | Attributvärde |
Tillverkare: | STMicroelectronics |
Produktkategori: | ARM-mikrokontroller - MCU |
RoHS-riktlinjer: | Detaljer |
Serie: | STM32L496RE |
Monteringsstil: | SMD/SMT |
Paket / Fodral: | LQFP-64 |
Kärna: | ARM Cortex M4 |
Programminnesstorlek: | 512 kB |
Databussbredd: | 32 bitar |
ADC-upplösning: | 3 x 12 bitar |
Maximal klockfrekvens: | 80 MHz |
Antal I/O:er: | 52 I/O |
Data-RAM-storlek: | 320 kB |
Matningsspänning - Min: | 1,71 V |
Matningsspänning - Max: | 3,6 V |
Lägsta driftstemperatur: | - 40 grader Celsius |
Maximal driftstemperatur: | +85°C |
Förpackning: | Bricka |
Analog matningsspänning: | 1,62 V till 3,6 V |
Stämpla: | STMicroelectronics |
DAC-upplösning: | 12 bitar |
Data-RAM-typ: | SRAM |
I/O-spänning: | 1,08 V till 3,6 V |
Gränssnittstyp: | CAN, I2C, LPUART, SAI, SPI, UART, USB |
Fuktkänslig: | Ja |
Antal ADC-kanaler: | 16 kanaler |
Produkt: | MCU+FPU |
Produkttyp: | |
Programminnestyp: | |
Fabriksförpackningskvantitet: | 960 |
Underkategori: | Mikrokontroller - MCU |
Handelsnamn: | STM32 |
Watchdog-timers: | Watchdog-timer, fönstermonterad |
Enhetsvikt: | 0,001728 oz |
♠ Ultralågströms Arm® Cortex®-M4 32-bitars MCU+FPU, 100 DMIPS, upp till 1 MB Flash, 320 KB SRAM, USB OTG FS, ljud, extern SMPS
STM32L496xx-enheterna är mikrokontroller med extremt låg strömförbrukning baserade på den högpresterande Arm® Cortex®-M4 32-bitars RISC-kärnan som arbetar med en frekvens på upp till 80 MHz. Cortex-M4-kärnan har en flyttalsenhet (FPU) med enkel precision som stöder alla Arm®-databehandlingsinstruktioner och datatyper med enkel precision. Den implementerar också en komplett uppsättning DSP-instruktioner och en minnesskyddsenhet (MPU) som förbättrar applikationssäkerheten.
STM32L496xx-enheterna har höghastighetsminnen (upp till 1 MB flashminne, 320 Kbyte SRAM), en flexibel extern minneskontroller (FSMC) för statiska minnen (för enheter med paket på 100 stift eller mer), ett Quad SPI-flashminnesgränssnitt (tillgängligt på alla paket) och ett brett utbud av förbättrade I/O-enheter och kringutrustning anslutna till två APB-bussar, två AHB-bussar och en 32-bitars multi-AHB-bussmatris.
STM32L496xx-enheterna har flera skyddsmekanismer för inbyggt flashminne och SRAM: avläsningsskydd, skrivskydd, proprietär kodavläsningsskydd och brandvägg.
Enheterna erbjuder upp till tre snabba 12-bitars ADC:er (5 Msps), två komparatorer, två operationsförstärkare, två DAC-kanaler, en intern spänningsreferensbuffert, en lågeffekts-RTC, två generella 32-bitars timers, två 16-bitars PWM-timers dedikerade för motorstyrning, sju generella 16-bitars timers och två 16-bitars lågeffektstimers. Enheterna stöder fyra digitala filter för externa sigma delta-modulatorer (DFSDM).
Dessutom finns upp till 24 kapacitiva avkänningskanaler tillgängliga. Enheterna har även en integrerad LCD-drivrutin 8x40 eller 4x44, med intern step-up-omvandlare.
De har också standardiserade och avancerade kommunikationsgränssnitt, nämligen fyra I2C:er, tre SPI:er, tre USART:er, två UART:er och en Low-Power UART, två SAI:er, en SDMMC, två CAN:er, en USB OTG fullspeed, ett SWPMI (single wire protocol master interface), ett kameragränssnitt och en DMA2D-styrenhet.
STM32L496xx arbetar i temperaturintervallet -40 till +85 °C (+105 °C övergång), -40 till +125 °C (+130 °C övergång) från en VDD-strömförsörjning på 1,71 till 3,6 V vid användning av intern LDO-regulator och en VDD12-strömförsörjning på 1,05 till 1,32 V vid användning av extern SMPS-strömförsörjning. En omfattande uppsättning energisparlägen möjliggör design av strömsparande applikationer.
Vissa oberoende strömförsörjningar stöds: analog oberoende matningsingång för ADC, DAC, OPAMP och komparatorer, 3,3 V dedikerad matningsingång för USB och upp till 14 I/O kan matas oberoende ner till 1,08 V. En VBAT-ingång gör det möjligt att säkerhetskopiera RTC och säkerhetskopiera register. Dedikerade VDD12-strömförsörjningar kan användas för att kringgå den interna LDO-regulatorn när den är ansluten till en extern SMPS.
STM32L496xx-familjen erbjuder sju kapslingar från 64-pins till 169-pins kapslingar.
Inkluderar ST:s toppmoderna patenteradeteknologi
• Ultralåg strömförbrukning med FlexPowerControl
– 1,71 V till 3,6 V strömförsörjning
– Temperaturområde -40 °C till 85/125 °C
– 320 nA i VBAT-läge: matning för RTC och32×32-bitars säkerhetskopieringsregister
– 25 nA Avstängningsläge (5 väckningspinnar)
– 108 nA Standby-läge (5 väckningspinnar)
– 426 nA Standby-läge med RTC
– 2,57 µA Stopp 2-läge, 2,86 µA Stopp 2 medRTC
– 91 µA/MHz driftläge (LDO-läge)
– 37 μA/MHz körläge (vid 3,3 V SMPS)läge)
– Batchförvärvsläge (BAM)
– 5 µs uppvakning från stoppläge
– Återställning av strömavbrott (BOR) i alla lägen utomstängning
– Sammankopplingsmatris
• Kärna: Arm® 32-bitars Cortex®-M4 CPU med FPU,Adaptiv realtidsaccelerator (ARTAccelerator™) som möjliggör exekvering i 0-väntelägefrån flashminne, frekvens upp till 80 MHz,MPU, 100 DMIPS och DSP-instruktioner
• Prestandariktmärke
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 Coremark® (3,42 Coremark/MHz vid80 MHz)
• Energiriktmärke
– 279 ULPMark™ CP-poäng
– 80,2 ULPMark™ PP-poäng
• 16 timers: 2x 16-bitars avancerad motorstyrning, 2x32-bitars och 5x 16-bitars för allmänt bruk, 2x 16-bitarsgrundläggande, 2x lågströms 16-bitars timers (finns iStoppläge), 2x watchdogs, SysTick-timer
• RTC med hårdvarukalender, larm och kalibrering
• Upp till 136 snabba I/O, de flesta 5 V-toleranta, upp till 14I/O med oberoende matning ner till 1,08 V
• Dedikerad Chrom-ART-accelerator förförbättrad skapande av grafiskt innehåll (DMA2D)
• 8- till 14-bitars kameragränssnitt upp till 32 MHz(svartvitt) eller 10 MHz (färg)
• Minnen
– Upp till 1 MB flashminne, 2 bankar läs-och-skriv-funktion, proprietärt kodavläsningsskydd
– 320 KB SRAM inklusive 64 KB medhårdvaruparitetskontroll
– Externt minnesgränssnitt för statisk lagringminnen som stöder SRAM, PSRAM,
NOR- och NAND-minnen
– Dubbelflash-Quad SPI-minnesgränssnitt
• Klockkällor
– 4 till 48 MHz kristalloscillator
– 32 kHz kristalloscillator för RTC (LSE)
– Intern 16 MHz fabriksinställd RC (±1%)
– Intern lågeffekts 32 kHz RC (±5%)
– Intern multihastighet 100 kHz till 48 MHzoscillator, automatiskt trimmad av LSE (bättre än±0,25 % noggrannhet)
– Intern 48 MHz med klockåterställning
– 3 PLL:er för systemklocka, USB, ljud, ADC
• LCD 8× 40 eller 4× 44 med uppgraderingsomvandlare
• Upp till 24 kapacitiva avkänningskanaler: stödTouchknappar, linjära och roterande touchsensorer
• 4x digitala filter för sigma delta-modulator
• Rik analog kringutrustning (oberoende strömförsörjning)
– 3× 12-bitars ADC:er 5 Msps, upp till 16-bitars medhårdvaruöversampling, 200 µA/Msps
– 2x 12-bitars DAC-utgångskanaler, låg effektsampla och håll
– 2x operationsförstärkare med inbyggd PGA
– 2x komparatorer med extremt låg effekt
• 20 kommunikationsgränssnitt
– USB OTG 2.0 fullhastighet, LPM och BCD
– 2x SAI (seriellt ljudgränssnitt)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 5x U(S)ARTs (ISO 7816, LIN, IrDA,modem)
– 1x LPUART
– 3x SPI:er (4x SPI:er med Quad SPI)
– 2x CAN (2.0B aktiv) och SDMMC
– SWPMI-master-I/F med en enda tråd
– IRTIM (infrarött gränssnitt)
• 14-kanalig DMA-kontroller
• Sann slumptalsgenerator
• CRC-beräkningsenhet, 96-bitars unikt ID
• Utvecklingsstöd: felsökning av seriell kabel