STM32L412C8U6 ARM-mikrobeheerders – MCU Ultra-laekrag FPU Arm Cortex-M4 MCU 80 MHz 64 Kgrepe flits , USB
♠ Produkbeskrywing
Produkkenmerk | Eienskapwaarde |
Vervaardiger: | STMicroelectronics |
Produk Kategorie: | ARM Mikrobeheerders - MCU |
RoHS: | Besonderhede |
Reeks: | STM32L412C8 |
Montagestyl: | SMD/SBS |
Pakket/tas: | QFN-48 |
Kern: | ARM Cortex M4 |
Program geheue grootte: | 64 kB |
Databuswydte: | 32 bietjie |
ADC-resolusie: | 2 x 12 bis |
Maksimum klokfrekwensie: | 80 MHz |
Aantal I/O's: | 38 I/O |
Data RAM grootte: | 40 kB |
Toevoerspanning - Min: | 1,71 V |
Toevoerspanning - Maks: | 3,6 V |
Minimum bedryfstemperatuur: | - 40 C |
Maksimum bedryfstemperatuur: | + 85 C |
Verpakking: | Skinkbord |
Analoog toevoerspanning: | 1,62 V tot 3,6 V |
Handelsmerk: | STMicroelectronics |
Data RAM Tipe: | SRAM |
Tipe koppelvlak: | I2C, SPI, UART, USART, USB |
Vog sensitief: | Ja |
Aantal ADC-kanale: | 12 Kanaal |
Produk: | MCU+FPU |
Produk Tipe: | ARM Mikrobeheerders - MCU |
Program geheue tipe: | Flits |
Fabriekspakkethoeveelheid: | 1560 |
Subkategorie: | Mikrobeheerders - MCU |
Handelsnaam: | STM32 |
Waghond Timers: | Waghond Timer, venster |
Eenheid gewig: | 0,003517 onse |
♠ Ultra-lae-krag Arm® Cortex®-M4 32-bis MCU+FPU, 100DMIPS, tot 128KB flits, 40KB SRAM, analoog, ext.SMPS
Die STM32L412xx-toestelle is ultra-laekrag-mikrobeheerders gebaseer op die hoëprestasie Arm® Cortex®-M4 32-bis RISC-kern wat teen 'n frekwensie van tot 80 MHz werk.Die Cortex-M4-kern beskik oor 'n dryfpunt-eenheid (FPU) enkelpresisie wat alle Arm® enkelpresisie dataverwerkingsinstruksies en datatipes ondersteun.Dit implementeer ook 'n volledige stel DSP-instruksies en 'n geheuebeskermingseenheid (MPU) wat toepassingsekuriteit verbeter.
Die STM32L412xx-toestelle sluit hoëspoed-geheue in (Flitsgeheue tot 128 Kbyte, 40 Kbyte SRAM), 'n Quad SPI Flash-geheue-koppelvlak (beskikbaar op alle pakkette) en 'n uitgebreide reeks verbeterde I/O's en randapparatuur gekoppel aan twee APB-busse , twee AHB-busse en 'n 32-bis multi-AHB-busmatriks.
Die STM32L412xx-toestelle sluit verskeie beskermingsmeganismes vir ingebedde flitsgeheue en SRAM in: uitleesbeskerming, skryfbeskerming, eie kode-uitleesbeskerming en Firewall.
Die toestelle bied twee vinnige 12-bis ADC (5 Msps), twee vergelykers, een operasionele versterker, 'n lae-krag RTC, een algemene doel 32-bis timer, een 16-bis PWM timer toegewy aan motorbeheer, vier algemene- doel 16-bis timers, en twee 16-bis lae-krag timers.
Boonop is tot 12 kapasitiewe waarnemingskanale beskikbaar.
Hulle beskik ook oor standaard en gevorderde kommunikasie-koppelvlakke, naamlik drie I2C's, twee SPI's, drie USART's en een Lae-krag UART, een USB volspoed toestel kristal minder.
Die STM32L412xx werk in die -40 tot +85 °C (+105 °C-aansluiting) en -40 tot +125 °C (+130 °C-aansluiting) temperatuurreekse van 'n 1,71 tot 3,6 V VDD-kragtoevoer wanneer interne LDO-reguleerder gebruik word en 'n 1.00 tot 1.32V VDD12-kragbron wanneer eksterne SMPS-toevoer gebruik word.'n Omvattende stel kragbesparende modusse maak die ontwerp van laekragtoepassings moontlik.
Sommige onafhanklike kragbronne word ondersteun: analoog onafhanklike toevoerinsette vir ADC, OPAMP en vergelyker.'n VBAT-invoer maak dit moontlik om die RTC- en rugsteunregisters te rugsteun.Toegewyde VDD12-kragbronne kan gebruik word om die interne LDO-reguleerder te omseil wanneer dit aan 'n eksterne SMPS gekoppel is.
Die STM32L412xx-familie bied ses pakkette van 32- tot 64-pen-pakkette.
• Ultra-lae krag met FlexPowerControl
– 1,71 V tot 3,6 V kragtoevoer
– -40 °C tot 85/125 °C temperatuurreeks
– 300 nA in VBAT-modus: toevoer vir RTC- en 32×32-bis rugsteunregisters
- 16 nA afskakelmodus (4 wekspelde)
– 32 nA bystandmodus (4 wekspelde)
– 245 nA Standby-modus met RTC
– 0,7 µA Stop 2-modus, 0,95 µA met RTC
– 79 µA/MHz hardloopmodus (LDO-modus)
– 28 μA/MHz hardloopmodus (@3.3 V SMPS-modus)
- Batch-verkrygingsmodus (BAM)
– 4 µs wakker word vanaf stopmodus
– Bruin uit-terugstelling (BOR)
– Interkonnektiewe matriks
• Kern: Arm® 32-bis Cortex®-M4 SVE met FPU, Aanpasbare intydse versneller (ART Accelerator™) wat 0-wag-toestand uitvoering vanaf Flash-geheue, frekwensie tot 80 MHz, MPU, 100DMIPS en DSP-instruksies moontlik maak
• Prestasiemaatstaf
– 1.25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energie maatstaf
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Klokbronne
– 4 tot 48 MHz kristal ossillator
- 32 kHz kristal ossillator vir RTC (LSE)
– Interne 16 MHz fabriek-afgewerkte RC (±1%)
– Interne lae-krag 32 kHz RC (±5%)
– Interne multispoed 100 kHz tot 48 MHz-ossillator, outomaties gesnoei deur LSE (beter as ±0.25 % akkuraatheid)
- Interne 48 MHz met klokherwinning
- PLL vir stelselklok
• Tot 52 vinnige I/O's, die meeste 5 V-verdraagsaam
• RTC met HW-kalender, alarms en kalibrasie
• Tot 12 kapasitiewe waarnemingskanale: ondersteun raaksleutel, lineêre en roterende raaksensors
• 10x timers: 1x 16-bis gevorderde motorbeheer, 1x 32-bis en 2x 16-bis algemene doel, 1x 16-bis basiese, 2x laekrag 16-bis timers (beskikbaar in stopmodus), 2x waghonde, SysTick tydhouer
• Herinneringe
– 128 KB enkelbankflits, eie kode-uitleesbeskerming
– 40 KB SRAM insluitend 8 KB met hardeware-pariteitkontrole
- Quad SPI geheue koppelvlak met XIP vermoë
• Ryk analoog randapparatuur (onafhanklike toevoer)
– 2x 12-bis ADC 5 Msps, tot 16-bis met hardeware-oorsteekproefneming, 200 µA/Msps
– 2x operasionele versterkers met ingeboude PGA
- 1x ultra-lae-krag vergelyker
– Akkurate 2,5 V of 2,048 V verwysingsspanning gebufferde uitset
• 12x kommunikasie-koppelvlakke
- USB 2.0 volspoed kristallose oplossing met LPM en BCD
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USARTs (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (Stop 2 wakker word)
– 2x SPI's (en 1x Quad SPI)
- IRTIM (Infrarooi koppelvlak)
• 14-kanaal DMA kontroleerder
• Ware ewekansige getalgenerator
• CRC-berekeningseenheid, 96-bis unieke ID
• Ontwikkelingsteun: reeksdraadontfouting (SWD), JTAG, Embedded Trace Macrocell™