32-bit MCU
Description
STM32G050x6/x8
Arm® Cortex®-M0+ 32-bit MCU, up to 64 KB Flash, 18 KB RAM, 2x USART, timers, ADC, comm.
I/Fs, 2.
0-3.
6V
Datasheet - production data
Features
• Core: Arm® 32-bit Cortex®-M0+ CPU, frequency up to 64 MHz
• -40°C to 85°C operating temperature • Memories
– Up to 64 Kbytes of Flash memory with protection and securable area
– 18 Kbytes of SRAM (16 Kbytes with HW parity check)
• CRC calculation unit • Reset and power management
– Voltage range: 2.
0 V to 3.
6 V – Power-on/Power-down reset (POR/PDR) – Low-power modes:
Sleep, Stop, Standby – 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 – Internal 32 kHz RC oscillator (±5 %) • Up to 44 fast I/Os – All mappable on external interrupt vectors – Multiple 5 V-tolerant I/Os • 7-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 • 14 timers(two 128 MHz capable): 16-bit for advanced motor control, one 32-bit and five 16bit general-purpose, two basic 16-bit, two lowpower 16-bit, two watchdogs, SysTick timer • Calendar RTC with alarm and periodic wakeup from Stop/Standby
TSSOP20 6.
4 × 4.
4 mm
LQFP32 7 × 7 mm
LQFP48 7 × 7 mm
• Communication interfaces – Two I2C-bus interfaces supporting Fastmode Plus (1 Mbit/s) with extra current sink, one supporting SMBus/PMBus and wakeup from Stop mode – Two USARTs with master/slave synchronous SPI; one supporting ISO7816 interface, LIN, IrDA capability, auto baud rate detection and wakeup feature – Two SPIs (32 Mbit/s) with 4- to 16-bit pwriothgrI2aSmmintaebrlfeacbeitframe, one multiplexed
• Development support: serial wire debug (SWD) • 96-bit unique ID • All packages ECOPACK 2 compliant
Table 1.
Device summary
Reference
Part number
STM32G050x6 STM32G050x8
STM32G050C6, STM32G050F6, STM32G050K6
STM32G050C8, STM32G050K8
February 2021
This is i...
Similar Datasheet