32-bit MCU
STM32G0B1xB/xC/xE
Arm® Cortex®-M0+ 32-bit MCU, up to 512KB Flash, 144KB RAM, 6x USART, timers, ADC, DAC, comm. I/Fs, 1....
Description
STM32G0B1xB/xC/xE
Arm® Cortex®-M0+ 32-bit MCU, up to 512KB Flash, 144KB RAM, 6x USART, timers, ADC, DAC, comm. I/Fs, 1.7-3.6V
Datasheet - production data
Features
Core: Arm® 32-bit Cortex®-M0+ CPU, frequency up to 64 MHz
-40°C to 85°C/105°C/125°C operating temperature
Memories – Up to 512 Kbytes of Flash memory with protection and securable area, two banks, read-while-write support – 144 Kbytes of SRAM (128 Kbytes with HW parity check)
CRC calculation unit Reset and power management
– Voltage range: 1.7 V to 3.6 V – Separate I/O supply pin (1.6 V to 3.6 V) – Power-on/Power-down reset (POR/PDR) – Programmable Brownout reset (BOR) – Programmable voltage detector (PVD) – Low-power modes:
Sleep, Stop, Standby, Shutdown – VBAT supply for RTC and backup registers Clock management – 4 to 48 MHz crystal oscillator – 32 kHz crystal oscillator with calibration – Internal 16 MHz RC with PLL option (±1 %) – Internal 48 MHz RC oscillator – Internal 32 kHz RC oscillator (±5 %) Up to 94 fast I/Os – All mappable on external interrupt vectors – Multiple 5 V-tolerant I/Os
12-channel DMA controller with flexible mapping
12-bit, 0.4 µs ADC (up to 16 ext. channels) – Up to 16-bit with hardware oversampling – Conversion range: 0 to 3.6V
Two 12-bit DACs, low-power sample-and-hold Three fast low-power analog comparators, with
programmable input and output, rail-to-rail 15 timers (two 128 MHz capable): 16-bit for
advanced motor control, one 32-bit and six 16bit general-purpo...
Similar Datasheet