STM32L412CBU6 ARM Mikrokontroller - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes Flash, USB
♠ Produktbeschreiwung
Produit Attributer | Attribut Wäert |
Hersteller: | STMicroelectronics |
Produit Kategorie: | ARM Mikrokontroller - MCU |
RoHS: | Detailer |
Serie: | Spezifikatioune vun STM32L412CB |
Montage Stil: | SMD/SMT |
Kär: | ARM Cortex M4 |
Programm Memory Gréisst: | 128 kB |
Datebus Breet: | 32 bit |
ADC Resolutioun: | 2 x 12 bit |
Maximal Auer Frequenz: | 80 MHz |
Zuel vun I/Os: | 38 I/O |
Daten RAM Gréisst: | 40 kb |
Versorgungsspannung - Min: | 1,71 V |
Versuergungsspannung - Max: | 3, 6v |
Minimum Operatioun Temperatur: | -40 C |
Maximal Operatioun Temperatur: | +85 C |
Verpakung: | Schacht |
Marke: | STMicroelectronics |
DAC Resolutioun: | 12 bit |
Daten RAM Typ: | SRAM |
Interface Typ: | I2C, SPI, UART |
Feuchtigkeitempfindlech: | Jo |
Produit: | MCU+FPU |
Produit Typ: | ARM Mikrokontroller - MCU |
Programm Memory Typ: | Flash |
Factory Pack Quantitéit: | 1560 |
Ënnerkategorie: | Mikrokontroller - MCU |
Handelsnumm: | STM 32 |
Eenheet Gewiicht: | 0.003517 oz |
♠ Ultra-low-power Arm® Cortex®-M4 32-Bit MCU+FPU, 100DMIPS, bis zu 128KB Flash, 40KB SRAM, Analog, Ext.SMPS
D'STM32L412xx Apparater sinn ultra-low-power Mikrokontroller baséiert op dem High-Performance Arm® Cortex®-M4 32-Bit RISC Kär, deen op enger Frequenz vu bis zu 80 MHz funktionnéiert.De Cortex-M4 Kär huet eng Floating Point Unit (FPU) eenzeg Präzisioun déi all Arm® Single-Präzisioun Datenveraarbechtungsinstruktiounen an Datentypen ënnerstëtzt.Et implementéiert och e komplette Set vun DSP Instruktiounen an eng Memory Protection Unit (MPU) déi d'Applikatiounssécherheet verbessert.
D'STM32L412xx-Geräter embed High-Speed-Erënnerungen (Flash-Speicher bis zu 128 Kbyte, 40 Kbyte SRAM), e Quad SPI Flash-Erënnerungs-Interface (verfügbar op all Packagen) an eng breet Palette vun verstäerkte I/Os a Peripheriegeräter verbonne mat zwee APB Bussen , zwee AHB Bussen an eng 32-Bit Multi-AHB Bus Matrix.
D'STM32L412xx Apparater embed verschidde Schutzmechanismen fir embedded Flash Memory an SRAM: Liesschutz, Schreifschutz, propriétaire Code Liesschutz a Firewall.
D'Apparater bidden zwee séier 12-Bit ADC (5 Msps), zwee Vergläicher, een Operatiounsverstärker, e Low-Power RTC, een allgemeng Zweck 32-Bit Timer, een 16-Bit PWM Timer gewidmet fir Motorkontrolle, véier allgemeng- Zweck 16-bëssen Timer, an zwee 16-bëssen niddereg-Muecht Timer.
Zousätzlech si bis zu 12 capacitive Sensing Channels verfügbar.
Si Fonktioun och Standard an fortgeschratt Kommunikatioun Schnëttplazen, nämlech dräi I2Cs, zwee SPIs, dräi USARTs an engem Low-Power UART, eent USB voll-Vitesse Apparat Kristallsglas produzéiert manner.
De STM32L412xx funktionnéiert am -40 bis +85 °C (+105 °C Kräizung) an -40 bis +125 °C (+130 °C Kräizung) Temperatur rangéiert vun 1,71 bis 3,6 V VDD Stroumversuergung wann Dir intern LDO Regulator benotzt an engem 1,00 ze 1,32V VDD12 Energieversuergung wann externen SMPS Fourniture benotzt.Eng ëmfaassend Set vu Energiespuermodi mécht den Design vu Low-Power Uwendungen méiglech.
E puer onofhängeg Energieversuergung gëtt ënnerstëtzt: Analog onofhängeg Versuergungsinput fir ADC, OPAMP a Comparator.A VBAT Input mécht et méiglech Backupsatellit der RTC an Backupsatellit Registere.Engagéierten VDD12 Stroumversuergung ka benotzt ginn fir den internen LDO Reguléierer ze ëmgoen wann se mat engem externen SMPS verbonne sinn.
D'STM32L412xx Famill bitt sechs Packagen vun 32 bis 64-Pin Packagen.
• Ultra-niddereg-Muecht mat FlexPowerControl
- 1,71 V ze 3,6 V Muecht Fourniture
– -40 °C bis 85/125 °C Temperaturbereich
- 300 nA am VBAT Modus: Versuergung fir RTC an 32 × 32-Bit Backup Registere
- 16 nA Shutdown Modus (4 Wakeup Pins)
- 32 nA Standby Modus (4 Wakeup Pins)
- 245 nA Standby Modus mat RTC
– 0,7 µA Stop 2 Modus, 0,95 µA mat RTC
- 79 µA/MHz Run Modus (LDO Modus)
– 28 μA/MHz Runmodus (@3.3 V SMPS Modus)
- Batch Acquisitioun Modus (BAM)
- 4 µs Wakeup vum Stop Modus
- Brown Out Reset (BOR)
- Interconnect Matrix
• Kär: Arm® 32-Bit Cortex®-M4 CPU mat FPU, Adaptive Echtzäit Beschleuniger (ART Accelerator ™) erlaabt 0-Waart-Staat Ausféierung vum Flash Memory, Frequenz bis 80 MHz, MPU, 100DMIPS an DSP Instruktiounen
• Leeschtung Benchmark
- 1.25 DMIPS/MHz (Drystone 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
• Energie Benchmark
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Auer Quellen
- 4 bis 48 MHz Kristalloszillator
- 32 kHz Kristalloszillator fir RTC (LSE)
- Intern 16 MHz Fabréck getrimmt RC (± 1%)
- Intern Low-Power 32 kHz RC (± 5%)
- Interne Multispeed 100 kHz bis 48 MHz Oszillator, automatesch getrimmt duerch LSE (besser wéi ± 0,25% Genauegkeet)
- Intern 48 MHz mat Auer Erhuelung
- PLL fir System Auer
• Bis zu 52 séier ech / Os, meescht 5 V-tolerant
• RTC mat HW Kalenner, Alarm an Eechung
• Bis zu 12 capacitive Sensing Channels: Ënnerstëtzt Touchkey, Linear a Rotary Touch Sensoren
• 10x Timer: 1x 16-Bit fortgeschratt Motorkontrolle, 1x 32-Bit an 2x 16-Bit allgemeng Zweck, 1x 16-Bit Basis, 2x Low-Power 16-Bit Timer (verfügbar am Stop-Modus), 2x Waachhënn, SysTick Timer
• Erënnerungen
- 128 KB Single Bank Flash, propriétaire Code Readout Schutz
- 40 KB SRAM abegraff 8 KB mat Hardware Paritéitscheck
- Quad SPI Memory Interface mat XIP Fäegkeet
• Räich Analog Peripherieger (onofhängeg Versuergung)
- 2x 12-Bit ADC 5 Msps, bis zu 16-Bit mat Hardware Iwwersampling, 200 µA/Msps
- 2x operationell Verstäerker mat agebaute PGA
- 1x ultra-niddereg Kraaft Vergläicher
- Genau 2,5 V oder 2,048 V Referenzspannungsbufferausgang
• 12x Kommunikatioun Schnëttplazen
- USB 2.0 Vollgeschwindegkeet Kristall manner Léisung mat LPM a BCD
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
- 3x USARTs (ISO 7816, LIN, IrDA, Modem)
- 1x LPUART (Stop 2 Wake-up)
- 2x SPIs (an 1x Quad SPI)
- IRTIM (Infrarout Interface)
• 14-Kanal DMA Controller
• Richteg zoufälleg Zuel Generator
• CRC Berechnung Eenheet, 96-bëssen eenzegaarteg ID
• Entwécklungshëllef: Serial Wire Debug (SWD), JTAG, Embedded Trace Macrocell™
• All Packagen sinn ECOPACK2 konform