STM32L451REY6TR Microcontrollori ARM - MCU FPU a bassissima potenza Arm Cortex-M4 MCU 80 MHz 512 kbyte di Flash, DFSDM
♠ Descrizzione di u produttu
Attributu di u produttu | Valore di l'attributu |
Produttore: | STMicroelectronics |
Categoria di produttu: | Microcontrollers ARM - MCU |
RoHS: | Dettagli |
Serie: | STM32L451RE |
Stile di muntatura: | SMD/SMT |
Pacchettu / Casu: | CSP-64 |
Core: | ARM Cortex M4 |
Dimensione di memoria di prugramma: | 512 kB |
Larghezza di bus di dati: | 32 bit |
Risoluzione ADC: | 12 bit |
Frequenza massima di clock: | 80 MHz |
Numero di I/O: | 52 I/O |
Dimensione RAM di dati: | 160 kB |
Tensione di alimentazione - Min: | 1,71 V |
Tensione di alimentazione - Max: | 3,6 V |
Température minimale de fonctionnement : | - 40 C |
Temperature Maximum Operating: | + 85 C |
Imballaggio: | Reel |
Imballaggio: | Tape Tape |
Marca: | STMicroelectronics |
Risoluzione DAC: | 12 bit |
Tipu di RAM di dati: | SRAM |
Tipu d'interfaccia: | CAN, I2C, LPUART, SAI, SPI, UART |
Numero di canali ADC: | 16 Canali |
Numeru di timers / contatori: | 11 Timer |
Pruduttu: | MCU + FPU |
Tipu di pruduttu: | Microcontrollers ARM - MCU |
Tipu di memoria di prugramma: | Flash |
Quantità di pacchettu di fabbrica: | 5000 |
Subcategoria: | Microcontrollers - MCU |
Nome commerciale: | STM32 |
Timer di Watchdog: | Watchdog Timer, Finestra |
Pesu unità: | 0,000526 oz |
♠ Arm® Cortex®-M4 32-bit MCU+FPU, 100DMIPS, fino a 512KB Flash, 160KB SRAM, analogico, audio a ultrabassa potenza.
I dispositi STM32L451xx sò microcontrollers ultra-bassa putenza basati nantu à u core Arm® Cortex®-M4 RISC 32-bit d'altu rendiment chì operanu à una frequenza sin'à 80 MHz.U core Cortex-M4 presenta una unità in virgola flottante (FPU) di precisione unica chì sustene tutte l'istruzzioni di trattamentu di dati Arm® è i tipi di dati.Implementa ancu un inseme cumpletu di istruzioni DSP è una unità di prutezzione di memoria (MPU) chì aumenta a sicurezza di l'applicazione.
I dispositivi STM32L451xx incorporanu memorie à alta velocità (memoria Flash finu à 512 Kbyte, 160 Kbyte di SRAM), una interfaccia di memorie Flash Quad SPI (disponibile in tutti i pacchetti) è una vasta gamma di I/O è periferiche avanzati cunnessi à dui bus APB. , dui bus AHB è una matrice di bus multi-AHB 32-bit.
I dispositi STM32L451xx incorporanu parechji meccanismi di prutezzione per a memoria Flash incrustata è SRAM: prutezzione di lettura, prutezzione di scrittura, prutezzione di lettura di codice proprietariu è Firewall.
I dispusitivi offrenu un veloce ADC 12-bit (5 Msps), dui comparatori, un amplificatore operativu, un canale DAC, un buffer di riferimentu di tensione interna, un RTC di bassa putenza, un timer di 32-bit per scopi generale, un 16-bit. Timer PWM dedicatu à u cuntrollu di u mutore, quattru timers 16-bit universali, è dui timers 16-bit low-power.
Inoltre, finu à 21 canali di sensazione capacitiva sò dispunibili.
Disponu ancu di interfacce di cumunicazione standard è avanzate, vale à dì quattru I2C, trè SPI, trè USART, un UART è un UART Low-Power, un SAI, un SDMMC, un CAN.
L'STM32L451xx opera in i intervalli di temperatura da -40 à +85 °C (junction + 105 °C) è da -40 à +125 °C (junction + 130 °C) da una alimentazione elettrica da 1,71 à 3,6 V.Un inseme cumpletu di modi di risparmiu di energia rende pussibule u disignu di applicazioni di bassa putenza.
Certi alimentazione indipendenti sò supportati: input di alimentazione indipendente analogica per ADC, DAC, OPAMP è comparatori.Un input VBAT permette di fà una copia di salvezza di i registri RTC è di salvezza.
A famiglia STM32L451xx offre sei pacchetti da pacchetti da 48 à 100 pin.
• Ultra-bassu-putere cù FlexPowerControl
- Alimentazione da 1,71 V à 3,6 V
– Gamme de températures de -40 °C à 85/125 °C
- 145 nA in modalità VBAT: fornitura per i registri di salvezza RTC è 32 × 32-bit
- Modu di spegnimentu 22 nA (5 pin di sveglia)
- Modu Standby 106 nA (5 pin di sveglia)
- 375 nA Modu Standby cù RTC
– 2,05 µA Mode Stop 2, 2,40 µA avec RTC
– 84 µA/MHz en mode de fonctionnement
- Modu di acquisizione batch (BAM)
– Réveil de 4 µs à partir du mode Stop
- Reset marrone (BOR)
- Matrice di interconnessione
• Core: CPU Arm® Cortex®-M4 a 32 bit con FPU, acceleratore adattativo in tempo reale (ART Accelerator™) che permette l'esecuzione di 0-stato di attesa da memoria Flash, frequenza fino a 80 MHz, MPU, 100DMIPS e istruzioni DSP
• Benchmark di rendiment
- 1.25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Benchmark energeticu
- 335 ULPMark™ CP score
- 104 ULPMark™ PP score
• Clock Sources
– Oscillatore a cristallo da 4 a 48 MHz
- Oscillatore a cristallo 32 kHz per RTC (LSE)
- RC internu di 16 MHz tagliatu in fabbrica (± 1%)
- Internu di bassa putenza 32 kHz RC (± 5%)
- Oscillatore internu multispeed da 100 kHz à 48 MHz, tagliatu automaticamente da LSE (megliu di ± 0,25% di precisione)
- 48 MHz internu cù ricuperazione di u clock
- 2 PLL per u sistema di clock, audio, ADC
• Finu à 83 I / O veloce, più 5 V-tolerant
• RTC cù calendariu HW, alarme è calibrazione
• Finu à 21 canali di sensazione capacitiva: supportu sensori touchkey, lineari è rotativi
• 12x timers: 1x 16-bit avanzatu di cuntrollu di u mutore, 1x 32-bit è 3x 16-bit u scopu generale, 2x 16-bit basic, 2x low-power 16-bit timers (disponibile in modalità Stop), 2x watchdogs, SysTick timer
• Memorie
- Finu à 512 KB unicu bancu Flash, prutezzione di lettura di codice proprietariu
- 160 KB di SRAM cumprese 32 KB cù verificazione di parità hardware
- Interfaccia di memoria Quad SPI
• periferiche analogiche ricche (furnimentu indipindenti)
- 1x ADC 12-bit 5 Msps, finu à 16-bit cù oversampling hardware, 200 µA/Msps
- 1x canali di output DAC 12-bit, campionu di bassa putenza è mantene
- 1x amplificatore operativu cù PGA integratu
- 2x comparatori ultra-bassa putenza
- Precisa 2.5 V o 2.048 V voltage di riferimentu buffered output
• interfaccia di cumunicazione 16x
- 1x SAI (interfaccia audio seriale)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
- 3x USART (ISO 7816, LIN, IrDA, modem)
- 1x UART (LIN, IrDA, modem)
- 1x LPUART (Stop 2 sveglia)
- 3x SPI (è 1x Quad SPI)
- CAN (2.0B Active) è interfaccia SDMMC
- IRTIM (interfaccia infrared)
• Controller DMA 14-channel
• True generatore di numeri aleatorii
• Unità di calculu CRC, ID unicu 96-bit
• Supportu di sviluppu: debug di filu seriale (SWD), JTAG, Embedded Trace Macrocell™