STM32F072C8T6TR ARM mikrokrmilniki – MCU Mainstream Arm Cortex-M0 USB linijski MCU 64 KB flash pomnilnika 48 MHz CPU, USB, CAN in
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | ARM mikrokrmilniki - MCU |
RoHS: | Podrobnosti |
Serija: | STM32F072C8 |
Slog montaže: | SMD/SMT |
Paket / etui: | LQFP-48 |
Jedro: | ARM Cortex M0 |
Velikost programskega pomnilnika: | 64 kB |
Širina podatkovnega vodila: | 32-bitni |
Ločljivost ADC-ja: | 12-bitni |
Največja taktna frekvenca: | 48 MHz |
Število V/I: | 37 V/I |
Velikost podatkovnega RAM-a: | 16 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: | Kolut |
Embalaža: | Rezani trak |
Embalaža: | MiškaReel |
Analogna napajalna napetost: | od 2 V do 3,6 V |
Znamka: | STMicroelectronics |
Ločljivost DAC-a: | 12-bitni |
Vrsta podatkovnega RAM-a: | SRAM |
Vhodno/izhodna napetost: | od 2 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: | 2400 |
Podkategorija: | Mikrokrmilniki - MCU |
Trgovsko ime: | STM32 |
Nadzorni časovniki: | Časovnik nadzora, okenski |
Teža enote: | 0,006886 oz |
♠ 32-bitni mikrokontroler na osnovi Arm®, do 128 KB bliskovnega pomnilnika, USB FS 2.0 brez kristalov, CAN, 12 časovnikov, ADC, DAC in komunikacijski vmesniki, 2,0–3,6 V
Mikrokrmilniki STM32F072x8/xB vključujejo visokozmogljivo 32-bitno RISC jedro Arm®Cortex®-M0, ki deluje s frekvenco do 48 MHz, visokohitrostne vgrajene pomnilnike (do 128 KB flash pomnilnika in 16 KB SRAM pomnilnika) ter široko paleto izboljšanih perifernih naprav in V/I-jev. Vse naprave ponujajo standardne komunikacijske vmesnike (dva I2C, dva SPI/I2S, en HDMI CEC in štirje USART-i), eno napravo USB Full-speed (brez kristala), en CAN, en 12-bitni ADC, en 12-bitni DAC z dvema kanaloma, sedem 16-bitnih časovnikov, en 32-bitni časovnik in napredno krmiljen PWM časovnik.
Mikrokrmilniki STM32F072x8/xB 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. Obsežen nabor načinov varčevanja z energijo omogoča načrtovanje aplikacij z nizko porabo energije. Mikrokrmilniki STM32F072x8/xB vključujejo naprave v sedmih različnih ohišjih, od 48 do 100 pinov, na zahtevo pa je na voljo tudi oblika čipa. Glede na izbrano napravo so priloženi različni kompleti perifernih naprav.
Zaradi teh lastnosti so mikrokrmilniki STM32F072x8/xB 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
– 64 do 128 KB flash pomnilnika
– 16 KB SRAM-a s pariteto strojne opreme
• Enota za izračun CRC
• Ponastavitev in upravljanje porabe energije
– Digitalno in V/I napajanje: VDD = 2,0 V do 3,6 V
– Analogno napajanje: VDDA = 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 87 hitrih V/I-jev
– Vse preslikavo na zunanje prekinitvene vektorje
– Do 68 V/I s toleranco 5 V in 19 z neodvisnim napajanjem VDDIO2
• 7-kanalni DMA krmilnik
• En 12-bitni, 1,0 µs ADC (do 16 kanalov)
– Območje pretvorbe: od 0 do 3,6 V
– Ločeno analogno napajanje: 2,4 V do 3,6 V
• En 12-bitni D/A pretvornik (z 2 kanaloma)
• 2 hitra analogna primerjalnika z nizko porabo energije s programirljivim vhodom in izhodom
• Do 24 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
• 12 časovnikov
– En 16-bitni napredni časovnik za šestkanalni PWM izhod
– En 32-bitni in sedem 16-bitnih časovnikov, z do štirimi IC/OC, OCN, uporabnimi za dekodiranje IR krmiljenja ali krmiljenje DAC
– Neodvisni in sistemski nadzorni časovniki
– Časovnik SysTick
• Komunikacijski vmesniki
– 2 vmesnika I2C, ki podpirata Fast Mode Plus (1 Mbit/s) z 20 mA ponorom toka, eden podpira SMBus/PMBus in prebujanje
– 4 USART-i, ki podpirajo sinhrono upravljanje glavnega SPI-ja in modema, dva z vmesnikom ISO7816, LIN, IrDA, samodejnim zaznavanjem hitrosti prenosa in funkcijo prebujanja
– 2 SPI-ja (18 Mbit/s) s 4 do 16 programabilnimi bitnimi okvirji in 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
• Prebujanje HDMI CEC ob sprejemu glave
• Odpravljanje napak po serijskem ožičenju (SWD)
• 96-bitni enolični ID