STM32G031J6M6 Description
The STM32G031J6M6 is built around a high-performance Arm? Cortex?-M0+ 32-bit RISC core that runs at up to 64 MHz. It has a memory protection unit (MPU), high-speed embedded memories (8 Kbytes of SRAM and up to 64 Kbytes of Flash program memory with reading, write, proprietary code protection, and secure area), DMA, a wide range of system functions, enhanced I/Os, and peripherals.
STM32G031J6M6 Features
Core: Arm? 32-bit Cortex?-M0+ CPU, frequency up to 64 MHz
-40°C to 85°C/105°C/125°C operating temperature
CRC calculation unit
Reset and power management
5-channel DMA controller with flexible mapping
12-bit, 0.4 μs ADC (up to 16 ext. channels)
11 timers (one 128 MHz capable): 16-bit for advanced motor control, one 32-bit and four
16-bit general-purpose, two low-power 16-bit, two watchdogs, SysTick timer
Calendar RTC with alarm and periodic wakeup from Stop/Standby/Shutdown
Development support: serial wire debug (SWD)
96-bit unique ID
All packages ECOPACK 2 compliant
STM32G031J6M6 Applications