STM32L412CBU6 ARM-mikrocontrollers - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes fan Flash, USB
♠ Produktbeskriuwing
Produkt Attribute | Attribute Wearde |
Fabrikant: | STMicroelectronics |
Produkt Kategory: | ARM Microcontrollers - MCU |
RoHS: | Details |
Searje: | STM32L412CB |
Montage styl: | SMD/SMT |
Kearn: | ARM Cortex M4 |
Program Memory Grutte: | 128 kB |
Data Bus Breedte: | 32 byt |
ADC resolúsje: | 2 x12byt |
Maksimum klokfrekwinsje: | 80 MHz |
Oantal I/O's: | 38 I/O |
Data RAM Grutte: | 40 kB |
Supply Voltage - Min: | 1,71 V |
Supply Voltage - Max: | 3.6 V |
Minimum wurktemperatuer: | - 40 C |
Maksimum wurktemperatuer: | + 85 C |
Ferpakking: | Tray |
Merk: | STMicroelectronics |
DAC-resolúsje: | 12 byt |
Data RAM Type: | SRAM |
Interface Type: | I2C, SPI, UART |
Focht gefoelich: | Ja |
Produkt: | MCU+FPU |
Produkt Type: | ARM Microcontrollers - MCU |
Program Memory Type: | Flits |
Factory Pack Quantity: | 1560 |
Subkategory: | Mikrocontrollers - MCU |
Hannelsnamme: | STM32 |
Unit Gewicht: | 0.003517 oz |
♠ Ultra-low-power Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, oant 128KB Flash, 40KB SRAM, analoog, ext.SMPS
De STM32L412xx-apparaten binne ultra-leech-macht mikrocontrollers basearre op de hege prestaasjes Arm® Cortex®-M4 32-bit RISC-kearn dy't wurket op in frekwinsje fan maksimaal 80 MHz.De Cortex-M4-kearn hat in driuwende punt-ienheid (FPU) ienige presyzje dy't alle Arm®-ynstruksjes foar gegevensferwurking en gegevenstypen mei ien-precision stipet.It ymplementearret ek in folsleine set fan DSP-ynstruksjes en in ûnthâldbeskermings-ienheid (MPU) dy't applikaasjefeiligens ferbettert.
De STM32L412xx-apparaten befetsje hege snelheid oantinkens (Flash-ûnthâld oant 128 Kbyte, 40 Kbyte fan SRAM), in Quad SPI Flash-ûnthâldynterface (beskikber op alle pakketten) en in wiidweidich oanbod fan ferbettere I/O's en perifeare apparaten ferbûn mei twa APB-bussen , twa AHB bussen en in 32-bit multi-AHB bus matrix.
De STM32L412xx-apparaten ynbêde ferskate beskermingsmeganismen yn foar ynbêde Flash-ûnthâld en SRAM: útlêsbeskerming, skriuwbeskerming, proprietêre koadelêsbeskerming en Firewall.
De apparaten biede twa snelle 12-bit ADC (5 Msps), twa komparators, ien operasjonele fersterker, in leech-power RTC, ien algemien-doel 32-bit timer, ien 16-bit PWM timer wijd oan motor kontrôle, fjouwer algemiene- doel 16-bit timers, en twa 16-bit low-power timers.
Derneist binne oant 12 kapasitive sensingkanalen beskikber.
Se hawwe ek standert en avansearre kommunikaasje-ynterfaces, nammentlik trije I2C's, twa SPI's, trije USART's en ien Low-Power UART, ien USB-apparaat mei folsleine snelheid crystal minder.
De STM32L412xx wurket yn 'e -40 oant +85 °C (+105 °C-knooppunt) en -40 oant +125 °C (+130 °C-knooppunt) temperatueren farieart fan in 1,71 oant 3,6 V VDD-voeding by it brûken fan ynterne LDO-regulator en in 1,00 oan 1,32V VDD12 Netzteil by it brûken fan eksterne SMPS oanbod.In wiidweidige set fan enerzjybesparjende modi makket it ûntwerp fan applikaasjes mei leech enerzjy mooglik.
Guon ûnôfhinklike macht foarrieden wurde stipe: analoge ûnôfhinklike oanbod input foar ADC, OPAMP en comparator.In VBAT-ynput makket it mooglik om de RTC- en reservekopyregisters te backupjen.Dedicated VDD12 macht foarrieden kinne brûkt wurde om bypass de ynterne LDO regulator as ferbûn mei in eksterne SMPS.
De famylje STM32L412xx biedt seis pakketten fan 32 oant 64-pin pakketten.
• Ultra-low-power mei FlexPowerControl
- 1,71 V oan 3,6 V Netzteil
– -40 °C oant 85/125 °C temperatuerberik
- 300 nA yn VBAT-modus: oanbod foar RTC- en 32 × 32-bit backupregisters
- 16 nA ôfslutingsmodus (4 wekkerpinnen)
- 32 nA Standby-modus (4 wekkerpinnen)
- 245 nA Standby-modus mei RTC
- 0,7 µA Stop 2-modus, 0,95 µA mei RTC
- 79 µA/MHz runmodus (LDO-modus)
- 28 μA/MHz runmodus (@3.3 V SMPS-modus)
- Modus foar batchwinning (BAM)
- 4 µs wekker út stopmodus
- Brown out reset (BOR)
- Interconnect matrix
• Core: Arm® 32-bit Cortex®-M4 CPU mei FPU, Adaptive real-time accelerator (ART Accelerator ™) wêrtroch 0-wachtstatus útfiering fan Flash-ûnthâld, frekwinsje oant 80 MHz, MPU, 100DMIPS en DSP-ynstruksjes mooglik makket
• Prestaasje benchmark
- 1.25 DMIPS/MHz (Drystone 2.1)
- 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
• Enerzjy benchmark
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Klok Boarnen
- 4 oant 48 MHz kristal oscillator
- 32 kHz kristal oscillator foar RTC (LSE)
- Ynterne 16 MHz fabryk-trimmed RC (± 1%)
- Ynterne leechmacht 32 kHz RC (± 5%)
- Ynterne multispeed 100 kHz oant 48 MHz oscillator, auto-trimd troch LSE (better as ± 0,25% krektens)
- Ynterne 48 MHz mei klokherstel
- PLL foar systeemklok
• Oant 52 fast I / Os, meast 5 V-tolerant
• RTC mei HW kalinder, alaarms en kalibraasje
• Oant 12 kapasitive sensingkanalen: stipe touchkey, lineêre en rotearjende touchsensors
• 10x timers: 1x 16-bit avansearre motor-kontrôle, 1x 32-bit en 2x 16-bit algemien doel, 1x 16-bit basic, 2x low-power 16-bit timers (beskikber yn Stop modus), 2x watchdogs, SysTick timer
• Memories
- 128 KB single bank Flash, proprietêre beskerming foar koadelêzen
- 40 KB fan SRAM ynklusyf 8 KB mei hardware parity check
- Quad SPI-ûnthâldynterface mei XIP-mooglikheid
• Ryk analoge perifeare apparaten (ûnôfhinklike levering)
- 2x 12-bit ADC 5 Msps, oant 16-bit mei hardware-oversampling, 200 µA/Msps
- 2x operasjonele fersterkers mei ynboude PGA
- 1x komparator mei ultra-lege krêft
- Akkurate 2,5 V of 2,048 V referinsje spanning buffered útfier
• 12x kommunikaasje Schnittstellen
- USB 2.0 folsleine-snelheid kristal minder oplossing mei LPM en BCD
– 3x I2C FM+ (1 Mbit/s), SMBus/PMBus
- 3x USARTs (ISO 7816, LIN, IrDA, modem)
- 1x LPUART (Stop 2 wekker)
- 2x SPI's (en 1x Quad SPI)
- IRTIM (ynfraread ynterface)
• 14-kanaal DMA controller
• True willekeurige getallengenerator
• CRC berekkening unit, 96-bit unike ID
• Untwikkelingsstipe: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™
• Alle pakketten binne ECOPACK2 compliant