STM32G4
Mixed-signal MCUThe STM32G4 is a mixed-signal mcu from STMicroelectronics. View the full STM32G4 datasheet below including key specifications.
Manufacturer
STMicroelectronics
Category
Microcontrollers (MCU)Key Specifications
| Parameter | Value |
|---|---|
| SRAM | 96 KB |
| Op-Amps | 6 |
| CCM-SRAM | 32 KB |
| CPU Core | Arm Cortex-M4 with FPU |
| Comparators | 7 |
| ADC Channels | 5x 12-bit |
| DAC Channels | 7 |
| Flash Memory | Up to 512 KB |
| 16-Bit Timers | 5 |
| 32-Bit Timers | 2 |
| I2C Interfaces | 4 |
| I2S Interfaces | 2 |
| SAI Interfaces | 1 |
| SPI Interfaces | 4 |
| USB Interfaces | 1x USB 2.0 FS, 1x USB-C PD3.0 |
| UART Interfaces | 6 |
| CAN-FD Interfaces | 3 |
| DMIPS Performance | 213 DMIPS |
| Max CPU Frequency | 170 MHz |
| 16-Bit Basic Timers | 2 |
| High-Resolution Timer | 1 (12-channel, 184ps) |
| 16-Bit Low-Power Timer | 1 |
| Mathematical Accelerators | Cordic, FMAC |
| 16-Bit Advanced Motor Control Timers | 3 |
Overview
Part: STM32G4 SERIES — STMicroelectronics
Type: Mixed-signal MCU
Description: The STM32G4 series combines an Arm Cortex-M4 with FPU, up to 170 MHz CPU frequency, rich and advanced analog peripherals, mathematical accelerators (Cordic and Filtering), CAN-FD, and USB Type-C interface with Power Delivery.
Operating Conditions:
- Max CPU frequency: 170 MHz
Key Specs:
- CPU: Arm Cortex-M4 with FPU
- Max CPU frequency: 170 MHz
- DMIPS: 213
- CoreMark: 550
- Flash memory: Up to 2x 256-Kbyte with ECC Dual Bank
- SRAM: 96-Kbyte
- ADCs: 5x 12-bit with HW oversampling
- Comparators: 7x
- DACs: 7x (3x buffered + 4x non-buffered)
- Op-amps: 6x (PGA)
- Connectivity: 4x SPI, 4x I²C, 6x UxART, 1x USB 2.0 FS, 1x USB-C PD3.0, 3x CAN-FD
Features:
- Arm Cortex-M4 with FPU
- Up to 170 MHz CPU frequency
- Up to 213 DMIPS and 550 CoreMark results
- Rich and advanced analog peripherals (ADCs, op-amps, comparators, DACs)
- Safety and security focus
- Mathematical accelerators (Cordic, Filtering)
- CAN-FD
- USB Type-C interface with Power Delivery (PHY)
- High-resolution timer V2.0
- Memory Protection Unit
- Embedded Trace Macrocell
- 16-channel DMA + MUX
- ART Accelerator™
- 32-Kbyte CCM-SRAM
Applications:
- Control applications
- Home appliances and E-bikes
- Air conditioning
- Industrial equipments
- Motor control applications (low end, high end)
- Servers, telecom equipment, and EV charging stations
- Instrumentation and measurement equipment
Features
- Performance
- Arm ® Cortex ® -M4 with FPU
- Up to 170 MHz CPU frequency
- Up to 213 DMIPS and 550 CoreMark ® results
- Rich and advanced analog peripherals
- ADCs, op-amps, comparators, DACs
- Safety and security focus
- Full set of development and evaluation boards
- Code examples and software tools
Applications
The STM32G4 series combines powerful Arm ® Cortex ® -M4 plus FPU and DSP capability with rich and advanced analog peripherals. It introduces two new mathematical accelerators (Cordic and Filtering), CAN-FD (Flexible Datarate),USB Type-C interface with Power Delivery including physical layer (PHY) and advanced security with safety features.
Its new high-resolution timer V2.0 continues the Digital Power success story.
Designed for Motor Control applications www.st.com/stm32-motor-control
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| STM32G474 | STMicroelectronics | — |
| STM32G474CB | STMicroelectronics | — |
| STM32G474CC | STMicroelectronics | — |
| STM32G474CE | STMicroelectronics | — |
| STM32G474E | STMicroelectronics | — |
| STM32G474E-EVAL | STMicroelectronics | — |
| STM32G474MB | STMicroelectronics | — |
| STM32G474MC | STMicroelectronics | — |
| STM32G474ME | STMicroelectronics | — |
| STM32G474PB | STMicroelectronics | — |
| STM32G474PC | STMicroelectronics | — |
| STM32G474PE | STMicroelectronics | — |
| STM32G474QB | STMicroelectronics | — |
| STM32G474QC | STMicroelectronics | — |
| STM32G474QE | STMicroelectronics | — |
| STM32G474RB | STMicroelectronics | BGA-64 |
| STM32G474RBTx | STMicroelectronics | LQFP-64 |
| STM32G474RC | STMicroelectronics | — |
| STM32G474RE | STMicroelectronics | — |
| STM32G474VB | STMicroelectronics | — |
| STM32G474VC | STMicroelectronics | — |
| STM32G474VE | STMicroelectronics | — |
Get structured datasheet data via API
Get started free