STM32L451REY6TR ARM mikrokontroleri – MCU FPU ultra niske potrošnje energije Arm Cortex-M4 MCU 80 MHz 512 kbajta Flash memorije, DFSDM
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Niz: | STM32L451RE |
Stil montaže: | SMD/SMT |
Paket / Kutija: | CSP-64 |
Jezgra: | ARM Cortex M4 |
Veličina programske memorije: | 512 kB |
Širina podatkovne sabirnice: | 32-bitni |
Rezolucija ADC-a: | 12-bitni |
Maksimalna frekvencija takta: | 80 MHz |
Broj U/I: | 52 U/I |
Veličina RAM-a za podatke: | 160 kB |
Napon napajanja - Min: | 1,71 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +85°C |
Pakiranje: | Kolut |
Pakiranje: | Rezanje trake |
Marka: | STMicroelectronics |
Rezolucija DAC-a: | 12-bitni |
Vrsta podatkovne RAM memorije: | SRAM |
Vrsta sučelja: | CAN, I2C, LPUART, SAI, SPI, UART |
Broj ADC kanala: | 16 kanala |
Broj timera/brojača: | 11 Tajmer |
Proizvod: | MCU+FPU |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Vrsta programske memorije: | Bljesak |
Količina u tvorničkom pakiranju: | 5000 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Nadzorni tajmeri: | Nadzorni timer, s prozorom |
Težina jedinice: | 0,000526 unce |
♠ Ultra-niskoenergetski Arm® Cortex®-M4 32-bitni MCU+FPU, 100DMIPS, do 512KB Flash memorije, 160KB SRAM-a, analogni, audio
Uređaji STM32L451xx su mikrokontroleri ultra niske potrošnje energije temeljeni na visokoučinkovitoj Arm® Cortex®-M4 32-bitnoj RISC jezgri koja radi na frekvenciji do 80 MHz. Jezgra Cortex-M4 ima jedinicu s pomičnim zarezom (FPU) jednostruke preciznosti koja podržava sve Arm® instrukcije i tipove podataka za obradu podataka jednostruke preciznosti. Također implementira cijeli skup DSP instrukcija i jedinicu za zaštitu memorije (MPU) koja poboljšava sigurnost aplikacije.
STM32L451xx uređaji imaju ugrađene memorije velike brzine (flash memorija do 512 Kbyte, 160 Kbyte SRAM-a), sučelje za četiri SPI flash memorije (dostupno na svim paketima) i širok raspon poboljšanih ulazno/izlaznih jedinica i perifernih uređaja spojenih na dvije APB sabirnice, dvije AHB sabirnice i 32-bitnu matricu višestrukih AHB sabirnica.
STM32L451xx uređaji imaju ugrađene nekoliko mehanizama zaštite za ugrađenu flash memoriju i SRAM: zaštitu od čitanja, zaštitu od pisanja, zaštitu od čitanja vlasničkog koda i vatrozid.
Uređaji nude brzi 12-bitni ADC (5 Msps), dva komparatora, jedno operacijsko pojačalo, jedan DAC kanal, unutarnji međuspremnik referentnog napona, RTC male snage, jedan 32-bitni timer opće namjene, jedan 16-bitni PWM timer namijenjen upravljanju motorom, četiri 16-bitna timera opće namjene i dva 16-bitna timera male snage.
Osim toga, dostupno je do 21 kapacitivnih senzorskih kanala.
Također imaju standardna i napredna komunikacijska sučelja, i to četiri I2C, tri SPI-ja, tri USART-a, jedan UART i jedan UART male snage, jedan SAI, jedan SDMMC i jedan CAN.
STM32L451xx radi u temperaturnim rasponima od -40 do +85 °C (+105 °C spoj) i -40 do +125 °C (+130 °C spoj) s naponom od 1,71 do 3,6 V. Sveobuhvatan skup načina rada za uštedu energije omogućuje dizajn aplikacija s niskom potrošnjom energije.
Podržani su neki neovisni izvori napajanja: analogni neovisni ulaz za napajanje za ADC, DAC, OPAMP i komparatore. VBAT ulaz omogućuje sigurnosno kopiranje RTC-a i sigurnosnih registara.
Obitelj STM32L451xx nudi šest kućišta od 48 do 100-pinskih kućišta.
• Ultra niska potrošnja energije s FlexPowerControlom
– Napajanje od 1,71 V do 3,6 V
– Raspon temperature od -40 °C do 85/125 °C
– 145 nA u VBAT načinu rada: napajanje za RTC i 32×32-bitne rezervne registre
– 22 nA Način isključivanja (5 pinova za buđenje)
– 106 nA Način pripravnosti (5 pinova za buđenje)
– 375 nA Način pripravnosti s RTC-om
– 2,05 µA Način zaustavljanja 2, 2,40 µA s RTC-om
– Način rada od 84 µA/MHz
– Način skupne akvizicije (BAM)
– Buđenje iz Stop načina rada od 4 µs
– Resetiranje zbog pada signala (BOR)
– Matrica međusobnog povezivanja
• Jezgra: Arm® 32-bitni Cortex®-M4 CPU s FPU-om, adaptivni akcelerator u stvarnom vremenu (ART Accelerator™) koji omogućuje izvršavanje iz flash memorije bez čekanja, frekvencija do 80 MHz, MPU, 100DMIPS i DSP instrukcije
• Mjera uspješnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Energetska referentna vrijednost
– 335 ULPMark™ CP rezultat
– 104 ULPMark™ PP rezultat
• Izvori takta
– 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 od 32 kHz (±5%)
– Interni višebrzinski oscilator od 100 kHz do 48 MHz, automatski podešavan LSE-om (točnost bolja od ±0,25 %)
– Interni 48 MHz s oporavkom takta
– 2 PLL-a za sistemski takt, audio, ADC
• Do 83 brza I/O-a, većina tolerantna na 5 V
• RTC s hardverskim kalendarom, alarmima i kalibracijom
• Do 21 kapacitivni senzorski kanal: podrška za senzore dodira s tipkama, linearne i rotacijske senzore dodira
• 12x timera: 1x 16-bitni napredni regulator motora, 1x 32-bitni i 3x 16-bitni opća namjena, 2x 16-bitni osnovni, 2x 16-bitni timeri niske potrošnje energije (dostupni u Stop načinu rada), 2x watchdog-a, SysTick timer
• Sjećanja
– Do 512 KB flash memorije za jednu banku, zaštita od očitavanja vlasničkog koda
– 160 KB SRAM-a, uključujući 32 KB s provjerom pariteta hardvera
– Memorijsko sučelje s četiri SPI-ja
• Bogata analogna periferija (neovisno napajanje)
– 1x 12-bitni ADC 5 Msps, do 16-bitnog s hardverskim oversamplingom, 200 µA/Msps
– 1x 12-bitni DAC izlazni kanali, uzorkovanje i zadržavanje niske snage
– 1x operacijsko pojačalo s ugrađenim PGA-om
– 2x komparatora ultra niske snage
– Precizan izlaz s međuspremnikom referentnog napona od 2,5 V ili 2,048 V
• 16 komunikacijskih sučelja
– 1x SAI (serijsko audio sučelje)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x UART (LIN, IrDA, modem)
– 1x LPUART (Buđenje na 2. stanici)
– 3x SPI-ja (i 1x četverostruki SPI)
– CAN (2.0B aktivno) i SDMMC sučelje
– IRTIM (infracrveno sučelje)
• 14-kanalni DMA kontroler
• Pravi generator slučajnih brojeva
• CRC izračunska jedinica, 96-bitni jedinstveni ID
• Razvojna podrška: otklanjanje pogrešaka u serijskoj vezi (SWD), JTAG, Embedded Trace Macrocell™