STM32L412CBU6 ARM mikrokrmilniki – MCU FPU z izjemno nizko porabo energije Arm Cortex-M4 MCU 80 MHz 128 Kbajtov bliskovnega pomnilnika , USB
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32L412CB |
Slog montaže: | SMD/SMT |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 128 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 2 x 12-bitni |
Največja taktna frekvenca: | 80 MHz |
Število V/I: | 38 V/I |
Velikost podatkovnega RAM-a: | 40 kB |
Napajalna napetost - min.: | 1,71 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Pladenj |
Znamka: | STMicroelectronics |
Ločljivost DAC-a: | 12-bitni |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | I2C, SPI, UART |
Občutljivost na vlago: | Da |
Izdelek: | Mikrokontroler + procesor |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 1560 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 0,003517 oz |
♠ Ultra nizkoenergijski 32-bitni mikrokontroler + FPU Arm® Cortex®-M4, 100 DMIPS, do 128 KB bliskovnega pomnilnika, 40 KB SRAM, analogni, zunanji SMPS
Naprave STM32L412xx so mikrokrmilniki z izjemno nizko porabo energije, ki temeljijo na visokozmogljivem 32-bitnem RISC jedru Arm® Cortex®-M4, ki deluje s frekvenco do 80 MHz. Jedro Cortex-M4 ima enoto s plavajočo vejico (FPU) enojne natančnosti, ki podpira vse ukaze in tipe podatkov Arm® enojne natančnosti za obdelavo podatkov. Izvaja tudi celoten nabor ukazov DSP in enoto za zaščito pomnilnika (MPU), ki povečuje varnost aplikacij.
Naprave STM32L412xx imajo vgrajene visokohitrostne pomnilnike (flash pomnilnik do 128 Kbajtov, 40 Kbajtov SRAM-a), vmesnik za štirikratni SPI flash pomnilnik (na voljo v vseh ohišjih) in široko paleto izboljšanih V/I-jev in perifernih naprav, povezanih z dvema vodiloma APB, dvema vodiloma AHB in 32-bitno matriko vodil z več AHB.
Naprave STM32L412xx imajo vgrajenih več zaščitnih mehanizmov za vgrajeni bliskovni pomnilnik in SRAM: zaščito pred branjem, zaščito pred pisanjem, zaščito pred branjem lastniške kode in požarni zid.
Naprave ponujajo dva hitra 12-bitna ADC (5 Msps), dva primerjalnika, en operacijski ojačevalnik, RTC z nizko porabo energije, en 32-bitni časovnik za splošno uporabo, en 16-bitni PWM časovnik, namenjen krmiljenju motorja, štiri 16-bitne časovnike za splošno uporabo in dva 16-bitna časovnika z nizko porabo energije.
Poleg tega je na voljo do 12 kapacitivnih senzorskih kanalov.
Imajo tudi standardne in napredne komunikacijske vmesnike, in sicer tri I2C, dva SPI, tri USART-e in en nizkoenergijski UART ter en USB polne hitrosti brez kristala.
STM32L412xx deluje v temperaturnem območju od -40 do +85 °C (+105 °C na spoju) in od -40 do +125 °C (+130 °C na spoju) pri napajanju od 1,71 do 3,6 V VDD pri uporabi notranjega regulatorja LDO in napajalnika od 1,00 do 1,32 V VDD12 pri uporabi zunanjega napajanja SMPS. 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 vhod za napajanje za ADC, OPAMP in primerjalnik. Vhod VBAT omogoča varnostno kopiranje RTC in rezervnih registrov. Namenski napajalniki VDD12 se lahko uporabijo za obhod notranjega regulatorja LDO, ko so priključeni na zunanji SMPS.
Družina STM32L412xx ponuja šest ohišij od 32 do 64-pinskih ohišij.
• Izjemno nizka poraba energije s FlexPowerControl
– Napajanje od 1,71 V do 3,6 V
– Temperaturno območje od -40 °C do 85/125 °C
– 300 nA v načinu VBAT: napajanje za RTC in 32×32-bitne rezervne registre
– 16 nA Način izklopa (4 pini za prebujanje)
– 32 nA stanje pripravljenosti (4 pini za prebujanje)
– 245 nA v stanju pripravljenosti z RTC
– 0,7 µA v načinu zaustavitve 2, 0,95 µA z RTC
– 79 µA/MHz način delovanja (LDO način)
– 28 μA/MHz način delovanja (@3,3 V SMPS način)
– Način paketnega zajemanja (BAM)
– 4 µs prebujanje iz stanja mirovanja
– Ponastavitev izpada napetosti (BOR)
– Matrika medsebojnih povezav
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU, prilagodljivim pospeševalnikom v realnem času (ART Accelerator™), ki omogoča izvajanje iz bliskovnega pomnilnika brez čakanja, frekvenca do 80 MHz, MPU, 100DMIPS in ukazi DSP
• Merilo uspešnosti
– 1,25 DMIPS/MHz (Drystone 2.1)
– 273,55 CoreMark® (3,42 CoreMark/MHz pri 80 MHz)
• Referenčna vrednost za energijo
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• Viri ure
– Kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator za RTC (LSE)
– Notranji 16 MHz tovarniško nastavljen RC (±1 %)
– Notranji nizkoenergijski 32 kHz RC (±5 %)
– Notranji večhitrostni oscilator od 100 kHz do 48 MHz, samodejno uravnavan z LSE (natančnost boljša od ±0,25 %)
– Notranji 48 MHz z obnovitvijo takta
– PLL za sistemsko uro
• Do 52 hitrih V/I-jev, večina tolerantnih na 5 V
• RTC s strojno opremo, koledarjem, alarmi in kalibracijo
• Do 12 kapacitivnih senzorskih kanalov: podpora za senzorje na dotik, linearne in rotacijske senzorje na dotik
• 10 časovnikov: 1x 16-bitni napredni nadzor motorja, 1x 32-bitni in 2x 16-bitni splošni, 1x 16-bitni osnovni, 2x nizkoenergijska 16-bitna časovnika (na voljo v načinu zaustavitve), 2 nadzorna sistema, časovnik SysTick
• Spomini
– 128 KB enojni pomnilnik Flash, zaščita pred branjem lastniške kode
– 40 KB SRAM-a, vključno z 8 KB s strojno preverbo paritete
– Štirikratni SPI pomnilniški vmesnik z zmogljivostjo XIP
• Bogata analogna periferna oprema (neodvisno napajanje)
– 2x 12-bitni ADC 5 Msps, do 16-bitni s strojno oversamplingom, 200 µA/Msps
– 2x operacijski ojačevalniki z vgrajenim PGA
– 1x primerjalnik z izjemno nizko porabo energije
– Natančen izhod z referenčno napetostjo 2,5 V ali 2,048 V, ki je bil vgrajen v medpomnilnik
• 12 komunikacijskih vmesnikov
– USB 2.0 polne hitrosti brezkristalna rešitev z LPM in BCD
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
– 3x USART (ISO 7816, LIN, IrDA, modem)
– 1x LPUART (bujenje na 2. postaji)
– 2x SPI (in 1x štirikratni SPI)
– IRTIM (infrardeči vmesnik)
• 14-kanalni DMA krmilnik
• Pravi generator naključnih števil
• Enota za izračun CRC, 96-bitni enolični ID
• Podpora za razvoj: odpravljanje napak po serijskem ožičenju (SWD), JTAG, Embedded Trace Macrocell™
• Vsi paketi so skladni z ECOPACK2