The STM32G431 32-bit microcontrollers from STMicroelectronics are based on the high-performance Arm® Cortex®-M4 32-bit RISC core, and operate at a frequency of up to 170MHz.
The MCUs’ processor core implements a full set of digital signal-processing instructions and a memory protection unit. The devices also embed several protection mechanisms for embedded Flash memory and SRAM, including:
- Read-out protection
- Write protection
- Securable memory area
- Proprietary code read-out protection
The core also features a single-precision floating-point unit which supports all the Arm single-precision data-processing instructions and all the data types.
The STM32G431 devices embed 128kbytes of high-speed Flash memory, and 32kbytes of SRAM. They also offer an extensive range of enhanced I/Os and peripherals.
Analog provision includes two fast 12-bit ADCs, four comparators, three operational amplifiers, four DAC channels, an internal voltage-reference buffer and a low-power real-time clock.
The devices feature maximum operatingtemperature ratings of up to 125°C, and run from a 1.7V to 3.6V power supply. A comprehensive set of power-saving modes allows the design of low-power applications.