STM32F412VGT6 MCU STM32 Dinamična učinkovitost MCU BAM Visoka zmogljivost in DSP FPU
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32F412VG |
Slog montaže: | SMD/SMT |
Paket/kovček: | LQFP-100 |
Jedro: | ARM Cortex M4 |
Velikost programskega pomnilnika: | 1 MB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
Največja taktna frekvenca: | 100 MHz |
Število V/I: | 81 V/I |
Velikost podatkovnega RAM-a: | 256 kB |
Napajalna napetost - Min.: | 1,7 V |
Napajalna napetost - Max: | 3,6 V |
Najnižja delovna temperatura: | - 40 C |
Najvišja delovna temperatura: | + 85 C |
Pakiranje: | Pladenj |
Znamka: | STMicroelectronics |
Občutljivost na vlago: | ja |
Tip izdelka: | Mikrokontrolerji ARM - MCU |
Tovarniška količina paketa: | 540 |
Podkategorija: | Mikrokontrolerji - MCU |
Trgovsko ime: | STM32 |
Teža enote: | 0,024037 oz |
♠ Arm®-Cortex®-M4 32b MCU+FPU, 125 DMIPS, 1 MB Flash, 256 KB RAM, USB OTG FS, 17 TIM-jev, 1 ADC, 17 kom.vmesniki
Naprave STM32F412XE/G temeljijo na visoko zmogljivem 32-bitnem Arm® Cortex® -M4RISC jedro, ki deluje na frekvenci do 100 MHz.Njihovo jedro Cortex®-M4 ima aEnotna natančnost enote s plavajočo vejico (FPU), ki podpira vsa navodila in vrste podatkov za obdelavo podatkov Arm z enojno natančnostjo.Izvaja tudi celoten nabor navodil DSP inenota za zaščito pomnilnika (MPU), ki povečuje 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 pakiranjem podatkov.
Naprave STM32F412XE/G vključujejo vgrajene pomnilnike visoke hitrosti (do 1 MBbliskovni pomnilnik, 256 Kbajtov SRAM) in obsežen nabor izboljšanih V/I inperiferne naprave, povezane z dvema vodiloma APB, tremi vodili AHB in 32-bitnim vodilom multi-AHBmatrica.
Vse naprave ponujajo en 12-bitni ADC, RTC z nizko porabo energije, dvanajst splošnih 16-bitnih časovnikov,dva časovnika PWM za krmiljenje motorja in dva 32-bitna časovnika za splošno uporabo.
Imajo tudi standardne in napredne komunikacijske vmesnike:
• Do štiri I2C, vključno z enim I2C, ki podpira Fast-Mode Plus
• Pet SPI
• Pet I2S, od katerih sta dva full duplex.Da bi dosegli natančnost zvočnega razreda, I2Speriferne naprave je mogoče taktirati prek namenskega notranjega avdio PLL ali preko zunanje ureda omogočite sinhronizacijo.
• Štirje USART-ji
• Vmesnik SDIO/MMC
• USB 2.0 OTG vmesnik polne hitrosti
• Dva CAN-a.
Poleg tega so v naprave STM32F412xE/G vgrajene napredne zunanje naprave:
• Prilagodljiv vmesnik krmilnika statičnega pomnilnika (FSMC)
• Pomnilniški vmesnik Quad-SPI
• Digitalni filter za sigma modulator (DFSDM), dva filtra, do štiri vhode in podporomikrofonskih MEM.
Naprave STM32F412xE/G so na voljo v 7 paketih od 48 do 144 pinov.Nizrazpoložljivih zunanjih naprav je odvisno od izbranega paketa.
STM32F412xE/G deluje v temperaturnem območju od -40 do +125 °C od 1,7 (PDRIZKLOP) na 3,6 V napajanje.Obsežen nabor načinov varčevanja z energijo omogoča oblikovanjeaplikacij z nizko porabo energije.
Zaradi teh lastnosti so mikrokrmilniki STM32F412xE/G primerni za širok naboraplikacije:
• Motorni pogon in nadzor uporabe
• Medicinska oprema
• Industrijske aplikacije: PLC, inverterji, odklopniki
• Tiskalniki in optični bralniki
• Alarmni sistemi, video domofoni in HVAC
• Domače avdio naprave
• Senzorsko zvezdišče mobilnega telefona
• Nosljive naprave
• Povezani objekti
• Wifi moduli
• Linija dinamične učinkovitosti z BAM (serijskinačin pridobivanja)
• Jedro: 32-bitni procesor Arm® Cortex®-M4 s FPU,Prilagodljivi pospeševalnik v realnem času (ARTAccelerator™), ki omogoča izvedbo v stanju 0 čakanjaiz Flash 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 Flash pomnilnika
– 256 Kbajt SRAM
– Prilagodljiv zunanji krmilnik statičnega pomnilnikaz do 16-bitnim podatkovnim vodilom: SRAM, PSRAM,NI Flash pomnilnik
– Dual mode Quad-SPI vmesnik
• Vzporedni vmesnik LCD, načini 8080/6800
• Ura, ponastavitev in upravljanje dobave
– 1,7 V do 3,6 V aplikacijsko napajanje in V/I
– POR, PDR, PVD in BOR
– kristalni oscilator od 4 do 26 MHz
– Notranji 16 MHz tovarniško prilagojen RC
– 32 kHz oscilator za RTC s kalibracijo
– Notranji 32 kHz RC s kalibracijo
• Poraba energije
– Delovanje: 112 µA/MHz (periferija izklopljena)
– Ustavi (utripanje v načinu zaustavitve, hitro prebujanječas): 50 µA Typ @ 25 °C;75 µA maks
@25 °C
– Ustavi (Bliskanje v načinu globokega izklopa,počasen čas bujenja): do 18 µA @
25 °C;40 µA največ pri 25 °C
– Stanje 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-tokovni DMA
• Do 17 časovnikov: do dvanajst 16-bitnih časovnikov, dva32-bitni časovniki do 100 MHz vsak z doštiri IC/OC/PWM ali števec impulzov inkvadraturni (inkrementalni) vhod dajalnika, dvanadzorni časovniki (neodvisni in okenski),
en časovnik SysTick
• Način odpravljanja napak
– Odpravljanje napak serijske žice (SWD) in JTAG
– Cortex®-M4 Embedded Trace Macrocell™
• Do 114 V/I vrat z možnostjo prekinitve
– Do 109 hitrih V/I do 100 MHz
– Do 114 pet V-tolerantnih V/I
• Do 17 komunikacijskih vmesnikov
– Do 4x I2C vmesniki (SMBus/PMBus)
– Do 4 USART (2 x 12,5 Mbit/s,2 x 6,25 Mbit/s), vmesnik ISO 7816, LIN,
IrDA, nadzor modema)
– Do 5 SPI/I2S (do 50 Mbit/s, SPI ozzvočni protokol I2S), od tega 2 muxedvmesniki I2S s polnim dupleksom
– SDIO vmesnik (SD/MMC/eMMC)
– Napredna povezljivost: USB 2.0 polne hitrostinaprava/gostitelj/krmilnik OTG s PHY
– 2x CAN (2.0B Active)
• Pravi generator naključnih števil
• Računska enota CRC
• 96-bitni enolični ID
• RTC: podsekundna natančnost, strojni koledar
• Vsi paketi so ECOPACK®2