STM32G0B1VET6 ARM mikrokontroleri – MCU Mainstream Arm Cortex-M0+ 32-bitni MCU, do 512KB Flash, 144KB RAM-a
♠ Opis proizvoda
Atribut proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | Detalji |
Serija: | STM32G0 |
Stil montaže: | SMD/SMT |
jezgro: | ARM Cortex M0+ |
Veličina programske memorije: | 512 kB |
Širina sabirnice podataka: | 32 bit |
ADC rezolucija: | 12 bit |
Maksimalna taktna frekvencija: | 64 MHz |
Broj ulaza/izlaza: | 94 I/O |
Veličina RAM-a podataka: | 144 kB |
Napon napajanja - Min: | 1,7 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Pakovanje: | Tray |
Brand: | STMicroelectronics |
Osetljivo na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Fabrička količina pakovanja: | 540 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovačko ime: | STM32 |
Težina jedinice: | 0,024022 oz |
♠ Arm® Cortex®-M0+ 32-bitni MCU, do 512KB Flash, 144KB RAM, 6x USART, tajmeri, ADC, DAC, kom.I/Fs, 1,7-3,6V
STM32G0B1xB/xC/xE mainstream mikrokontroleri su bazirani na Arm® Cortex®-M0+ 32-bitnom RISC jezgru visokih performansi koji rade na frekvenciji do 64 MHz.Nudeći visok nivo integracije, pogodni su za širok spektar aplikacija u domenima potrošača, industrije i uređaja i spremni za rješenja Interneta stvari (IoT).
Uređaji uključuju jedinicu za zaštitu memorije (MPU), ugrađene memorije velike brzine (144 kbajta SRAM-a i do 512 kbajta Flash programske memorije sa zaštitom od čitanja, zaštitom od pisanja, zaštitom vlasničkog koda i zaštićenim područjem), DMA, opsežnu raspon sistemskih funkcija, poboljšane I/O-ove i periferne uređaje.Uređaji nude standardna komunikaciona interfejsa (tri I2C, tri SPI / dva I2S, jedan HDMI CEC, jedan USB pune brzine, dva FD CAN i šest USART), jedan 12-bitni ADC (2,5 MSps) sa do 19 kanala, jedan 12-bitni DAC sa dva kanala, tri brza komparatora, interni referentni bafer napona, RTC male snage, napredni kontrolni PWM tajmer koji radi na udvostručenoj frekvenciji procesora, šest 16-bitnih tajmera opće namjene s jednim pokrenutim sa do udvostručenom frekvencijom CPU-a, 32-bitni tajmer opšte namjene, dva osnovna tajmera, dva 16-bitna tajmera male snage, dva watchdog tajmera i SysTick tajmer.Uređaji imaju potpuno integriran USB Type-C kontroler napajanja.
Uređaji rade na temperaturama okoline od -40 do 125°C i naponima napajanja od 1,7 V do 3,6 V. Optimizirana dinamička potrošnja u kombinaciji sa sveobuhvatnim skupom načina za uštedu energije, tajmera male potrošnje i UART male snage omogućava dizajn aplikacija male snage.
VBAT direktni ulaz baterije omogućava održavanje RTC i rezervnih registara napajanim.
Uređaji dolaze u paketima sa 32 do 100 pinova.Neki paketi sa malim brojem pinova dostupni su u dva pinouta (standardni i alternativni označeni sufiksom “N”).Proizvodi označeni sufiksom N nude VDDIO2 napajanje i dodatni UCPD port u odnosu na standardni pinout, stoga su bolji izbor za UCPD/USB aplikacije.
• Jezgra: Arm® 32-bitni Cortex®-M0+ CPU, frekvencija do 64 MHz
• Radna temperatura od -40°C do 85°C/105°C/125°C
• Uspomene
– Do 512 kbajta Flash memorije sa zaštitom i zaštićenim područjem, dvije banke, podrška za čitanje i pisanje
– 144 kbajta SRAM-a (128 kbajta sa HW provjerom pariteta)
• Jedinica za izračunavanje CRC-a
• Resetovanje i upravljanje napajanjem
– Raspon napona: 1,7 V do 3,6 V
– Odvojeni I/O napojni pin (1,6 V do 3,6 V)
– Resetiranje uključivanja/isključivanja (POR/PDR)
– Programabilno resetovanje prekida rada (BOR)
– Programabilni detektor napona (PVD)
– Režimi niske potrošnje: mirovanje, zaustavljanje, stanje pripravnosti, isključivanje
– VBAT napajanje za RTC i rezervne registre
• Upravljanje satom
– Kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator sa kalibracijom
– Interni 16 MHz RC sa PLL opcijom (±1 %)
– Interni 32 kHz RC oscilator (±5 %)
• Do 94 brza I/O
– Sve je moguće preslikati na vanjske vektore prekida
– Više 5 V-tolerantnih I/O
• 12-kanalni DMA kontroler sa fleksibilnim mapiranjem
• 12-bitni, 0,4 µs ADC (do 16 eksternih kanala)
– Do 16-bita sa hardverskim preduzorkovanjem
– Opseg konverzije: 0 do 3,6V
• Dva 12-bitna DAC-a, uzorkovanje i zadržavanje male snage
• Tri brza analogna komparatora male snage, sa programabilnim ulazom i izlazom, rail-to-rail
• 15 tajmera (dva sposobna za 128 MHz): 16-bitni za naprednu kontrolu motora, jedan 32-bitni i šest 16-bitnih opće namjene, dva osnovna 16-bitna, dva 16-bitna niske potrošnje, dva čuvara, SysTick tajmer
• Kalendarski RTC sa alarmom i periodičnim buđenjem iz stanja zaustavljanja/pripravnosti/isključivanja
• Komunikacioni interfejsi
– Tri I2C-bus interfejsa koji podržavaju Fast-mode Plus (1 Mbit/s) sa dodatnim ponorom struje, dva podržavaju SMBus/PMBus i buđenje iz Stop moda
– Šest USART-ova sa master/slave sinkronim SPI;tri podržavaju ISO7816 sučelje, LIN, IrDA mogućnost, automatsko otkrivanje brzine prijenosa i funkcija buđenja
– Dva UART-a male snage
– Tri SPI (32 Mbit/s) sa 4- do 16-bitnim programabilnim bitframeom, dva multipleksirana sa I2S interfejsom
– HDMI CEC interfejs, buđenje na zaglavlju
• USB 2.0 FS uređaj (bez kristala) i host kontroler
• USB Type-C™ kontroler napajanja
• Dva FDCAN kontrolera
• Razvojna podrška: serijski debug (SWD)
• 96-bitni jedinstveni ID