STM32L451REY6TR ARM mikrovaldikliai – MCU itin mažos galios FPU ARM Cortex-M4 MCU 80 MHz 512 kbaitų „Flash“ atminties, DFSDM
♠ Produkto aprašymas
Produkto atributas | Atributo reikšmė |
Gamintojas: | STMicroelectronics |
Produkto kategorija: | ARM mikrovaldikliai - MCU |
RoHS: | Išsami informacija |
Serija: | STM32L451RE |
Montavimo stilius: | SMD/SMT |
Pakuotė / dėklas: | CSP-64 |
Branduolys: | ARM Cortex M4 |
Programos atminties dydis: | 512 kB |
Duomenų magistralės plotis: | 32 bitų |
ADC skiriamoji geba: | 12 bitų |
Maksimalus takto dažnis: | 80 MHz |
Įvesčių / išvesčių skaičius: | 52 įvesties/išvesties |
Duomenų RAM dydis: | 160 kB |
Maitinimo įtampa - Min.: | 1,71 V |
Maitinimo įtampa - maks.: | 3,6 V |
Minimali darbinė temperatūra: | - 40 °C |
Maksimali darbinė temperatūra: | + 85 °C |
Pakuotė: | Ritė |
Pakuotė: | Nukirpta juosta |
Prekės ženklas: | STMicroelectronics |
DAC skiriamoji geba: | 12 bitų |
Duomenų RAM tipas: | SRAM |
Sąsajos tipas: | CAN, I2C, LPUART, SAI, SPI, UART |
ADC kanalų skaičius: | 16 kanalų |
Laikmačių / skaitiklių skaičius: | 11 Laikmatis |
Produktas: | Mikrovaldiklis + FPU |
Produkto tipas: | ARM mikrovaldikliai - MCU |
Programos atminties tipas: | Blykstė |
Gamyklinės pakuotės kiekis: | 5000 |
Subkategorija: | Mikrovaldikliai - MCU |
Prekinis pavadinimas: | STM32 |
Sarginiai laikmačiai: | Sarginio laikmačio funkcija, langinė |
Vieneto svoris: | 0,000526 uncijos |
♠ Itin mažos galios „Arm® Cortex®-M4“ 32 bitų MCU+FPU, 100 DMIPS, iki 512 KB „Flash“, 160 KB SRAM, analoginis, garsas
„STM32L451xx“ įrenginiai yra itin mažai energijos vartojantys mikrovaldikliai, pagrįsti didelio našumo „Arm® Cortex®-M4“ 32 bitų RISC branduoliu, veikiančiu iki 80 MHz dažniu. „Cortex-M4“ branduolyje yra slankiojo kablelio vienetas (FPU) su vienu tikslumu, kuris palaiko visas „Arm®“ vieno tikslumo duomenų apdorojimo instrukcijas ir duomenų tipus. Jis taip pat įdiegia visą DSP instrukcijų rinkinį ir atminties apsaugos įrenginį (MPU), kuris padidina programų saugumą.
STM32L451xx įrenginiuose integruotos didelės spartos atmintinės („Flash“ atmintis iki 512 kbitų, 160 kbitų SRAM), „Quad SPI Flash“ atminties sąsaja (yra visuose korpusuose) ir platus patobulintų įvesties / išvesties bei periferinių įrenginių, prijungtų prie dviejų APB magistralių, dviejų AHB magistralių ir 32 bitų kelių AHB magistralių matricos, asortimentas.
STM32L451xx įrenginiuose yra keletas įterptosios „Flash“ atminties ir SRAM apsaugos mechanizmų: nuskaitymo apsauga, rašymo apsauga, patentuoto kodo nuskaitymo apsauga ir užkarda.
Įrenginiai siūlo greitą 12 bitų ADC (5 Msps), du lygintuvus, vieną operacinį stiprintuvą, vieną DAC kanalą, vidinį įtampos etaloninį buferį, mažos galios RTC, vieną bendrosios paskirties 32 bitų laikmatį, vieną 16 bitų PWM laikmatį, skirtą variklio valdymui, keturis bendrosios paskirties 16 bitų laikmačius ir du 16 bitų mažos galios laikmačius.
Be to, yra iki 21 talpinio jutimo kanalo.
Juose taip pat yra standartinės ir pažangios ryšio sąsajos, būtent keturios I2C, trys SPI, trys USART, vienas UART ir vienas mažos galios UART, vienas SAI, vienas SDMMC ir vienas CAN.
STM32L451xx veikia nuo -40 iki +85 °C (+105 °C sandūra) ir nuo -40 iki +125 °C (+130 °C sandūra) temperatūros intervaluose, o maitinimo įtampa yra nuo 1,71 iki 3,6 V. Išsamus energijos taupymo režimų rinkinys leidžia projektuoti mažos galios programas.
Palaikomi kai kurie nepriklausomi maitinimo šaltiniai: analoginis nepriklausomas maitinimo įėjimas ADC, DAC, OPAMP ir lyginamiesiems įtaisams. VBAT įėjimas leidžia kopijuoti RTC ir atsarginius registrus.
STM32L451xx šeima siūlo šešis korpusus nuo 48 iki 100 kontaktų.
• Itin mažos energijos sąnaudos su „FlexPowerControl“
– Maitinimo šaltinis nuo 1,71 V iki 3,6 V
– Temperatūros diapazonas nuo -40 °C iki 85/125 °C
– 145 nA VBAT režimu: maitinimas RTC ir 32 × 32 bitų atsarginių kopijų registrams
– 22 nA išjungimo režimas (5 pažadinimo kontaktai)
– 106 nA Budėjimo režimas (5 žadinimo kontaktai)
– 375 nA Budėjimo režimas su RTC
– 2,05 µA „Stop 2“ režimu, 2,40 µA su RTC
– 84 µA/MHz veikimo režimas
– Paketinio duomenų rinkimo režimas (BAM)
– 4 µs pabudimas iš sustabdymo režimo
– Įtampos kritimo atstatymas (BOR)
– Sujungimo matrica
• Branduolys: „Arm®“ 32 bitų „Cortex®-M4“ procesorius su FPU, adaptyviu realaus laiko greitintuvu („ART Accelerator™“), leidžiančiu vykdyti duomenis be laukimo būsenos iš „Flash“ atminties, dažnis iki 80 MHz, MPU, 100DMIPS ir DSP instrukcijos
• Našumo lyginamasis rodiklis
– 1,25 DMIPS/MHz („Drystone 2.1“)
– 273,55 „CoreMark®“ (3,42 „CoreMark“/MHz esant 80 MHz dažniui)
• Energijos lyginamasis rodiklis
– 335 ULPMark™ CP balas
– 104 ULPMark™ PP balas
• Laikrodžio šaltiniai
– 4–48 MHz kristalinis osciliatorius
– 32 kHz kristalinis osciliatorius RTC (LSE)
– Vidinis 16 MHz gamykloje sureguliuotas RC (±1 %)
– Vidinis mažos galios 32 kHz RC (±5 %)
– Vidinis daugiapakopis 100 kHz–48 MHz osciliatorius, automatiškai reguliuojamas LSE (tikslumas geresnis nei ±0,25 %)
– Vidinis 48 MHz su taktinio dažnio atkūrimu
– 2 PLL sistemos laikrodžiui, garsui, ADC
• Iki 83 greitų įėjimų / išėjimų, dauguma jų toleruoja 5 V įtampą
• RTC su aparatinės įrangos kalendoriumi, signalizacija ir kalibravimu
• Iki 21 talpinio jutimo kanalų: palaiko jutiklinius klavišus, linijinius ir rotacinius jutiklius
• 12 laikmačių: 1 16 bitų pažangiam variklio valdymui, 1 32 bitų ir 3 16 bitų bendrosios paskirties, 2 16 bitų baziniai, 2 mažos galios 16 bitų laikmačiai (galima veikti sustabdymo režimu), 2 sarginiai laikmačiai, „SysTick“ laikmatis
• Prisiminimai
– Iki 512 KB vieno banko „Flash“ atmintis, patentuota kodo nuskaitymo apsauga
– 160 KB SRAM, įskaitant 32 KB su aparatinės įrangos pariteto patikrinimu
– Keturių SPI atminties sąsaja
• Gausūs analoginiai periferiniai įrenginiai (nepriklausomas maitinimas)
– 1 x 12 bitų ADC 5 Msps, iki 16 bitų su aparatinės įrangos pertekliniu diskretizavimu, 200 µA/Msps
– 1x 12 bitų DAC išvesties kanalai, mažos galios semplavimas ir laikymas
– 1x operacinis stiprintuvas su integruotu PGA
– 2 itin mažos galios lygintuvai
– Tikslus 2,5 V arba 2,048 V etaloninės įtampos buferinis išėjimas
• 16 ryšio sąsajų
– 1x SAI (nuoseklioji garso sąsaja)
– 4x I2C FM+ (1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modemas)
– 1x UART (LIN, IrDA, modemas)
– 1x LPUART (2 sustabdymo pažadinimas)
– 3 SPI (ir 1 keturių SPI)
– CAN (2.0B aktyvus) ir SDMMC sąsaja
– IRTIM (infraraudonųjų spindulių sąsaja)
• 14 kanalų DMA valdiklis
• Tikras atsitiktinių skaičių generatorius
• CRC skaičiavimo vienetas, 96 bitų unikalus ID
• Kūrimo palaikymas: nuosekliojo ryšio derinimas (SWD), JTAG, įterptasis „Trace Macrocell™“