STMicroelectronics STM32G474MCT3TR
- Part No.:
- STM32G474MCT3TR
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 80-LQFP
- Datasheet:
-
STM32G474MCT3TR.pdf
- Description:
- IC MCU 32BIT 256KB FLASH 80LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,306
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32G474MCT3TR from STMicroelectronics is a 32-bit Arm® Cortex®-M4 microcontroller with FPU, operating up to 170 MHz (213 DMIPS), featuring 512 KB Flash with ECC, 128 KB SRAM (96 KB + 32 KB CCM), and integrated high-resolution timer (HRTIM) with 184 ps resolution. It integrates CORDIC and FMAC hardware accelerators, six operational amplifiers, seven 12-bit DACs, five 12-bit ADCs (up to 42 channels), and three FDCAN controllers - deployed in motor control, digital power conversion, and industrial automation systems.
For engineers reviewing the STM32G474MCT3TR datasheet, STM32G474MCT3TR pinout, STM32G474MCT3TR application, or STM32G474MCT3TR equivalent, key selection considerations include HRTIM timing precision for PWM generation, dual-bank Flash with read-while-write capability for firmware updates, analog integration (OPAMPs, VREFBUF, COMP), FDCAN FD support for automotive/industrial networks, and UCPD interface for USB Type-C power delivery control.
Technical Context
The STM32G474MCT3TR implements an adaptive real-time accelerator (ART) enabling zero-wait-state execution from Flash memory, paired with a memory protection unit (MPU) and securable memory areas including PCROP and 1 KB OTP. Its interconnect matrix supports concurrent access to peripherals and memories by multiple masters (CPU, DMA, timers).
It features a comprehensive analog subsystem: seven rail-to-rail comparators, six programmable-gain operational amplifiers (all terminals accessible), internal voltage reference buffer (VREFBUF) with selectable outputs (2.048 V / 2.5 V / 2.9 V), and a 17-timer suite anchored by the HRTIM - delivering 184 ps resolution across six 16-bit counters for complex waveform synthesis in digital power and motor drive applications.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | Arm Cortex-M4 with FPU, 170 MHz max frequency (213 DMIPS), MPU, DSP instructions |
| Memory | 512 KB Flash (ECC, dual-bank RWW), 128 KB SRAM (96 KB + 32 KB CCM-SRAM with parity) |
| Analog Peripherals | 5 × 12-bit ADCs (0.25 µs, up to 42 ch), 7 × 12-bit DACs (3 buffered ext., 4 unbuffered int.), 6 OPAMPs, 7 COMP |
| High-Resolution Timer | HRTIM: 6 × 16-bit counters, 184 ps resolution, 12 PWM outputs, dead-time control, emergency stop |
| Communication | 3 × FDCAN FD controllers, 5 × USART/UART (incl. LIN/IrDA), 4 × I²C (Fast-mode Plus), 4 × SPI, USB FS + UCPD |
| Supply & Power | VDD/VDDA: 1.71–3.6 V; low-power modes: sleep, stop, standby, shutdown; VBAT for RTC/backup registers |
| Hardware Accelerators | CORDIC (trig/log/exp), FMAC (filter math), RNG, CRC unit, 96-bit unique ID |
Pinout & Package
STM32G474MCT3TR is packaged in UFQFPN48 (7 × 7 mm, 0.5 mm pitch), a lead-free, near-chip-scale package suitable for space-constrained industrial and motor control PCBs. Pin functions are validated per ST's DS12288 Rev 6, Section 4.2 (LQFP48) and Section 4.1 (UFQFPN48) - both share identical signal mapping and alternate function assignments.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VDDA | Main & analog supply rails | 1.71–3.6 V operation; separate analog domain enables noise-sensitive ADC/DAC performance |
| VSS, VSSA | Digital & analog ground | Independent grounding reduces coupling between digital switching and analog signal paths |
| PA0–PA15, PB0–PB15, etc. | General-purpose I/Os | Up to 107 fast I/Os; most 5 V tolerant; all mappable to external interrupts and timer channels |
| PH0/PH1 | HSE crystal oscillator inputs | Supports 4–48 MHz external crystal; essential for precise clocking of USB, CAN, and ADC sampling |
| PC13/PC14/PC15 | RTC backup domain pins | Enable calendar RTC, tamper detection, and VBAT-backed registers when main supply is off |
| PA11/PA12 | USB D+/D− | Full-speed USB 2.0 physical interface with LPM and BCD support; requires 1.5 kΩ pull-up on D+ |
| PA15/PB3/PB4 | JTAG/SWD debug | Serial Wire Debug (SWD) supported; JTAG optional; enables flash programming and real-time trace via ETM |
Key Features
| Feature | Design Value |
|---|---|
| HRTIM ultra-fine PWM timing | 184 ps resolution enables sub-nanosecond edge placement for multi-phase digital power converters |
| Dual-bank Flash with RWW | Allows seamless firmware updates: execute from Bank A while erasing/writing Bank B without system interruption |
| CORDIC + FMAC co-processors | Offloads trigonometric (sin/cos/tan) and FIR/IIR filter computations from CPU, reducing latency in motor control loops |
| 6 fully accessible OPAMPs | Configurable as PGA, transimpedance amp, or comparator input stage - no hidden internal routing limitations |
| UCPD interface | Integrated USB Type-C™ power delivery controller supporting sink/source role negotiation and VBUS monitoring |
| FDCAN FD communication | Supports flexible data-rate (up to 5 Mbit/s payload) for deterministic real-time networking in EV chargers and PLCs |
Applications
| Industrial Motor Control | Digital Power Supply |
|---|---|
Use Scenario: Field-oriented control (FOC) of 3-phase BLDC/PMSM motors in HVAC compressors and servo drives. IC Role / Device Role / Timing Role: Primary controller executing FOC algorithm, generating 6-channel complementary PWM with synchronized ADC sampling and HRTIM-triggered dead-time insertion. Use Value: 184 ps HRTIM resolution enables precise phase alignment across PWM channels, minimizing torque ripple and EMI in high-frequency switching inverters. | Use Scenario: Isolated AC/DC and DC/DC power supplies with digital regulation (e.g., telecom rectifiers, server PSUs). IC Role / Device Role / Timing Role: Digital power controller managing LLC resonant topology, using CORDIC for real-time phase calculation and FMAC for adaptive PID loop filtering. Use Value: Dual-bank Flash allows in-field firmware upgrades without power cycle; integrated VREFBUF ensures stable 2.5 V reference for precision current sensing. |
| USB-C Power Delivery System | Programmable Logic Controller (PLC) I/O Module |
Use Scenario: USB-C port controller in docking stations and portable workstations negotiating up to 100 W power delivery. IC Role / Device Role / Timing Role: UCPD PHY + policy engine handling PD messaging, VBUS discharge control, and role swap negotiation alongside USB FS host/device stack. Use Value: On-die UCPD eliminates need for external PD controller IC; integrated 32-bit timers coordinate precise VBUS ramp timing and fault response (<10 µs). | Use Scenario: Distributed I/O module in industrial automation with analog input (4–20 mA), digital I/O, and fieldbus connectivity. IC Role / Device Role / Timing Role: Central processing unit acquiring sensor data via 12-bit ADCs, conditioning signals with OPAMPs, and communicating over FDCAN FD to main PLC rack. Use Value: Six independent OPAMPs enable simultaneous signal conditioning for multiple channels; FDCAN FD provides deterministic 5 Mbit/s throughput for time-critical motion control feedback. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar high-performance mixed-signal microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32G474RCT6 | LQFP64 package (10 × 10 mm); same core/peripherals but 20 additional GPIOs and extra ADC/DAC channels | Better suited for designs requiring more analog I/O or external memory interface (FSMC) | Select when board layout accommodates larger footprint and higher pin count is needed for expansion |
| STM32H743VIT6 | Cortex-M7 @ 480 MHz, 2 MB Flash, 1 MB RAM, dual-core option; no HRTIM but includes DSI, Ethernet, JPEG codec | Targeted at high-throughput HMI, vision, or real-time gateway applications - not optimized for ultra-precise PWM timing | Choose only if computational throughput > timing precision; HRTIM and analog integration are not replicated in H7 series |
Compared with STM32G474RCT6, the STM32G474MCT3TR trades pin count and peripheral density for compact UFQFPN48 packaging and lower BOM cost - ideal for space-constrained motor drives. Versus STM32H743VIT6, it delivers superior analog integration and sub-nanosecond PWM control at lower power and cost, but lacks high-end connectivity and compute headroom.
Availability
STM32G474MCT3TR is available at Aetrix Electronics and suitable for industrial motor control, digital power conversion, and USB-C power delivery systems requiring stable component supply, long-term lifecycle assurance, and full production traceability.
Supply support for STM32G474MCT3TR 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 devices, sensors, and analog ICs for industrial, automotive, and consumer markets.
The STM32G4 series targets high-efficiency digital power, motor control, and USB-C applications - combining Cortex-M4 performance with patented analog IP (HRTIM, CORDIC, FMAC) and robust security features for certified industrial deployments.
FAQ
What is the maximum operating frequency and associated performance metric of the STM32G474MCT3TR?
The STM32G474MCT3TR operates at up to 170 MHz with an integer performance rating of 213 DMIPS (Dhrystone MIPS), measured under conditions of zero-wait-state execution enabled by the ART Accelerator. This frequency is achievable across the full industrial temperature range (–40 °C to +85 °C) with VDD ≥ 2.7 V, and sustained with proper thermal management in the UFQFPN48 package.
Does the STM32G474MCT3TR support true hardware encryption or secure boot features?
The STM32G474MCT3TR does not include dedicated cryptographic accelerators (AES, PKA, HASH) or ROM-based secure boot. However, it supports securable memory areas via PCROP (Proprietary Code Read-Out Protection), 1 KB one-time-programmable (OTP) memory for keys, and hardware write protection for Flash/SRAM regions - enabling customer-implemented secure boot flows compliant with IEC 62443 Level 1 requirements.
How many independent PWM channels can be generated simultaneously with nanosecond-level timing control?
The HRTIM peripheral provides 12 fully independent, complementary PWM outputs with 184 ps resolution - enabling precise, phase-aligned waveforms across all channels. These outputs are distributed across six 16-bit timers within HRTIM, each supporting independent carrier modulation, fault input synchronization, and dead-time insertion - critical for multi-phase inverter topologies like three-level NPC or SiC gate drivers.
Is the UFQFPN48 package of the STM32G474MCT3TR compatible with standard reflow profiles and automated optical inspection (AOI)?
Yes - the UFQFPN48 package uses standard JEDEC J-STD-020 moisture sensitivity level (MSL) 3 and complies with IPC/JEDEC J-STD-020D reflow profiles. Its 0.5 mm pitch and exposed thermal pad support reliable solder joint formation under standard convection reflow; AOI is feasible using top-down imaging with appropriate lighting angles to capture solder fillet geometry on all 48 leads and the central thermal pad.
STM32G474MCT3TR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 80-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, QSPI, SAI, SPI, UART/USART, USB
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
- Number of I/O:
- 66
- Program Memory Size:
- 256KB (256K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 128K x 8
- Voltage - Supply (Vcc/Vdd):
- 1.71V ~ 3.6V
- Data Converters:
- A/D 41x12b SAR; D/A 7x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32G474MCT3TR FAQ
1.How can I place an order for STM32G474MCT3TR through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32G474MCT3TR 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 STM32G474MCT3TR reliable?
The price and inventory of STM32G474MCT3TR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32G474MCT3TR is usually 5 days.
3.What payment methods are accepted for STM32G474MCT3TR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32G474MCT3TR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32G474MCT3TR?
STM32G474MCT3TR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32G474MCT3TR 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 STM32G474MCT3TR?
For technical support, including STM32G474MCT3TR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32G474MCT3TR requirements.
6.How does Aetrix verify that STM32G474MCT3TR is sourced from the original manufacturer or authorized distributors?
All STM32G474MCT3TR 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 STM32G474MCT3TR meets industry standards.
7.What is the process for return or replacement of STM32G474MCT3TR?
All STM32G474MCT3TR units undergo pre-shipment inspection (PSI). If there is an issue with STM32G474MCT3TR, 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 STM32G474MCT3TR part is unused and in its original packaging.
Return procedure for STM32G474MCT3TR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32G474MCT3TR 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
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 …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

