STMicroelectronics STM32G431C8T3TR
- Part No.:
- STM32G431C8T3TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 48-LQFP
- Datasheet:
-
STM32G431C8T3TR.pdf
- Description:
- IC MCU 32BIT 64KB FLASH 48LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,427
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G431C8T3TR from STMicroelectronics is an Arm® Cortex®-M4 32-bit microcontroller with FPU, operating up to 170 MHz (213 DMIPS), featuring 128 KB Flash with ECC, 32 KB SRAM (22 KB + 10 KB CCM), and integrated analog peripherals including dual 12-bit DACs (1 MSPS buffered, 15 MSPS unbuffered), two 16-bit ADCs (0.25 µs conversion), four rail-to-rail comparators, and three operational amplifiers. It targets motor control, digital power conversion, and industrial sensing systems.
For engineers reviewing the STM32G431C8T3TR datasheet, STM32G431C8T3TR pinout, STM32G431C8T3TR application, or STM32G431C8T3TR equivalent, key selection criteria include its 48-pin UFQFPN package, FDCAN support for flexible data-rate automotive/industrial networks, CORDIC/FMAC hardware accelerators for real-time math, and UCPD interface for USB Type-C™ power delivery control.
Technical Context
This MCU implements a tightly coupled interconnect matrix enabling concurrent access to Flash, SRAM, and peripherals without bus contention. Its ART Accelerator delivers zero-wait-state execution from Flash at 170 MHz, while the CCM SRAM (10 KB) provides deterministic low-latency instruction/data access with hardware parity.
The analog subsystem integrates independent high-speed signal chains: dual ADCs support simultaneous sampling across up to 23 channels with hardware oversampling; four comparators feed directly into timer dead-time generators; and op-amps operate in programmable-gain amplifier (PGA) mode with all terminals accessible for precision sensor front-ends.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core | Arm Cortex-M4 with FPU and MPU - enables deterministic real-time control with floating-point math and memory protection for safety-critical firmware. |
| Clock Speed | 170 MHz max - achieves 213 DMIPS performance for high-bandwidth motor control loops and digital power regulation. |
| Flash Memory | 128 KB with ECC and PCROP - ensures code integrity and secure firmware IP protection against readout attacks. |
| SRAM | 32 KB total (22 KB main + 10 KB CCM) - CCM SRAM supports time-critical ISR execution with hardware parity checking. |
| Analog Peripherals | 2× 16-bit ADCs (23 ch, 0.25 µs), 4× DACs (2 buffered @ 1 MSPS, 2 unbuffered @ 15 MSPS), 4× comparators, 3× op-amps - enables closed-loop analog signal processing without external components. |
| Communication | FDCAN (flexible data rate), 4× USART, 3× SPI, 3× I²C, LPUART, USB FS, SAI, UCPD - supports mixed-signal system integration including battery-powered USB-C devices. |
| Math Acceleration | CORDIC (trigonometric functions) and FMAC (filtering) - offloads CPU for real-time vector control and adaptive filtering in motor drives. |
Pinout & Package
STM32G431C8T3TR uses a 48-pin UFQFPN (7 × 7 mm, 0.5 mm pitch) package with exposed thermal pad. Pin assignment follows ST's standard LQFP48-compatible function mapping, optimized for compact motor control and power supply designs.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Core & analog supply | 1.71–3.6 V operation; separate analog domain ensures clean reference for ADC/DAC/OPAMP. |
| VSS, VSSA | Ground return | Dedicated analog ground plane minimizes noise coupling into sensitive analog circuits. |
| PA0–PA15, PB0–PB15, PC0–PC15, PD0–PD2 | General-purpose I/O | Up to 38 fast GPIOs; multiple pins support 5 V tolerance and remappable EXTI/interrupt vectors. |
| PA1, PA2, PA3, PA4, PA5, PA6, PA7, PB0, PB1, PB10, PB11, PC0–PC5, PC10–PC15 | Analog inputs/outputs | Direct connection to ADC1/ADC2 channels, DAC outputs, OPAMP inputs/outputs, and comparator inputs. |
| PA8–PA15, PB6–PB9, PB12–PB15, PC6–PC9 | Peripheral alternate functions | Support FDCAN, USART, SPI, I²C, TIM, SAI, USB, and UCPD - enables full peripheral concurrency via DMA routing. |
| NRST | Reset input | Active-low reset with internal pull-up; compatible with external reset supervisors and push-button recovery. |
| BOOT0 | Boot mode select | Configures boot source (system memory, Flash, or SRAM); essential for field firmware updates and debug entry. |
Key Features
| Feature | Design Value |
|---|---|
| Adaptive Real-Time Accelerator (ART) | Enables zero-wait-state 170 MHz Flash execution - eliminates timing jitter in interrupt-driven control loops. |
| Routine Booster (CCM SRAM) | 10 KB of dedicated SRAM on instruction/data bus with parity - guarantees deterministic latency for critical ISRs and math routines. |
| CORDIC & FMAC units | Hardware-accelerated trigonometric and filtering operations - reduces CPU load by >70% in PMSM FOC and active EMI filtering algorithms. |
| UCPD interface | Integrated USB Type-C™ Power Delivery controller - eliminates external PD PHY for compact USB-C charger and sink designs. |
| OPAMP in PGA mode | All terminals accessible with programmable gain (1–40x) - enables direct sensor signal conditioning without external op-amp stages. |
Applications
| Motor Control | Digital Power Supply |
|---|---|
Use Scenario: Field-oriented control (FOC) of 3-phase BLDC/PMSM motors in HVAC blowers and industrial pumps. IC Role / Device Role / Timing Role: Primary controller executing real-time PWM generation, current sensing (via dual ADCs), and position estimation (using CORDIC). Use Value: Integrated advanced timers with dead-time insertion and emergency stop reduce BOM count by eliminating external gate drivers and fault logic. | Use Scenario: Isolated AC/DC and DC/DC converters with adaptive voltage regulation and communication telemetry. IC Role / Device Role / Timing Role: Digital signal processor managing feedback loop (via 16-bit ADC), PWM modulation (TIM1/TIM8), and USB-C PD negotiation (UCPD). Use Value: On-chip VREFBUF (2.048 V/2.5 V/2.9 V) and internal temperature sensor enable precise output voltage calibration without external references. |
| Industrial Sensor Node | USB-C Peripheral Device |
Use Scenario: Battery-powered condition monitoring node with vibration, temperature, and current sensing. IC Role / Device Role / Timing Role: Low-power host managing multi-channel analog acquisition (ADC oversampling), local edge analytics (FMAC), and wireless wakeup (LPUART). Use Value: Stop 0 mode draws only 1.2 µA with RTC and 8 KB SRAM retention - extends coin-cell life beyond 5 years. | Use Scenario: Smart dock supporting video/audio/data/power over single USB-C cable. IC Role / Device Role / Timing Role: USB-C controller handling CC logic, PD policy engine, and sideband use (SAI, I²C) for display/audio transport. Use Value: Integrated UCPD + USB 2.0 FS + SAI eliminates need for discrete USB-C controller and audio codec ICs. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G431K8T6 | Same core/peripherals but in 32-pin LQFP package with fewer GPIOs (25 vs 38) and no UCPD interface. | Limited to simpler motor control or sensor nodes without USB-C PD requirements. | Select when board space allows larger LQFP and USB-C functionality is unnecessary. |
| STM32G474RET6 | Higher-tier variant: 512 KB Flash, 128 KB SRAM, dual ADCs with interleaving, additional crypto accelerators. | Suitable for complex industrial gateways requiring TLS stack, secure boot, and multi-sensor fusion. | Choose when extended memory, cryptographic services, or higher analog channel density are required. |
Compared with STM32G431K8T6, the STM32G431C8T3TR adds UCPD and more GPIOs in a smaller footprint; versus STM32G474RET6, it trades memory and crypto features for lower cost and power - ideal for cost-sensitive, USB-C–enabled embedded controllers.
Availability
STM32G431C8T3TR is available at Aetrix Electronics and suitable for motor control, digital power conversion, industrial sensing, and USB-C peripheral design requiring stable component supply and long-term manufacturability.
Supply support for STM32G431C8T3TR includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and analog products for industrial, automotive, and consumer markets.
The STM32G4 series targets high-performance, cost-optimized embedded control with emphasis on analog integration, real-time math acceleration, and USB-C ecosystem readiness - bridging the gap between general-purpose MCUs and application-specific SoCs.
FAQ
What is the maximum operating frequency and associated performance metric?
The STM32G431C8T3TR operates at up to 170 MHz with an integer performance rating of 213 DMIPS (Dhrystone MIPS). This is achieved using the ART Accelerator for zero-wait-state Flash execution and includes DSP instructions and a single-precision FPU for real-time signal processing tasks.
Does this MCU support USB Type-C™ Power Delivery, and how is it implemented?
Yes - the STM32G431C8T3TR integrates a dedicated USB Type-C™ and Power Delivery (UCPD) controller compliant with USB PD 3.0. It handles CC line detection, BMC decoding/encoding, policy engine execution, and VCONN switching without external components, reducing system complexity and bill-of-materials cost.
How does the CCM SRAM differ from main SRAM in terms of usage and reliability?
The 10 KB CCM SRAM is physically separate from main SRAM and sits on both instruction and data buses, enabling simultaneous fetch and store operations with guaranteed zero-wait-state access. It includes hardware parity checking and is reserved for time-critical code (e.g., ISRs, control loops) where deterministic latency is mandatory.
What analog features make this MCU suitable for precision sensor interfacing?
It integrates three rail-to-rail operational amplifiers configurable as PGAs (gain 1–40×) with all terminals accessible, dual 16-bit ADCs with hardware oversampling (up to 16×), internal voltage reference buffer (VREFBUF) with selectable 2.048 V/2.5 V/2.9 V outputs, and four ultra-fast comparators - collectively enabling high-fidelity, low-noise sensor signal conditioning and digitization without external analog components.
STM32G431C8T3TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 48-LQFP
- Series:
- STM32G4
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Active
- Programmable:
- -
- Core Processor:
- ARM® Cortex®-M4
- Core Size:
- 32-Bit
- Speed:
- 170MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 38
- 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 17x12b SAR; D/A 4x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32G431C8T3TR FAQ
1.How can I place an order for STM32G431C8T3TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G431C8T3TR on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32G431C8T3TR reliable?
The price and inventory of STM32G431C8T3TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G431C8T3TR is usually 5 days.
3.What payment methods are accepted for STM32G431C8T3TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G431C8T3TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G431C8T3TR?
STM32G431C8T3TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G431C8T3TR order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32G431C8T3TR?
For technical support, including STM32G431C8T3TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G431C8T3TR requirements.
6.How does Aetrix verify that STM32G431C8T3TR is sourced from the original manufacturer or authorized distributors?
All STM32G431C8T3TR products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32G431C8T3TR meets industry standards.
7.What is the process for return or replacement of STM32G431C8T3TR?
All STM32G431C8T3TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32G431C8T3TR, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32G431C8T3TR part is unused and in its original packaging.
Return procedure for STM32G431C8T3TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G431C8T3TR Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
Comparator circuit design covering voltage thresholds, input limits, open-collector outputs, LM393 wiring, op-amp differences, hysteresis, timing, window detection and practical fault diagnosis.
Schmitt triggers use separate rising and falling thresholds to stabilize slow or noisy signals. This guide covers hysteresis, 74HC14 and 74HCT14 selection, comparator calculations, RC oscillators and p…
Counterfeit components can hide behind convincing markings and passing basic function tests. This engineering reference covers source traceability, external inspection, X-ray, XRF, electrical testing, …
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …

