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
DD15S2S0V50
DD15S2S0V50
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20LVLX
DD15S20LVLX
CONN D-SUB HD RCPT 15P SLDR CUP
DD15S20LV3S/AA
DD15S20LV3S/AA
CONN D-SUB HD RCPT 15P SLDR CUP
RD15S10HV30/AA
RD15S10HV30/AA
CONN D-SUB RCPT 15POS CRIMP
CBC13W3S10HE3X/AA
CBC13W3S10HE3X/AA
CONN D-SUB RCPT 13POS CRIMP
CBC9W4S10HTS/AA
CBC9W4S10HTS/AA
CONN D-SUB RCPT 9POS CRIMP
DD15S20JV5S
DD15S20JV5S
CONN D-SUB HD RCPT 15P SLDR CUP
DD26S2S0TX/AA
DD26S2S0TX/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S50TX/AA
DD26S2S50TX/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD26S2S0V5X/AA
DD26S2S0V5X/AA
CONN D-SUB HD RCPT 26P SLDR CUP
DD44S32S600X
DD44S32S600X
CONN D-SUB HD RCPT 44P VERT SLDR
CBC46W4S100T2S/AA
CBC46W4S100T2S/AA
CONN D-SUB RCPT 46POS CRIMP

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

LPC1830FET256
LPC1830FET256
NXP USA Inc.
HIGH PERFORMANCE 32-BIT MICROCON
STM32L433VCT3
STM32L433VCT3
STMicroelectronics
IC MCU 32BIT 256KB FLASH 100LQFP
STM32F405VGT7
STM32F405VGT7
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
TMS320F28376SPTPS
TMS320F28376SPTPS
Texas Instruments
IC MCU 32BIT 512KB FLSH 176HLQFP
SPC58NN84C3RSHBR
SPC58NN84C3RSHBR
STMicroelectronics
IC MCU 32BIT 6MB FLASH 292FPBGA
LPC1111FHN33/201,5
LPC1111FHN33/201,5
NXP USA Inc.
IC MCU 32BIT 8KB FLASH 32HVQFN
UPSD3212C-40U6
UPSD3212C-40U6
STMicroelectronics
IC MCU 8BIT 80KB FLASH 80LQFP
STR912FAW42X6
STR912FAW42X6
STMicroelectronics
IC MCU 32BIT 256KB FLASH 128LQFP
LM3S9D96-IBZ80-A2
LM3S9D96-IBZ80-A2
Texas Instruments
IC MCU 32BIT 512KB FLASH 108BGA
TMS320F28064PNT
TMS320F28064PNT
Texas Instruments
IC MCU 32BIT 128KB FLASH 80LQFP
P89LPC930FDH,129
P89LPC930FDH,129
NXP USA Inc.
IC MCU 8BIT 4KB FLASH 28TSSOP
MCF54450VM240J
MCF54450VM240J
NXP USA Inc.
IC MCU 32BIT ROMLESS 256MAPBGA

Related Product By Brand

ESDA6V1-5SC6Y
ESDA6V1-5SC6Y
STMicroelectronics
TVS DIODE 5.2VWM 11.4VC SOT23-6
SATAULC6-2P6
SATAULC6-2P6
STMicroelectronics
TVS DIODE 5VWM 19VC SOT666
ACST1235-8FP
ACST1235-8FP
STMicroelectronics
TRIAC 800V 12A TO-220FPAB
STP40NF03L
STP40NF03L
STMicroelectronics
MOSFET N-CH 30V 40A TO220AB
STHVDAC-303F6
STHVDAC-303F6
STMicroelectronics
IC DAC 8BIT 16FLIPCHIP
STM32F207ZET6TR
STM32F207ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
STM32F215VET6
STM32F215VET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 100LQFP
TDA7491LP
TDA7491LP
STMicroelectronics
IC AMP CLSS D STER 5W POWERSSO36
LM293PT
LM293PT
STMicroelectronics
IC VOLT COMPARATOR DUAL 8-TSSOP
VIPER122LSTR
VIPER122LSTR
STMicroelectronics
IC OFFLINE SW MULT TOP 10SSOP
STP24DP05BTR
STP24DP05BTR
STMicroelectronics
IC LED DRIVER LINEAR 80MA 48TQFP
LM217MDT-TR
LM217MDT-TR
STMicroelectronics
IC REG LINEAR POS ADJ 500MA DPAK