STM32G0B1VET6 ARM mikrokontroleri – MCU Mainstream Arm Cortex-M0+ 32-bitni MCU, do 512 KB Flash, 144 KB RAM
♠ Opis proizvoda
Svojstvo proizvoda | Vrijednost atributa |
Proizvođač: | STMicroelectronics |
Kategorija proizvoda: | ARM mikrokontroleri - MCU |
RoHS: | pojedinosti |
Niz: | STM32G0 |
Stil montaže: | SMD/SMT |
Jezgra: | ARM Cortex M0+ |
Veličina programske memorije: | 512 kB |
Širina podatkovne sabirnice: | 32 bita |
Razlučivost ADC-a: | 12 bita |
Maksimalna taktna frekvencija: | 64 MHz |
Broj ulaza/izlaza: | 94 I/O |
Veličina podatkovnog RAM-a: | 144 kB |
Napon napajanja - Min.: | 1,7 V |
Napon napajanja - Max: | 3,6 V |
Minimalna radna temperatura: | - 40 C |
Maksimalna radna temperatura: | + 85 C |
Ambalaža: | Ladica |
Marka: | STMicroelectronics |
Osjetljivo na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Tvornička količina pakiranja: | 540 |
Potkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,024022 oz |
♠ Arm® Cortex®-M0+ 32-bitni MCU, do 512 KB Flash, 144 KB RAM, 6x USART, mjerači vremena, ADC, DAC, kom.I/Fs, 1,7-3,6 V
STM32G0B1xB/xC/xE glavni mikrokontroleri temelje se na Arm® Cortex®-M0+ 32-bitnoj RISC jezgri visokih performansi koja radi na frekvenciji do 64 MHz.Nudeći visoku razinu integracije, prikladni su za širok raspon primjena u domenama potrošača, industrije i uređaja te su 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, pisanja, zaštitom vlasničkog koda i zaštićenim područjem), DMA, opsežnim raspon funkcija sustava, poboljšanih I/O-a i perifernih uređaja.Uređaji nude standardna komunikacijska sučelja (tri I2C, tri SPI / dva I2S, jedan HDMI CEC, jedan USB pune brzine, dva FD CAN-a i šest USART-ova), jedan 12-bitni ADC (2,5 MSps) s do 19 kanala, jedan 12-bitni DAC s dva kanala, tri brza komparatora, interni referentni međuspremnik napona, RTC male snage, napredni kontrolni PWM timer koji radi na do dvostrukoj frekvenciji CPU-a, šest 16-bitnih tajmera opće namjene od kojih jedan radi na do dvostrukoj frekvenciji CPU-a, 32-bitni mjerač vremena opće namjene, dva osnovna mjerača vremena, dva 16-bitna mjerača vremena male snage, dva mjerača vremena čuvara i mjerač vremena SysTick.Uređaji imaju potpuno integriran USB Type-C Power Delivery kontroler.
Uređaji rade na temperaturama okoline od -40 do 125°C i s naponom napajanja od 1,7 V do 3,6 V. Optimizirana dinamička potrošnja u kombinaciji s opsežnim skupom načina rada za uštedu energije, mjeračima vremena niske potrošnje i UART-om male snage omogućuje dizajn aplikacija male snage.
VBAT izravni baterijski ulaz omogućuje održavanje RTC i pričuvnih registara napajanim.
Uređaji dolaze u pakiranjima od 32 do 100 pinova.Neki paketi s 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 priključak 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
• Sjećanja
– Do 512 Kbytes Flash memorije sa zaštićenim i sigurnosnim područjem, dvije banke, podrška za čitanje dok pišete
– 144 Kbajta SRAM-a (128 Kbajta s HW provjerom pariteta)
• CRC jedinica za izračun
• Resetiranje i upravljanje napajanjem
– Raspon napona: 1,7 V do 3,6 V
– Odvojeni I/O dovodni pin (1,6 V do 3,6 V)
– Resetiranje pri uključivanju/isključivanju (POR/PDR)
– Programabilno resetiranje kvara (BOR)
– Programabilni detektor napona (PVD)
– Načini niske potrošnje energije: mirovanje, zaustavljanje, stanje mirovanja, isključivanje
– VBAT napajanje za RTC i rezervne registre
• Upravljanje satom
– kristalni oscilator od 4 do 48 MHz
– 32 kHz kristalni oscilator s kalibracijom
– Interni 16 MHz RC s PLL opcijom (±1 %)
– Interni 32 kHz RC oscilator (±5 %)
• Do 94 brza I/O
– Svi se mogu preslikati na vanjske vektore prekida
– Višestruki 5 V-tolerantnih I/O
• 12-kanalni DMA kontroler s fleksibilnim mapiranjem
• 12-bitni, 0,4 µs ADC (do 16 vanjskih kanala)
– Do 16-bita s hardverskim oversamplingom
– Raspon pretvorbe: 0 do 3,6 V
• Dva 12-bitna DAC-a, uzorkovanje i zadržavanje male snage
• Tri brza analogna komparatora male snage, s programabilnim ulazom i izlazom, rail-to-rail
• 15 mjerača vremena (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 male snage, dva psa čuvara, SysTick mjerač vremena
• Kalendar RTC s alarmom i povremenim buđenjem iz stanja zaustavljanja/pripravnosti/isključivanja
• Komunikacijska sučelja
– Tri I2C-bus sučelja koja podržavaju Fast-mode Plus (1 Mbit/s) s dodatnim odvodom struje, dva podržavaju SMBus/PMBus i buđenje iz Stop moda
– Šest USART-ova s master/slave sinkronim SPI-jem;tri podržavajuća ISO7816 sučelja, LIN, IrDA sposobnost, automatsko otkrivanje brzine prijenosa i značajka buđenja
– Dva UART-a male snage
– Tri SPI-ja (32 Mbit/s) s 4- do 16-bitnim programabilnim bitnim okvirom, dva multipleksirana s I2S sučeljem
– HDMI CEC sučelje, buđenje na zaglavlju
• USB 2.0 FS uređaj (bez kristala) i host kontroler
• USB Type-C™ Power Delivery kontroler
• Dva FDCAN kontrolera
• Razvojna podrška: otklanjanje pogrešaka serijske žice (SWD)
• 96-bitni jedinstveni ID