STM32L451REY6TR ARM mikrokontroleri – MCU Ultra-niske snage FPU Arm Cortex-M4 MCU 80 MHz 512 kbajta Flash , DFSDM
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32L451RE |
Stil montaže: | SMD/SMT |
Paket / Case: | CSP-64 |
jezgro: | ARM Cortex M4 |
Veličina programske memorije: | 512 kB |
Širina sabirnice podataka: | 32 bit |
ADC rezolucija: | 12 bit |
Maksimalna taktna frekvencija: | 80 MHz |
Broj ulaza/izlaza: | 52 I/O |
Veličina RAM-a podataka: | 160 kB |
Napon napajanja - Min: | 1,71 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Pakovanje: | Reel |
Pakovanje: | Cut Tape |
Brand: | STMicroelectronics |
DAC rezolucija: | 12 bit |
Vrsta RAM-a podataka: | SRAM |
Vrsta interfejsa: | CAN, I2C, LPUART, SAI, SPI, UART |
Broj ADC kanala: | 16 Channel |
Broj tajmera/brojala: | 11 Tajmer |
proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Tip programske memorije: | Flash |
Fabrička količina pakovanja: | 5000 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovačko ime: | STM32 |
Watchdog tajmeri: | Watchdog Timer, Windowed |
Težina jedinice: | 0,000526 oz |
♠ Arm® Cortex®-M4 32-bitni MCU+FPU sa ultra-niskom potrošnjom, 100DMIPS, do 512KB Flash, 160KB SRAM, analogni, audio
STM32L451xx uređaji su mikrokontroleri ultra male snage bazirani na Arm® Cortex®-M4 32-bitnom RISC jezgru visokih performansi koji rade na frekvenciji do 80 MHz.Cortex-M4 jezgro ima jedinicu s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti.Takođe implementira kompletan set DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
STM32L451xx uređaji ugrađuju memorije velike brzine (Flash memorija do 512 Kbyte, 160 Kbyte SRAM), Quad SPI Flash memorijski interfejs (dostupan na svim paketima) i širok spektar poboljšanih I/O i perifernih uređaja povezanih na dvije APB magistrale , dvije AHB sabirnice i 32-bitnu multi-AHB matricu sabirnice.
STM32L451xx uređaji ugrađuju nekoliko zaštitnih mehanizama za ugrađenu fleš memoriju i SRAM: zaštitu od čitanja, zaštitu od pisanja, zaštitu od čitanja vlasničkog koda i zaštitni zid.
Uređaji nude brzi 12-bitni ADC (5 Msps), dva komparatora, jedno operativno pojačalo, jedan DAC kanal, interni referentni bafer napona, RTC male snage, jedan 32-bitni tajmer opšte namjene, jedan 16-bitni PWM tajmer namenjen kontroli motora, četiri 16-bitna tajmera opšte namene i dva 16-bitna tajmera male snage.
Dodatno, dostupan je do 21 kapacitivni senzorski kanal.
Takođe imaju standardne i napredne komunikacione interfejse, odnosno četiri I2C, tri SPI, tri USART, jedan UART i jedan UART male snage, jedan SAI, jedan SDMMC, jedan CAN.
STM32L451xx radi u temperaturnim rasponima od -40 do +85 °C (spoj +105 °C) i -40 do +125 °C (spoj +130 °C) od 1,71 do 3,6 V napajanja.Sveobuhvatan skup režima za uštedu energije omogućava dizajniranje aplikacija male potrošnje.
Neki nezavisni izvori napajanja su podržani: analogni nezavisni ulaz za napajanje za ADC, DAC, OPAMP i komparatore.VBAT ulaz omogućava pravljenje rezervnih kopija RTC i rezervnih registara.
Porodica STM32L451xx nudi šest paketa od 48 do 100-pin paketa.
• Ultra-niska potrošnja sa FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Temperaturni opseg od -40 °C do 85/125 °C
– 145 nA u VBAT modu: napajanje za RTC i 32×32-bitne rezervne registre
– 22 nA način isključivanja (5 pinova za buđenje)
– 106 nA Standby mod (5 pinova za buđenje)
– 375 nA Standby mod sa RTC
– 2,05 µA Stop 2 mod, 2,40 µA sa RTC
– 84 µA/MHz režim rada
– Način skupne akvizicije (BAM)
– 4 µs buđenje iz Stop moda
– Brown out reset (BOR)
– Matrica interkonekcije
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU sa FPU-om, Adaptivni akcelerator u realnom vremenu (ART Accelerator™) koji omogućava izvršavanje 0-stanja čekanja iz Flash memorije, frekvencija do 80 MHz, MPU, 100 DMIPS i DSP instrukcije
• Reper performansi
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz @ 80 MHz)
• Energetski standard
– 335 ULMark™ CP rezultat
– 104 ULMPark™ PP rezultat
• Izvori sata
– Kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Interni 16 MHz tvornički podešen RC (±1%)
– Interni RC niske snage 32 kHz (±5%)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, automatski skraćen od strane LSE (bolja od ±0,25 % tačnosti)
– Interni 48 MHz sa oporavkom takta
– 2 PLL-a za sistemski sat, audio, ADC
• Do 83 brza I/O-a, većina 5 V-tolerantnih
• RTC sa HW kalendarom, alarmima i kalibracijom
• Do 21 kapacitivni senzorski kanal: podržava senzore dodira, linearne i rotacijske senzore dodira
• 12x tajmera: 1x 16-bitna napredna kontrola motora, 1x 32-bitna i 3x 16-bitna opće namjene, 2x 16-bitna osnovna, 2x 16-bitna tajmera male snage (dostupno u Stop modu), 2x nadzorni kontrolori, SysTick tajmer
• Uspomene
– Do 512 KB Flash za jednu banku, zaštićena zaštita od čitanja koda
– 160 KB SRAM-a uključujući 32 KB sa hardverskom provjerom pariteta
– Quad SPI memorijski interfejs
• Bogata analogna periferija (nezavisno napajanje)
– 1x 12-bitni ADC 5 Msps, do 16-bitni sa hardverskim oversamplingom, 200 µA/Msps
– 1x 12-bitni DAC izlazni kanali, uzorkovanje i zadržavanje male snage
– 1x operativno pojačalo sa ugrađenim PGA
– 2x komparatora ultra male snage
– Tačan izlaz baferovanog referentnog napona od 2,5 V ili 2,048 V
• 16x komunikacionih interfejsa
– 1x SAI (serijski audio interfejs)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x UART (LIN, IrDA, modem)
– 1x LPUART (Stop 2 buđenja)
– 3x SPI (i 1x Quad SPI)
– CAN (2.0B aktivno) i SDMMC sučelje
– IRTIM (Infracrveni interfejs)
• 14-kanalni DMA kontroler
• Pravi generator slučajnih brojeva
• CRC obračunska jedinica, 96-bitni jedinstveni ID
• Razvojna podrška: serijski debug (SWD), JTAG, Embedded Trace Macrocell™