STM32G0B1VET6 ARM mikrokontroleri – MCU Mainstream Arm Cortex-M0+ 32-bitni MCU, do 512KB Flash memorije, 144KB RAM memorije
♠ 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 podatkovne magistrale: | 32-bitni |
Rezolucija ADC-a: | 12-bitni |
Maksimalna frekvencija takta: | 64 MHz |
Broj U/I: | 94 U/I |
Veličina RAM-a za podatke: | 144 kB |
Napon napajanja - Min: | 1,7 V |
Napon napajanja - Maks.: | 3,6 V |
Minimalna radna temperatura: | - 40°C |
Maksimalna radna temperatura: | +85°C |
Pakovanje: | Pladanj |
Marka: | STMicroelectronics |
Osjetljivo na vlagu: | Da |
Vrsta proizvoda: | ARM mikrokontroleri - MCU |
Količina u fabričkom pakovanju: | 540 |
Podkategorija: | Mikrokontroleri - MCU |
Trgovački naziv: | STM32 |
Težina jedinice: | 0,024022 unce |
♠ Arm® Cortex®-M0+ 32-bitni MCU, do 512KB Flash memorije, 144KB RAM memorije, 6x USART, tajmeri, ADC, DAC, komunikacioni interfejsi, 1.7-3.6V
STM32G0B1xB/xC/xE mainstream mikrokontroleri zasnovani su na visokoperformansnoj Arm® Cortex®-M0+ 32-bitnoj RISC jezgri koja radi na frekvenciji do 64 MHz. Nudeći visok nivo integracije, pogodni su za širok spektar primjena u potrošačkim, industrijskim i kućanskim domenima, te su spremni za rješenja Interneta stvari (IoT).
Uređaji uključuju jedinicu za zaštitu memorije (MPU), brze ugrađene memorije (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 sigurnim područjem), DMA, širok raspon sistemskih funkcija, poboljšane I/O i periferne uređaje. Uređaji nude standardne komunikacijske interfejse (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) sa do 19 kanala, jedan 12-bitni DAC sa dva kanala, tri brza komparatora, interni bafer referentnog napona, RTC male snage, napredni PWM tajmer za kontrolu koji radi do dvostruke frekvencije CPU-a, šest 16-bitnih tajmera opšte namjene od kojih jedan radi do dvostruke frekvencije 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 pružaju potpuno integrisani USB Type-C kontroler napajanja.
Uređaji rade na temperaturama okoline od -40 do 125°C i sa naponima napajanja od 1,7 V do 3,6 V. Optimizovana dinamička potrošnja u kombinaciji sa sveobuhvatnim skupom režima za uštedu energije, tajmera za nisku potrošnju energije i UART-a za nisku potrošnju energije, omogućava dizajn aplikacija sa niskom potrošnjom energije.
Direktni baterijski ulaz VBAT-a omogućava napajanje RTC-a i rezervnih registara.
Uređaji dolaze u kućištima sa 32 do 100 pinova. Neka kućišta sa malim brojem pinova dostupna su u dva rasporeda pinova (standardni i alternativni, označeni sufiksom "N"). Proizvodi označeni sufiksom N nude VDDIO2 napajanje i dodatni UCPD port u odnosu na standardni raspored pinova, te su stoga bolji izbor za UCPD/USB aplikacije.
• Jezgro: 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 Kbajta fleš memorije sa zaštitom i sigurnim područjem, dvije banke, podrška za čitanje tokom pisanja
– 144 Kbajta SRAM-a (128 Kbajta sa hardverskom provjerom pariteta)
• Jedinica za izračunavanje CRC-a
• Resetiranje i upravljanje napajanjem
– Raspon napona: od 1,7 V do 3,6 V
– Odvojeni I/O pin za napajanje (1,6 V do 3,6 V)
– Resetovanje pri uključivanju/isključivanju (POR/PDR)
– Programabilno resetiranje pri padu napona (BOR)
– Programabilni detektor napona (PVD)
– Režimi niske potrošnje energije: Spavanje, Zaustavljanje, Pripravnost, 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 RC oscilator od 32 kHz (±5 %)
• Do 94 brza I/O porta
– Sve se može mapirati na eksterne vektore prekida
– Višestruki 5 V-tolerantni I/O-i
• 12-kanalni DMA kontroler sa fleksibilnim mapiranjem
• 12-bitni, 0,4 µs ADC (do 16 eksternih kanala)
– Do 16-bita s hardverskim oversamplingom
– Raspon konverzije: 0 do 3,6 V
• Dva 12-bitna DAC-a, sampliranje i zadržavanje niske potrošnje energije
• Tri brza analogna komparatora male snage, s programabilnim ulazom i izlazom, od šine do šine
• 15 tajmera (dva sa podrškom 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 energije, dva watchdog-a, SysTick tajmer
• Kalendar RTC sa alarmom i periodičnim buđenjem iz stanja Zaustavljanje/Pripravnost/Isključivanje
• Komunikacijski interfejsi
– Tri I2C-bus interfejsa koja podržavaju Fast-mode Plus (1 Mbit/s) sa dodatnim odvodom struje, dva koja podržavaju SMBus/PMBus i buđenje iz Stop moda
– Šest USART-ova sa master/slave sinhronim SPI-jem; tri podržavaju ISO7816 interfejs, LIN, IrDA mogućnosti, automatsko otkrivanje brzine prijenosa podataka i funkciju buđenja
– Dva UART-a male snage
– Tri SPI-ja (32 Mbit/s) sa 4- do 16-bitnim programabilnim bitnim okvirom, dva multipleksirana sa I2S interfejsom
– HDMI CEC interfejs, buđenje na konektoru
• USB 2.0 FS uređaj (bez kristala) i host kontroler
• USB Type-C™ kontroler napajanja
• Dva FDCAN kontrolera
• Razvojna podrška: otklanjanje grešaka po serijskoj vezi (SWD)
• 96-bitni jedinstveni ID