STM32L451REY6TR ARM mikrokontrolerji – MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 512 kbytes Flash, DFSDM
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32L451RE |
Slog montaže: | SMD/SMT |
Paket/kovček: | CSP-64 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 512 kB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
Največja taktna frekvenca: | 80 MHz |
Število V/I: | 52 V/I |
Velikost podatkovnega RAM-a: | 160 kB |
Napajalna napetost - Min.: | 1,71 V |
Napajalna napetost - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Kolut |
Pakiranje: | Cut Tape |
Znamka: | STMicroelectronics |
Ločljivost DAC: | 12 bit |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | CAN, I2C, LPUART, SAI, SPI, UART |
Število ADC kanalov: | 16 kanal |
Število časovnikov/števcev: | 11 Časovnik |
izdelek: | MCU+FPU |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Vrsta programskega pomnilnika: | Flash |
Tovarniška količina paketa: | 5000 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Watchdog Timer, Windowed |
Teža enote: | 0,000526 oz |
♠ Arm® Cortex®-M4 z izjemno nizko porabo energije, 32-bitni MCU+FPU, 100DMIPS, do 512KB Flash, 160KB SRAM, analogni, avdio
Naprave STM32L451xx so mikrokontrolerji z ultra nizko porabo energije, ki temeljijo na visokozmogljivem 32-bitnem RISC jedru Arm® Cortex®-M4, ki deluje pri frekvenci do 80 MHz.Jedro Cortex-M4 ima enoto s plavajočo vejico (FPU) z eno natančnostjo, ki podpira vsa navodila in vrste podatkov za obdelavo podatkov Arm® z eno natančnostjo.Izvaja tudi celoten nabor navodil DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
Naprave STM32L451xx vključujejo pomnilnike visoke hitrosti (Flash pomnilnik do 512 Kbyte, 160 Kbyte SRAM), Quad SPI Flash pomnilniški vmesnik (na voljo v vseh paketih) in obsežen nabor izboljšanih I/O in perifernih naprav, povezanih z dvema vodiloma APB. , dve vodili AHB in 32-bitno matriko vodila več AHB.
Naprave STM32L451xx vključujejo več zaščitnih mehanizmov za vgrajeni pomnilnik Flash in SRAM: zaščito pred branjem, zaščito pred pisanjem, zaščito pred branjem lastniške kode in požarni zid.
Naprave ponujajo hiter 12-bitni ADC (5 Msps), dva primerjalnika, en operacijski ojačevalnik, en kanal DAC, interni napetostni referenčni medpomnilnik, RTC nizke porabe, en splošni 32-bitni časovnik, en 16-bitni Časovnik PWM, namenjen nadzoru motorja, štirje splošni 16-bitni časovniki in dva 16-bitna časovnika nizke porabe.
Poleg tega je na voljo do 21 kapacitivnih zaznavnih kanalov.
Vsebujejo tudi standardne in napredne komunikacijske vmesnike, in sicer štiri I2C, tri SPI, tri USART, en UART in en Low-Power UART, en SAI, en SDMMC, en CAN.
STM32L451xx deluje v temperaturnem območju od -40 do +85 °C (spoj +105 °C) in od -40 do +125 °C (spoj +130 °C) od 1,71 do 3,6 V napajanja.Obsežen nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Podprti so nekateri neodvisni napajalniki: analogni neodvisni napajalni vhod za ADC, DAC, OPAMP in primerjalnike.Vhod VBAT omogoča varnostno kopiranje RTC in rezervnih registrov.
Družina STM32L451xx ponuja šest paketov od 48 do 100-pinskih paketov.
• Ultra nizka poraba energije s FlexPowerControl
– 1,71 V do 3,6 V napajanje
– temperaturno območje od -40 °C do 85/125 °C
– 145 nA v načinu VBAT: napajanje za RTC in 32×32-bitne rezervne registre
– 22 nA način zaustavitve (5 zatičev za bujenje)
– 106 nA v stanju pripravljenosti (5 zatičev za bujenje)
– 375 nA Način pripravljenosti z RTC
– 2,05 µA Stop 2 način, 2,40 µA z RTC
– 84 µA/MHz način delovanja
– Način paketnega pridobivanja (BAM)
– 4 µs prebujanje iz načina zaustavitve
– Ponastavitev rjave barve (BOR)
– povezovalna matrika
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljiv pospeševalnik v realnem času (ART Accelerator™), ki omogoča izvajanje brez stanja čakanja iz pomnilnika Flash, frekvenca do 80 MHz, MPU, 100DMIPS in navodila DSP
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Energetsko merilo
– 335 rezultatov CP ULMark™
– 104 rezultat PP ULMark™
• Viri ure
– kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranji 16 MHz tovarniško prilagojen RC (±1%)
– Notranji nizkoenergijski 32 kHz RC (±5%)
– Notranji večhitrostni oscilator od 100 kHz do 48 MHz, samodejno prirejen z LSE (boljša od ±0,25 % natančnost)
– Notranji 48 MHz z obnovitvijo ure
– 2 PLL za sistemsko uro, zvok, ADC
• Do 83 hitrih V/I, večina 5 V-tolerantnih
• RTC s HW koledarjem, alarmi in kalibracijo
• Do 21 kapacitivnih zaznavnih kanalov: podpira tipke na dotik, linearne in rotacijske senzorje na dotik
• 12x časovniki: 1x 16-bitni napredni nadzor motorja, 1x 32-bitni in 3x 16-bitni splošni namen, 2x 16-bitni osnovni, 2x nizkoenergijski 16-bitni časovniki (na voljo v načinu Stop), 2x čuvaji, SysTick časovnik
• Spomini
– Do 512 KB ene banke Flash, lastniška zaščita pred branjem kode
– 160 KB SRAM-a, vključno s 32 KB s preverjanjem parnosti strojne opreme
– Quad SPI pomnilniški vmesnik
• Bogata analogna periferija (neodvisna dobava)
– 1x 12-bitni ADC 5 Msps, do 16-bit s strojnim nadvzorčenjem, 200 µA/Msps
– 1x 12-bitni DAC izhodni kanali, vzorčenje in zadrževanje nizke porabe
– 1x operacijski ojačevalnik z vgrajenim PGA
– 2x primerjalnika ultra nizke porabe
– Natančen 2,5 V ali 2,048 V referenčne napetosti vmesni izhod
• 16x komunikacijskih vmesnikov
– 1x SAI (serijski avdio vmesnik)
– 4x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x UART (LIN, IrDA, modem)
– 1x LPUART (Stop 2 wake-up)
– 3x SPI (in 1x Quad SPI)
– Vmesnik CAN (2.0B Active) in SDMMC
– IRTIM (Infrardeči vmesnik)
• 14-kanalni krmilnik DMA
• Pravi generator naključnih števil
• Računska enota CRC, 96-bitni enolični ID
• Razvojna podpora: razhroščevanje serijske žice (SWD), JTAG, Embedded Trace Macrocell™