Mikrokontroler STM32F412RGT6 Mikrokontroler STM32 z dinamično učinkovitostjo BAM
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F412RG |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-64 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 100 MHz |
Število V/I: | 50 V/I |
Velikost podatkovnega RAM-a: | 256 kB |
Napajalna napetost - min.: | 1,7 V |
Napajalna napetost - maks.: | 3,6 V |
Najnižja delovna temperatura: | - 40 °C |
Najvišja delovna temperatura: | +85 °C |
Embalaža: | Pladenj |
Analogna napajalna napetost: | od 1,7 V do 3,6 V |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Vrsta vmesnika: | I2C, LIN, SPI, UART |
Občutljivost na vlago: | Da |
Serija procesorjev: | STM32L0 |
Izdelek: | Mikrokontroler |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 960 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora |
Teža enote: | 0,012594 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1 MB Flash, 256 KB RAM, USB OTG FS, 17 TIM-ov, 1 ADC, 17 komunikacijskih vmesnikov
Naprave STM32F412XE/G temeljijo na visokozmogljivem 32-bitnem procesorju Arm® Cortex®-M4.RISC jedro, ki deluje s frekvenco do 100 MHz. Njihovo jedro Cortex®-M4 imaEnota za plavajočo vejico (FPU) z enojno natančnostjo, ki podpira vse ukaze in tipe podatkov za obdelavo podatkov Arm z enojno natančnostjo. Izvaja tudi celoten nabor ukazov DSP inenota za zaščito pomnilnika (MPU), ki izboljša varnost aplikacij.
Naprave STM32F412XE/G spadajo v linijo izdelkov STM32 Dynamic Efficiency™ (zizdelki, ki združujejo energetsko učinkovitost, zmogljivost in integracijo), hkrati pa dodajajo novoinovativna funkcija, imenovana Batch Acquisition Mode (BAM), ki omogoča še večjo močprihranek porabe med zbiranjem podatkov.
Naprave STM32F412XE/G imajo vgrajene visokohitrostne pomnilnike (do 1 MBFlash pomnilnik, 256 KB SRAM-a) in širok nabor izboljšanih V/I-jev terperiferne naprave, priključene na dve vodila APB, tri vodila AHB in 32-bitno vodilo z več AHBmatrika.
Vse naprave ponujajo en 12-bitni ADC, nizkoenergijski RTC, dvanajst splošnih 16-bitnih časovnikov,dva PWM časovnika za krmiljenje motorja in dva 32-bitna časovnika za splošno uporabo.
Imajo tudi standardne in napredne komunikacijske vmesnike:
• Do štiri I2C-je, vključno z enim I2C-jem, ki podpira Fast-Mode Plus
• Pet SPI-jev
• Pet I2S-jev, od katerih sta dva polno dupleksna. Za doseganje natančnosti avdio razreda je I2SPeriferne naprave je mogoče taktirati prek namenskega notranjega zvočnega PLL-ja ali prek zunanje ureda omogočite sinhronizacijo.
• Štirje USART-i
• Vmesnik SDIO/MMC
• Vmesnik USB 2.0 OTG s polno hitrostjo
• Dve pločevinki.
Poleg tega imajo naprave STM32F412xE/G vgrajene napredne periferne naprave:
• Vmesnik prilagodljivega statičnega pomnilniškega krmilnika (FSMC)
• Pomnilniški vmesnik Quad-SPI
• Digitalni filter za sigma modulator (DFSDM), dva filtra, do štiri vhode in podporamikrofonskih MEM-ov.
Naprave STM32F412xE/G so na voljo v 7 ohišjih od 48 do 144 pinov. KompletRazpoložljiva periferna oprema je odvisna od izbranega paketa.
STM32F412xE/G deluje v temperaturnem območju od -40 do +125 °C od 1,7 (PDRIZKLOP) na 3,6 V napajanje. Celovit nabor načinov varčevanja z energijo omogoča zasnovoaplikacij z nizko porabo energije.
Zaradi teh lastnosti so mikrokrmilniki STM32F412xE/G primerni za širok spekteraplikacije:
• Pogon motorja in krmiljenje aplikacij
• Medicinska oprema
• Industrijske aplikacije: PLC, inverterji, odklopniki
• Tiskalniki in skenerji
• Alarmni sistemi, video domofon in HVAC
• Domači avdio aparati
• Senzorsko središče mobilnega telefona
• Nosljive naprave
• Povezani predmeti
• Wifi moduli
• Linija dinamične učinkovitosti z BAM (serijskiNačin zajemanja)
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU,Prilagodljivi pospeševalnik v realnem času (ART)Accelerator™), ki omogoča izvajanje stanja 0-waitiz bliskovnega pomnilnika, frekvenca do 100 MHz,enota za zaščito pomnilnika,125 DMIPS/1,25 DMIPS/MHz (Dhrystone 2.1),in navodila DSP
• Spomini
– Do 1 MB bliskovnega pomnilnika
– 256 KB SRAM-a
– Prilagodljiv zunanji krmilnik statičnega pomnilnikaz do 16-bitnim podatkovnim vodilom: SRAM, PSRAM,NOR bliskovni pomnilnik
– Dvomodni vmesnik Quad-SPI
• Vzporedni vmesnik LCD, načini 8080/6800
• Upravljanje ure, ponastavitve in napajanja
– Napajanje aplikacije in vhodi/izhodi od 1,7 V do 3,6 V
– POR, PDR, PVD in BOR
– Kristalni oscilator s frekvenco od 4 do 26 MHz
– Notranji 16 MHz tovarniško nastavljen RC
– 32 kHz oscilator za RTC s kalibracijo
– Notranji 32 kHz RC s kalibracijo
• Poraba energije
– Med delovanjem: 112 µA/MHz (periferna enota izklopljena)
– Stop (utripanje v načinu zaustavitve, hitro prebujanječas): 50 µA tipično pri 25 °C; 75 µA največ
pri 25 °C
– Ustavi se (utripa v načinu globokega izklopa,počasen čas prebujanja): do 18 µA pri
25 °C; največ 40 µA pri 25 °C
– V stanju pripravljenosti: 2,4 µA pri 25 °C / 1,7 V brezRTC; 12 µA pri 85 °C pri 1,7 V
– Napajanje VBAT za RTC: 1 µA pri 25 °C
• 1×12-bitni, 2,4 MSPS ADC: do 16 kanalov
• 2x digitalna filtra za sigma delta modulator,4x PDM vmesniki, podpora za stereo mikrofon
• Splošni DMA: 16-tokni DMA
• Do 17 časovnikov: do dvanajst 16-bitnih časovnikov, dva32-bitni časovniki do 100 MHz vsak z doštirje IC/OC/PWM ali števci impulzov invhod kvadraturnega (inkrementalnega) enkoderja, dvanadzorni časovniki (neodvisni in okenski),
en časovnik SysTick
• Način odpravljanja napak
– Odpravljanje napak po serijskem ožičenju (SWD) in JTAG
– Vgrajena sledilna makrocelica Cortex®-M4™
• Do 114 V/I vrat z možnostjo prekinitve
– Do 109 hitrih V/I do 100 MHz
– Do 114 petih V-tolerantnih V/I
• Do 17 komunikacijskih vmesnikov
– Do 4 vmesniki I2C (SMBus/PMBus)
– Do 4 USART-i (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), vmesnik ISO 7816, LIN,
IrDA, upravljanje modema)
– Do 5 SPI/I2S (do 50 Mbit/s, SPI alizvočni protokol I2S), od tega 2 multipleksiranapolnodupleksni vmesniki I2S
– Vmesnik SDIO (SD/MMC/eMMC)
– Napredna povezljivost: USB 2.0 s polno hitrostjokrmilnik naprave/gostitelja/OTG s PHY
– 2x CAN (2.0B aktivni)
• Pravi generator naključnih števil
• Enota za izračun CRC
• 96-bitni enolični ID
• RTC: natančnost pod sekundo, strojni koledar
• Vsi paketi so ECOPACK®2