STM32G431C8U6
  • Share:

STMicroelectronics STM32G431C8U6

Manufacturer No:
STM32G431C8U6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 64KB FLASH 48UFQFPN
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32G431C8U6 is a mainstream Arm Cortex-M4 microcontroller from STMicroelectronics. It is part of the STM32G431x series, which is based on the high-performance Arm Cortex-M4 32-bit RISC core. This MCU operates at a frequency of up to 170 MHz and features a single-precision floating-point unit (FPU), DSP instructions, and a memory protection unit (MPU) for enhanced security.

The device is equipped with 128 Kbytes of Flash memory and 32 Kbytes of SRAM, along with various protection mechanisms for embedded memory. It supports a wide range of operating conditions, including a voltage range of 1.71 V to 3.6 V and temperature ranges from -40 to +85 °C (or +105 °C junction) and -40 to +125 °C (or +130 °C junction).

The STM32G431C8U6 is designed for low-power applications, offering multiple power-saving modes such as sleep, stop, standby, and shutdown. It also includes independent power supplies for analog components and a VBAT input for backup of the RTC and registers.

Key Specifications

Parameter Specification
Core Arm 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator)
Frequency Up to 170 MHz with 213 DMIPS
Flash Memory 128 Kbytes with ECC support, PCROP, securable memory area, 1 Kbyte OTP
SRAM 32 Kbytes with hardware parity check on the first 16 Kbytes, 10 Kbytes CCM SRAM
Voltage Range 1.71 V to 3.6 V
Temperature Range -40 to +85 °C (or +105 °C junction), -40 to +125 °C (or +130 °C junction)
Package UFQFPN 48 7x7x0.55 mm
ADCs 2 x ADCs, up to 23 channels, resolution up to 16-bit
DACs 4 x 12-bit DAC channels
Timers 14 timers, including 1 x 32-bit timer and multiple 16-bit timers
Communication Interfaces 4 x USART/UARTs, 1 x LPUART, 3 x SPIs, 1 x SAI, USB 2.0 full-speed interface
Other Features True random number generator (RNG), CRC calculation unit, 96-bit unique ID, serial wire debug (SWD), JTAG, Embedded Trace Macrocell™

Key Features

  • Arm 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory
  • Mathematical hardware accelerators: CORDIC for trigonometric functions acceleration, FMAC: filter mathematical accelerator
  • 128 Kbytes of Flash memory with ECC support, proprietary code readout protection (PCROP), securable memory area, 1 Kbyte OTP
  • 22 Kbytes of SRAM with hardware parity check implemented on the first 16 Kbytes, 10 Kbytes CCM SRAM
  • Low-power modes: sleep, stop, standby, and shutdown
  • VBAT supply for RTC and backup registers
  • Up to 86 fast I/Os, all mappable on external interrupt vectors, several I/Os with 5 V tolerant capability
  • 12-channel DMA controller
  • 2 x ADCs with up to 23 channels, resolution up to 16-bit with hardware oversampling
  • 4 x 12-bit DAC channels, including buffered and unbuffered channels
  • 4 x ultra-fast rail-to-rail analog comparators, 3 x operational amplifiers in PGA mode
  • Internal voltage reference buffer (VREFBUF) supporting three output voltages
  • Calendar RTC with alarm, periodic wakeup from stop/standby
  • Communication interfaces: FDCAN controller, I2C, USART/UARTs, LPUART, SPIs, SAI, USB 2.0 full-speed interface
  • True random number generator (RNG), CRC calculation unit, 96-bit unique ID
  • Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell™

Applications

The STM32G431C8U6 is versatile and can be used in a variety of applications, including:

  • Industrial automation and control systems
  • Personal electronics such as smart home devices and wearables
  • Automotive systems, particularly those requiring advanced motor control and communication interfaces
  • Medical devices that need precise analog and digital signal processing
  • IoT devices requiring low power consumption and robust communication capabilities

Q & A

  1. What is the core architecture of the STM32G431C8U6?

    The STM32G431C8U6 is based on the Arm 32-bit Cortex-M4 CPU with a single-precision floating-point unit (FPU) and Adaptive real-time accelerator (ART Accelerator).

  2. What is the maximum operating frequency of the STM32G431C8U6?

    The maximum operating frequency is up to 170 MHz with 213 DMIPS.

  3. How much Flash and SRAM memory does the STM32G431C8U6 have?

    The device has 128 Kbytes of Flash memory and 32 Kbytes of SRAM.

  4. What are the voltage and temperature operating ranges for the STM32G431C8U6?

    The voltage range is 1.71 V to 3.6 V, and the temperature range is -40 to +85 °C (or +105 °C junction) and -40 to +125 °C (or +130 °C junction).

  5. What types of ADCs and DACs are available on the STM32G431C8U6?

    The device features 2 x ADCs with up to 23 channels and resolution up to 16-bit, and 4 x 12-bit DAC channels.

  6. Does the STM32G431C8U6 support low-power modes?

    Yes, it supports sleep, stop, standby, and shutdown low-power modes.

  7. What communication interfaces are available on the STM32G431C8U6?

    The device includes FDCAN, I2C, USART/UARTs, LPUART, SPIs, SAI, and USB 2.0 full-speed interface.

  8. Does the STM32G431C8U6 have any mathematical hardware accelerators?

    Yes, it includes CORDIC for trigonometric functions acceleration and FMAC for filter mathematical acceleration.

  9. What kind of development support does the STM32G431C8U6 offer?

    The device supports serial wire debug (SWD), JTAG, and Embedded Trace Macrocell™.

  10. What is the package type of the STM32G431C8U6?

    The package type is UFQFPN 48 7x7x0.55 mm.

  11. Are there any specific applications where the STM32G431C8U6 is particularly suited?

    It is suited for industrial automation, personal electronics, automotive systems, medical devices, and IoT devices.

Product Attributes

Core Processor:ARM® Cortex®-M4
Core Size:32-Bit Single-Core
Speed:170MHz
Connectivity:CANbus, I²C, IrDA, LINbus, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O:42
Program Memory Size:64KB (64K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:32K x 8
Voltage - Supply (Vcc/Vdd):1.71V ~ 3.6V
Data Converters:A/D 18x12b; D/A 4x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:48-UFQFN Exposed Pad
Supplier Device Package:48-UFQFPN (7x7)
0 Remaining View Similar

In Stock

$4.25
71

Please send RFQ , we will respond immediately.

Same Series
DD15S2S5WV30/AA
DD15S2S5WV30/AA
CONN D-SUB HD RCPT 15P SLDR CUP
DD26M2S5WV5Z/AA
DD26M2S5WV5Z/AA
CONN D-SUB HD PLUG 26P SLDR CUP
DD15S20LVLS
DD15S20LVLS
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S200ES
DD15S200ES
CONN D-SUB HD RCPT 15P SLDR CUP
CBC13W3S10HE0/AA
CBC13W3S10HE0/AA
CONN D-SUB RCPT 13POS CRIMP
CBC9W4S10H0S/AA
CBC9W4S10H0S/AA
CONN D-SUB RCPT 9POS CRIMP
CBC46W4S1S500S
CBC46W4S1S500S
CONN D-SUB RCPT 46POS CRIMP
DD26S10HE2X/AA
DD26S10HE2X/AA
CONN D-SUB HD RCPT 26POS CRIMP
DD26S2S0T2X/AA
DD26S2S0T2X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S200T20
DD26S200T20
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S20WE20/AA
DD26S20WE20/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32S0V5X
DD44S32S0V5X
CONN D-SUB HD RCPT 44P VERT SLDR

Similar Products

Part Number STM32G431C8U6 STM32G431CBU6 STM32G431C8T6 STM32G431C8U3
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active
Core Processor ARM® Cortex®-M4 ARM® Cortex®-M4F ARM® Cortex®-M4F ARM® Cortex®-M4
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 170MHz 170MHz 170MHz 170MHz
Connectivity CANbus, I²C, IrDA, LINbus, SPI, UART/USART CANbus, I²C, IrDA, LINbus, SPI, UART/USART CANbus, I²C, IrDA, LINbus, SPI, UART/USART CANbus, I²C, IrDA, LINbus, SPI, UART/USART
Peripherals Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number of I/O 42 42 38 42
Program Memory Size 64KB (64K x 8) 128KB (128K x 8) 64KB (64K x 8) 64KB (64K x 8)
Program Memory Type Flash Flash Flash Flash
EEPROM Size - - - -
RAM Size 32K x 8 32K x 8 32K x 8 32K x 8
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V 1.71V ~ 3.6V
Data Converters A/D 18x12b; D/A 4x12b A/D 18x12b; D/A 4x12b A/D 17x12b; D/A 4x12b A/D 18x12b; D/A 4x12b
Oscillator Type Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 125°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 48-UFQFN Exposed Pad 48-UFQFN Exposed Pad 48-LQFP 48-UFQFN Exposed Pad
Supplier Device Package 48-UFQFPN (7x7) 48-UFQFPN (7x7) 48-LQFP (7x7) 48-UFQFPN (7x7)

Related Product By Categories

LPC1224FBD48/121,1
LPC1224FBD48/121,1
NXP USA Inc.
IC MCU 32BIT 48KB FLASH 48LQFP
STM32G031K6T6
STM32G031K6T6
STMicroelectronics
IC MCU 32BIT 32KB FLASH 32LQFP
STM32F401CCU6TR
STM32F401CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
LPC11U24FBD48/301,
LPC11U24FBD48/301,
NXP USA Inc.
IC MCU 32BIT 32KB FLASH 48LQFP
STM8L101F3U6TR
STM8L101F3U6TR
STMicroelectronics
IC MCU 8BIT 8KB FLASH 20UFQFPN
STM8L151C8U6
STM8L151C8U6
STMicroelectronics
IC MCU 8BIT 64KB FLASH 48UFQFPN
STM32G474QET6TR
STM32G474QET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 128LQFP
STM32F437VGT6
STM32F437VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
S912ZVCA96F0MLF
S912ZVCA96F0MLF
NXP USA Inc.
IC MCU 16BIT 96KB FLASH 48LQFP
TMS320F28044PZS
TMS320F28044PZS
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP
STR912FAW47X6
STR912FAW47X6
STMicroelectronics
IC MCU 32BIT 2MB FLASH 128LQFP
STM8AF6246TDSSSX
STM8AF6246TDSSSX
STMicroelectronics
IC MCU 8BIT 16KB FLASH 32LQFP

Related Product By Brand

STTH802CB-TR
STTH802CB-TR
STMicroelectronics
DIODE ARRAY GP 200V 4A DPAK
STPS40M80CT
STPS40M80CT
STMicroelectronics
DIODE ARRAY SCHOTTKY 80V TO220AB
BD140-16
BD140-16
STMicroelectronics
TRANS PNP 80V 1.5A SOT32
STD10NF10T4
STD10NF10T4
STMicroelectronics
MOSFET N-CH 100V 13A DPAK
STD6N80K5
STD6N80K5
STMicroelectronics
MOSFET N-CH 800V 4.5A DPAK
STP11NK40Z
STP11NK40Z
STMicroelectronics
MOSFET N-CH 400V 9A TO220AB
STM32L412CBU6
STM32L412CBU6
STMicroelectronics
IC MCU 32BIT 128KB FLSH 48UFQFPN
STM32F427VGT7
STM32F427VGT7
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
L9680
L9680
STMicroelectronics
IC INTERFACE SPECIALIZED 100TQFP
M95512-WMN6P
M95512-WMN6P
STMicroelectronics
IC EEPROM 512KBIT SPI 16MHZ 8SO
VNS3NV04D-E
VNS3NV04D-E
STMicroelectronics
IC PWR DRIVER N-CHANNEL 1:1 8SO
L6599ATDTR
L6599ATDTR
STMicroelectronics
IC RESONANT CONVRTR CTRLR 16SOIC