STM32F042G6U6 ARM mikrokrmilniki – MCU Mainstream Arm Cortex-M0 USB linijski MCU 32 KB flash pomnilnika 48 MHz CPU, USB, CAN &
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F042G6 |
Slog montaže: | SMD/SMT |
Paket / etui: | UFQFPN-28 |
Jedro: | ARM Cortex M0 |
Velikost programskega pomnilnika: | 32 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 48 MHz |
Število V/I: | 24 V/I |
Velikost podatkovnega RAM-a: | 6 kB |
Napajalna napetost - min.: | 2 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 2 V do 3,6 V |
Znamka: | STMicroelectronics |
Vrsta podatkovnega RAM-a: | SRAM |
Vhodno/izhodna napetost: | od 1,65 V do 3,6 V |
Vrsta vmesnika: | CAN, CEC, I2C, SPI, USART, USB |
Občutljivost na vlago: | Da |
Število kanalov ADC: | 13 kanalov |
Serija procesorjev: | STM32F0 |
Izdelek: | Mikrokontroler |
Vrsta izdelka: | ARM mikrokrmilniki - MCU |
Vrsta programskega pomnilnika: | Bliskavica |
Količina v tovarniškem pakiranju: | 2940 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora, okenski |
Teža enote: | 0,091712 oz |
♠ 32-bitni mikrokontroler na osnovi ARM®, do 32 KB bliskovnega pomnilnika, USB FS 2.0 brez kristalov, CAN, 9 časovnikov, ADC in komunikacijski vmesniki, 2,0–3,6 V
Mikrokrmilniki STM32F042x4/x6 vključujejo visokozmogljivo 32-bitno RISC jedro ARM® Cortex®-M0, ki deluje s frekvenco do 48 MHz, visokohitrostne vgrajene pomnilnike (do 32 Kbajtov bliskovnega pomnilnika in 6 Kbajtov SRAM-a) ter široko paleto izboljšanih perifernih naprav in V/I-jev. Vse naprave ponujajo standardne komunikacijske vmesnike (en I2C, dva SPI/en I2S, en HDMI CEC in dva USART-a), eno napravo USB Full-speed (brez kristala), en CAN, en 12-bitni ADC, štiri 16-bitne časovnike, en 32-bitni časovnik in napredno krmiljen PWM časovnik.
Mikrokrmilniki STM32F042x4/x6 delujejo v temperaturnih območjih od -40 do +85 °C in od -40 do +105 °C, od napajalnika od 2,0 do 3,6 V. Celovit nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije.
Mikrokrmilniki STM32F042x4/x6 vključujejo naprave v sedmih različnih ohišjih, od 20 do 48 pinov, na zahtevo pa je na voljo tudi oblika čipa. Glede na izbrano napravo so vključeni različni kompleti perifernih naprav.
Zaradi teh lastnosti so mikrokrmilniki STM32F042x4/x6 primerni za širok spekter aplikacij, kot so nadzor aplikacij in uporabniški vmesniki, ročna oprema, A/V sprejemniki in digitalna televizija, periferne naprave za osebne računalnike, igralne in GPS platforme, industrijske aplikacije, PLC-ji, inverterji, tiskalniki, skenerji, alarmni sistemi, video domofoni in HVAC sistemi.
• Jedro: 32-bitni procesor ARM® Cortex®-M0, frekvenca do 48 MHz
• Spomini
– 16 do 32 KB pomnilnika Flash
– 6 Kbajtov SRAM-a s pariteto strojne opreme
• Enota za izračun CRC
• Ponastavitev in upravljanje porabe energije
– Napajanje digitalnih in V/I vhodov: VDD = 2 V do 3,6 V
– Analogno napajanje: VDDA = od VDD do 3,6 V
– Izbrani V/I: VDDIO2 = 1,65 V do 3,6 V
– Ponastavitev ob vklopu/izklopu (POR/PDR)
– Programabilni detektor napetosti (PVD)
– Načini nizke porabe energije: mirovanje, zaustavitev, stanje pripravljenosti
– VBAT napajanje za RTC in rezervne registre
• Upravljanje ure
– Kristalni oscilator od 4 do 32 MHz
– 32 kHz oscilator za RTC s kalibracijo
– Notranji 8 MHz RC z možnostjo x6 PLL
– Notranji 40 kHz RC oscilator
– Notranji 48 MHz oscilator z avtomatskim obrezovanjem na podlagi zunanje sinhronizacije
• Do 38 hitrih V/I-jev
– Vse preslikavo na zunanje prekinitvene vektorje
– Do 24 V/I s toleranco 5 V in 8 z neodvisnim napajanjem VDDIO2
• 5-kanalni DMA krmilnik
• En 12-bitni, 1,0 µs ADC (do 10 kanalov)
– Območje pretvorbe: od 0 do 3,6 V
– Ločeno analogno napajanje: 2,4 V do 3,6 V
• Do 14 kapacitivnih senzorskih kanalov za senzorje na dotik, linearne in rotacijske senzorje na dotik
• Koledar RTC z alarmom in periodičnim prebujanjem iz stanja mirovanja/ustavitve
• Devet časovnikov
– En 16-bitni napredni časovnik za šestkanalni PWM izhod
– En 32-bitni in štirje 16-bitni časovniki, z do štirimi IC/OC, OCN, uporabnimi za dekodiranje IR krmiljenja
– Neodvisni in sistemski nadzorni časovniki
– Časovnik SysTick
• Komunikacijski vmesniki
– En vmesnik I2C s podporo za Fast Mode Plus (1 Mbit/s) z 20 mA ponorom toka, SMBus/PMBus in prebujanjem
– Dva USART-a, ki podpirata glavni sinhroni SPI in krmiljenje modema, eden z vmesnikom ISO7816, LIN, IrDA, samodejnim zaznavanjem hitrosti prenosa in funkcijo prebujanja
– Dva SPI-ja (18 Mbit/s) s 4 do 16 programabilnimi bitnimi okvirji, eden z multipleksiranim vmesnikom I2S
– Vmesnik CAN
– Vmesnik USB 2.0 s polno hitrostjo, ki lahko deluje iz notranjega 48 MHz oscilatorja in podpira BCD in LPM
• HDMI CEC, prebujanje ob sprejemu glave
• Odpravljanje napak po serijskem ožičenju (SWD)
• 96-bitni enolični ID