STM32L451REY6TR ARM-Mikrocontroller – MCU Ultra-Low-Power FPU ARM Cortex-M4 MCU 80 MHz 512 kByte Flash, DFSDM
♠ Produktbeschreibung
Produkteigenschaft | Attributwert |
Hersteller: | STMicroelectronics |
Produktkategorie: | ARM-Mikrocontroller - MCU |
RoHS: | Einzelheiten |
Serie: | STM32L451RE |
Montageart: | SMD/SMT |
Paket / Koffer: | CSP-64 |
Kern: | ARM Cortex M4 |
Größe des Programmspeichers: | 512 KB |
Datenbusbreite: | 32-Bit |
ADC-Auflösung: | 12-Bit |
Maximale Taktfrequenz: | 80MHz |
Anzahl E/As: | 52 E/A |
Daten-RAM-Größe: | 160 KB |
Versorgungsspannung - Min.: | 1,71 V |
Versorgungsspannung - max.: | 3,6 V |
Minimale Betriebstemperatur: | - 40 C |
Maximale Betriebstemperatur: | + 85 C |
Verpackung: | Spule |
Verpackung: | Klebeband schneiden |
Marke: | STMicroelectronics |
DAC-Auflösung: | 12-Bit |
Daten-RAM-Typ: | SRAM |
Oberflächentyp: | KÖNNEN, I2C, LPUART, SAI, SPI, UART |
Anzahl der ADC-Kanäle: | 16 Kanäle |
Anzahl Timer/Zähler: | 11 Timer |
Produkt: | MCU+FPU |
Produktart: | ARM-Mikrocontroller - MCU |
Programmspeichertyp: | Blinken |
Werkspackungsmenge: | 5000 |
Unterkategorie: | Mikrocontroller - MCU |
Handelsname: | STM32 |
Watchdog-Timer: | Watchdog-Timer, Fenster |
Gewichtseinheit: | 0,000526 oz |
♠ ARM® Cortex®-M4 32-Bit-MCU+FPU mit extrem geringem Stromverbrauch, 100 DMIPS, bis zu 512 KB Flash, 160 KB SRAM, analog, Audio
Die STM32L451xx-Bausteine sind Ultra-Low-Power-Mikrocontroller, die auf dem hochleistungsfähigen Arm® Cortex®-M4 32-Bit-RISC-Core basieren und mit einer Frequenz von bis zu 80 MHz arbeiten.Der Cortex-M4-Kern verfügt über eine Fließkommaeinheit (FPU) mit einfacher Genauigkeit, die alle Arm®-Datenverarbeitungsanweisungen und Datentypen mit einfacher Genauigkeit unterstützt.Es implementiert auch einen vollständigen Satz von DSP-Befehlen und eine Speicherschutzeinheit (MPU), die die Anwendungssicherheit erhöht.
Die STM32L451xx-Bausteine integrieren Hochgeschwindigkeitsspeicher (Flash-Speicher bis zu 512 KByte, 160 KByte SRAM), eine Quad-SPI-Flash-Speicherschnittstelle (in allen Paketen verfügbar) und eine umfangreiche Palette erweiterter I/Os und Peripheriegeräte, die an zwei APB-Busse angeschlossen sind , zwei AHB-Busse und eine 32-Bit-Multi-AHB-Busmatrix.
Die STM32L451xx-Bausteine integrieren mehrere Schutzmechanismen für eingebetteten Flash-Speicher und SRAM: Ausleseschutz, Schreibschutz, proprietärer Code-Ausleseschutz und Firewall.
Die Bausteine bieten einen schnellen 12-Bit-ADC (5 Msps), zwei Komparatoren, einen Operationsverstärker, einen DAC-Kanal, einen internen Spannungsreferenzpuffer, eine stromsparende RTC, einen universellen 32-Bit-Timer, einen 16-Bit PWM-Timer für die Motorsteuerung, vier Allzweck-16-Bit-Timer und zwei 16-Bit-Low-Power-Timer.
Zusätzlich stehen bis zu 21 kapazitive Messkanäle zur Verfügung.
Sie verfügen auch über Standard- und erweiterte Kommunikationsschnittstellen, nämlich vier I2Cs, drei SPIs, drei USARTs, einen UART und einen Low-Power-UART, einen SAI, einen SDMMC, einen CAN.
Der STM32L451xx arbeitet im Temperaturbereich von -40 bis +85 °C (+105 °C Sperrschicht) und -40 bis +125 °C (+130 °C Sperrschicht) bei einer Stromversorgung von 1,71 bis 3,6 V.Ein umfassender Satz von Stromsparmodi ermöglicht das Design von Low-Power-Anwendungen.
Einige unabhängige Stromversorgungen werden unterstützt: analoger unabhängiger Versorgungseingang für ADC, DAC, OPAMP und Komparatoren.Ein VBAT-Eingang ermöglicht die Sicherung der RTC- und Backup-Register.
Die STM32L451xx-Familie bietet sechs Gehäuse mit 48 bis 100 Pins.
• Ultra-Low-Power mit FlexPowerControl
– 1,71 V bis 3,6 V Stromversorgung
– Temperaturbereich -40 °C bis 85/125 °C
– 145 nA im VBAT-Modus: Versorgung für RTC- und 32×32-Bit-Backup-Register
– 22 nA Shutdown-Modus (5 Wakeup-Pins)
– 106 nA Standby-Modus (5 Wakeup-Pins)
– 375 nA Standby-Modus mit RTC
– 2,05 µA Stop 2 Modus, 2,40 µA mit RTC
– 84 µA/MHz-Betriebsmodus
– Batch-Erfassungsmodus (BAM)
– 4 µs Wakeup aus dem Stop-Modus
– Brownout-Reset (BOR)
– Verbindungsmatrix
• Kern: ARM®-32-Bit-Cortex®-M4-CPU mit FPU, adaptiver Echtzeitbeschleuniger (ART Accelerator™), der die Ausführung im 0-Wartezustand aus dem Flash-Speicher ermöglicht, Frequenz bis zu 80 MHz, MPU, 100 DMIPS und DSP-Anweisungen
• Leistungsbenchmark
– 1,25 DMIPS/MHz (Trockenstein 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz bei 80 MHz)
• Energie-Benchmark
– 335 ULPMark™ CP-Punktzahl
– 104 ULPMark™ PP-Punktzahl
• Taktquellen
– 4 bis 48 MHz Quarzoszillator
– 32-kHz-Quarzoszillator für RTC (LSE)
– Interner werkseitig getrimmter 16-MHz-RC (±1 %)
– Interner Low-Power-32-kHz-RC (±5 %)
– Interner Multispeed-Oszillator von 100 kHz bis 48 MHz, automatisch von LSE getrimmt (genauer als ±0,25 %)
– Intern 48 MHz mit Taktrückgewinnung
– 2 PLLs für Systemtakt, Audio, ADC
• Bis zu 83 schnelle I/Os, die meisten 5 V-tolerant
• RTC mit HW-Kalender, Alarmen und Kalibrierung
• Bis zu 21 kapazitive Erfassungskanäle: Unterstützung von Berührungstasten, linearen und rotierenden Berührungssensoren
• 12x Timer: 1x 16-Bit erweiterte Motorsteuerung, 1x 32-Bit und 3x 16-Bit Allzweck, 2x 16-Bit Basic, 2x Low-Power-16-Bit-Timer (verfügbar im Stop-Modus), 2x Watchdogs, SysTick Timer
• Erinnerungen
– Bis zu 512 KB Single-Bank-Flash, proprietärer Code-Ausleseschutz
– 160 KB SRAM, davon 32 KB mit Hardware-Paritätsprüfung
– Quad-SPI-Speicherschnittstelle
• Umfangreiche analoge Peripherie (unabhängige Versorgung)
– 1x 12-Bit-ADC 5 Msps, bis zu 16 Bit mit Hardware-Oversampling, 200 µA/Msps
– 1x 12-Bit-DAC-Ausgangskanäle, Low-Power-Sample-and-Hold
– 1x Operationsverstärker mit eingebautem PGA
– 2x Ultra-Low-Power-Komparatoren
– Genauer 2,5-V- oder 2,048-V-Referenzspannungs-Pufferausgang
• 16x Kommunikationsschnittstellen
– 1x SAI (serielle Audioschnittstelle)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USARTs (ISO 7816, LIN, IrDA, Modem)
– 1x UART (LIN, IrDA, Modem)
– 1x LPUART (Stopp 2 Wecken)
– 3x SPIs (und 1x Quad-SPI)
– CAN (2.0B Active) und SDMMC-Schnittstelle
– IRTIM (Infrarotschnittstelle)
• 14-Kanal-DMA-Controller
• Echter Zufallszahlengenerator
• CRC-Berechnungseinheit, eindeutige 96-Bit-ID
• Entwicklungsunterstützung: Serial Wire Debug (SWD), JTAG, Embedded Trace Macrocell™