STM32G0B1VET6 ARM mikrokontrolerji – MCU Mainstream Arm Cortex-M0+ 32-bitni MCU, do 512 KB Flash, 144 KB RAM
♠ Opis izdelka
Atribut izdelka | Vrednost atributa |
Proizvajalec: | STMicroelectronics |
Kategorija izdelka: | Mikrokontrolerji ARM - MCU |
RoHS: | Podrobnosti |
serija: | STM32G0 |
Slog montaže: | SMD/SMT |
Jedro: | ARM Cortex M0+ |
Velikost programskega pomnilnika: | 512 kB |
Širina podatkovnega vodila: | 32 bit |
Ločljivost ADC: | 12 bit |
Največja taktna frekvenca: | 64 MHz |
Število V/I: | 94 V/I |
Velikost podatkovnega RAM-a: | 144 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,024022 oz |
♠ Arm® Cortex®-M0+ 32-bitni MCU, do 512 KB Flash, 144 KB RAM, 6x USART, časovniki, ADC, DAC, komunikacija.I/Fs, 1,7-3,6 V
Glavni mikrokontrolerji STM32G0B1xB/xC/xE temeljijo na visoko zmogljivem 32-bitnem jedru RISC Arm® Cortex®-M0+, ki deluje pri frekvenci do 64 MHz.Ker ponujajo visoko stopnjo integracije, so primerni za široko paleto aplikacij v domenah potrošnikov, industrije in naprav ter pripravljeni na rešitve interneta stvari (IoT).
Naprave vključujejo enoto za zaščito pomnilnika (MPU), vgrajene pomnilnike visoke hitrosti (144 Kbajtov SRAM in do 512 Kbajtov programskega pomnilnika Flash z zaščito pred branjem, zaščito pred pisanjem, zaščito lastniške kode in območjem, ki ga je mogoče zaščititi), DMA, obsežno nabor sistemskih funkcij, izboljšanih V/I in perifernih naprav.Naprave ponujajo standardne komunikacijske vmesnike (trije I2C, trije SPI / dva I2S, en HDMI CEC, en USB s polno hitrostjo, dva FD CAN in šest USART), en 12-bitni ADC (2,5 MSps) z do 19 kanali, en 12-bitni DAC z dvema kanaloma, tremi hitrimi primerjalniki, notranjim napetostnim referenčnim medpomnilnikom, RTC z nizko porabo energije, naprednim kontrolnim časovnikom PWM, ki deluje pri do dvakratni frekvenci CPE, šest splošnih 16-bitnih časovnikov, od katerih eden deluje pri do dvakratni frekvenci procesorja, 32-bitni časovnik za splošne namene, dva osnovna časovnika, dva 16-bitna časovnika z nizko porabo energije, dva nadzorna časovnika in časovnik SysTick.Napravi nudita popolnoma integriran krmilnik USB Type-C Power Delivery.
Naprave delujejo pri temperaturah okolja od -40 do 125 °C in z napajalnimi napetostmi od 1,7 V do 3,6 V. Optimizirana dinamična poraba v kombinaciji z obsežnim naborom načinov varčevanja z energijo, časovniki z nizko porabo in UART z nizko porabo omogoča, da oblikovanje aplikacij z nizko porabo energije.
Neposredni baterijski vhod VBAT omogoča ohranjanje napajanja RTC in rezervnih registrov.
Naprave so v paketih z 32 do 100 pini.Nekateri paketi z majhnim številom pinov so na voljo v dveh zatičih (standardni in alternativni, označeni s pripono »N«).Izdelki, označeni s pripono N, ponujajo napajanje VDDIO2 in dodatna vrata UCPD v primerjavi s standardnim pinoutom, zato so boljša izbira za aplikacije UCPD/USB.
• Jedro: Arm® 32-bit Cortex®-M0+ CPU, frekvenca do 64 MHz
• Delovna temperatura od -40°C do 85°C/105°C/125°C
• Spomini
– Do 512 Kbajtov bliskovnega pomnilnika z zaščito in zavarovanim območjem, dvema bankama, podporo za branje med pisanjem
– 144 Kbajtov SRAM (128 Kbajtov s preverjanjem parnosti HW)
• Računska enota CRC
• Ponastavitev in upravljanje napajanja
– Območje napetosti: 1,7 V do 3,6 V
– ločen V/I napajalni zatič (1,6 V do 3,6 V)
– Ponastavitev ob vklopu/izklopu (POR/PDR)
– Programabilna ponastavitev izgorevanja (BOR)
– Programabilni detektor napetosti (PVD)
– Načini nizke porabe: spanje, zaustavitev, stanje pripravljenosti, zaustavitev
– Napajanje VBAT za RTC in rezervne registre
• Upravljanje ure
– kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator s kalibracijo
– Notranji 16 MHz RC z možnostjo PLL (±1 %)
– Notranji 32 kHz RC oscilator (±5 %)
• Do 94 hitrih V/I
– Vse je mogoče preslikati na zunanje prekinitvene vektorje
– Več 5 V-tolerantnih V/I
• 12-kanalni krmilnik DMA s prilagodljivim preslikavo
• 12-bitni, 0,4 µs ADC (do 16 zunanjih kanalov)
– Do 16-bitno s strojnim nadvzorčenjem
– Območje pretvorbe: 0 do 3,6 V
• Dva 12-bitna DAC, vzorčenje in zadrževanje z nizko porabo
• Trije hitri nizkoenergijski analogni komparatorji, s programirljivim vhodom in izhodom, rail-to-rail
• 15 časovnikov (dva zmogljiva 128 MHz): 16-bitni za napredno krmiljenje motorja, en 32-bitni in šest 16-bitnih splošnih namenov, dva osnovna 16-bitna, dva 16-bitna z nizko porabo energije, dva čuvaja, časovnik SysTick
• Koledar RTC z alarmom in občasnim prebujanjem iz zaustavitve/pripravljenosti/izklopa
• Komunikacijski vmesniki
– Trije vmesniki vodila I2C, ki podpirajo hitri način Plus (1 Mbit/s) z dodatnim ponorom toka, dva podpirata SMBus/PMBus in prebujanje iz načina zaustavitve
– šest USART-ov s sinhronim SPI glavni/podrejeni;trije podpirajo vmesnik ISO7816, LIN, zmogljivost IrDA, samodejno zaznavanje hitrosti prenosa in funkcijo bujenja
– Dva UART-ja nizke porabe
– Trije SPI-ji (32 Mbit/s) s 4- do 16-bitnim programabilnim bitnim okvirjem, dva multipleksirana z vmesnikom I2S
– Vmesnik HDMI CEC, bujenje ob glavi
• USB 2.0 FS naprava (brez kristalov) in gostiteljski krmilnik
• Krmilnik USB Type-C™ Power Delivery
• Dva krmilnika FDCAN
• Razvojna podpora: odpravljanje napak serijske žice (SWD)
• 96-bitni enolični ID