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
DD15S20L0S
DD15S20L0S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S100E2X/AA
DD26S100E2X/AA
CONN D-SUB HD RCPT 26POS CRIMP
RD15S10HE30/AA
RD15S10HE30/AA
CONN D-SUB RCPT 15POS CRIMP
CBC47W1S100E30
CBC47W1S100E30
CONN D-SUB RCPT 47POS CRIMP
DD26M20HT0/AA
DD26M20HT0/AA
CONN D-SUB HD PLUG 26P SLDR CUP
DD26S2000X
DD26S2000X
CONN D-SUB HD RCPT 26P SLDR CUP
DD15S20WV5S
DD15S20WV5S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S2S50T0/AA
DD26S2S50T0/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32000X
DD44S32000X
CONN D-SUB HD RCPT 44P VERT SLDR
DD44S32S0T2X
DD44S32S0T2X
CONN D-SUB HD RCPT 44P VERT SLDR
DD44S3200T0
DD44S3200T0
CONN D-SUB HD RCPT 44P VERT SLDR
DD44S32S0V30
DD44S32S0V30
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

ATMEGA32-16AU
ATMEGA32-16AU
Microchip Technology
IC MCU 8BIT 32KB FLASH 44TQFP
TMS320F28075PTPQ
TMS320F28075PTPQ
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
STM8AF6266TCY
STM8AF6266TCY
STMicroelectronics
IC MCU 8BIT 32KB FLASH 32LQFP
STM32G071CBU3
STM32G071CBU3
STMicroelectronics
IC MCU 32BIT 128KB FLSH 48UFQFPN
STM8AF5268TCX
STM8AF5268TCX
STMicroelectronics
IC MCU 8BIT 32KB FLASH 48LQFP
STM32F301K8T6TR
STM32F301K8T6TR
STMicroelectronics
IC MCU 32BIT 64KB FLASH 32LQFP
STM32H747XGH6
STM32H747XGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH TFBGA
MC9S08PL16SCTJ
MC9S08PL16SCTJ
NXP USA Inc.
IC MCU 8BIT 16KB FLASH 20TSSOP
MKL17Z128VLH4R
MKL17Z128VLH4R
NXP USA Inc.
IC MCU 32BIT 128KB FLASH 64LQFP
TMS320F28067UPZPS
TMS320F28067UPZPS
Texas Instruments
IC MCU 32BIT 256KB FLSH 100HTQFP
MC9S08SH4CPJ
MC9S08SH4CPJ
NXP USA Inc.
IC MCU 8BIT 4KB FLASH 20DIP
LH7A404N0F092B3;55
LH7A404N0F092B3;55
NXP USA Inc.
IC MCU 32BIT ROMLESS 324LFBGA

Related Product By Brand

STPS40M80CT
STPS40M80CT
STMicroelectronics
DIODE ARRAY SCHOTTKY 80V TO220AB
STTH60AC06CW
STTH60AC06CW
STMicroelectronics
DIODE ARRAY GP 600V 30A TO247
BYT71-800
BYT71-800
STMicroelectronics
DIODE GEN PURP 800V 6A TO220AC
T405Q-600H
T405Q-600H
STMicroelectronics
TRIAC SENS GATE 600V 4A IPAK
STM32L433RCI6
STM32L433RCI6
STMicroelectronics
IC MCU 32BIT 256KB FLASH 64UFBGA
STM32L486RGT6
STM32L486RGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 64LQFP
STM32F423RHT6
STM32F423RHT6
STMicroelectronics
IC MCU 32BIT 1.5MB FLASH 64LQFP
STM32F091VCT7TR
STM32F091VCT7TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 100LFQFP
STM32F401CCY6TR
STM32F401CCY6TR
STMicroelectronics
IC MCU 32BIT 256KB FLASH 49WLCSP
LM293PT
LM293PT
STMicroelectronics
IC VOLT COMPARATOR DUAL 8-TSSOP
VND7140AJ12TR-E
VND7140AJ12TR-E
STMicroelectronics
IC PWR DRVR N-CHAN 1:1 PWRSSO12
LM217MDT-TR
LM217MDT-TR
STMicroelectronics
IC REG LINEAR POS ADJ 500MA DPAK