qixinwei-pcba

STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64

reviews
items available
Add inquiry cart Inquire Now

STM32G474RCT6 Product Overview

STM32G474RCT6 is a Cortex-M4 MCU at 170 MHz with FPU and math accelerator, LQFP-64. It features 256 KB Flash, 128 KB SRAM, a high-resolution timer (HRTIM, 12 channels, 184 ps resolution), USB 2.0 FS device (crystal-less), CAN FD, two 12-bit ADCs (5 Msps, 21 ch), two 12-bit DACs, four op-amps (PGA), three comparators, four Σ-Δ modulators (DFSDM), advanced motor control PWM, LP timers, RTC, 3×USART/UART, 2×SPI/I2S, 2×I2C. 52 x 5 V-tolerant I/Os. 1.7–3.6 V, -40–85 °C. Compared to the G474RBT6 (128 KB Flash), it doubles the Flash to 256 KB, offering ample code space for more complex digital power algorithms and high-precision motor control.


STM32G474RCT6 Core Features

Core: Cortex-M4 170 MHz, FPU + ART Accelerator + Math Accelerator (FMAC, CORDIC)

Memory: 256 KB Flash, 128 KB SRAM

High-Resolution PWM: 12-ch HRTIM with 184 ps resolution for complex topologies and precise switching

Analog: 4×PGAs, 2×12-bit ADCs (5 Msps, 21 ch), 2×12-bit DACs, 3×Comparators

Σ-Δ Modulators: 4×Σ-Δ modulators with DFSDM for high-precision sensor interfaces

Motor Control: 2×Advanced Timers (PWM/Deadtime/Brake), HRTIM, multiple GP/LP timers

Connectivity: USB 2.0 FS (Crystal-less), CAN FD, 3×USART/UART, 2×SPI/I2S, 2×I2C

I/Os: 52 (5 V-tolerant)

Package: LQFP-64

Temperature Range: -40°C to 85°C


STM32G474RCT6 Applications

Digital Power: Precision SMPS, full-bridge/half-bridge resonant converters, PFC, digital power management

Motor Control: FOC, high-precision servo control, BLDC/PMSM drives, stepper motors

Lighting Control: High-accuracy LED drivers, dimming control, smart lighting systems

Precision Sensing: High-accuracy Σ-Δ sensor measurement, industrial transmitters

Instrumentation: High-Precision Data Acquisition & Signal Conditioning

Consumer/Industrial: Drones, power tools, industrial automation, CAN FD nodes


STM32G474RCT6 Key Advantages

High-Resolution Timer (HRTIM): 12 channels, 184 ps resolution — the ultimate solution for digital power and precision switching control

256 KB Flash + 128 KB SRAM: Larger code space for complex digital power algorithms and real-time control

4×Σ-Δ + 4×Op-Amps + 3×Comparators + ADC/DAC: Top-tier analog integration for precision measurement and closed-loop control

170 MHz Cortex-M4 + FPU + Math Accelerator: Blazing-fast DSP and control

USB 2.0 + CAN FD: High-speed USB and industrial CAN bus on one chip

52 I/Os in 64-Pin Package: Rich pin resources for complex system integration

1.7–3.6 V Wide Supply: Flexible for battery and various power sources


Why Choose QIXINWEI

Years of experience in the electronics industry. Trusted by global customers.

Massive In-Stock Inventory – Ready to ship promptly.

BOM Matching Service – One-stop solution, save time.

PCBA Customization – Professional engineering team creates tailor-made solutions based on your needs.

Cost-Effective & Efficient – Better channel, better cost.

A dedicated team makes your procurement smoother.

Contact us for BOM quotes or PCBA inquiries.


STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp DAC Comparator CAN FD USB LQFP-64 STM32G474RCT6 ST Mainstream Arm Cortex-M4 Mixed-Signal 32-bit MCU 256KB Flash 128KB SRAM HRTIM Σ-Δ OpAmp CAN FD USB LQFP-64





FAQ

1. How does the STM32G474RCT6 differ from the STM32G474RET6, and how should I choose based on Flash size?
Both are identical in processor core (Cortex‑M4 at 170 MHz), SRAM (128 KB), high‑resolution timer (HRTIM), five op‑amps, seven comparators, and all other analog and digital peripherals, and share the same LQFP‑64 package. The only difference is on‑chip Flash capacity: the RCT6 has 256 KB, while the RET6 has 512 KB. If your firmware, control algorithms, and critical data fit within 256 KB, the RCT6 delivers exactly the same performance and analog functionality at a lower cost. If you need more program space or plan for future expansion, the RET6 provides twice the storage headroom.

2. Is 256 KB of Flash sufficient? What typical real‑time control programs can it run?
256 KB of Flash can comfortably accommodate a complete digital power firmware, a motor FOC control library, a CANopen or EtherCAT slave stack, and moderately complex user‑interface logic. For relatively fixed‑function applications—such as industrial variable‑frequency drives, servo drives, and digital power converters—256 KB is more than adequate. If your application needs to integrate multiple large communication stacks simultaneously (e.g., TCP/IP + CANopen + file system) or you plan to keep adding features, the 512 KB RET6 offers extra headroom. Both support external Flash for non‑volatile data storage via SPI or QSPI.

3. Why does this chip have five built‑in op‑amps and seven comparators? What external components can they replace?
The rich analog front‑end is a core strength of the STM32G474 series. The five rail‑to‑rail op‑amps can simultaneously condition multiple current‑sense signals—for example, three‑phase motor currents plus a DC‑link current—or process signals from several thermocouples or pressure sensors, completely eliminating external op‑amp arrays. The seven ultra‑low‑power comparators can handle multi‑channel over‑current protection, zero‑crossing detection, and voltage‑window monitoring. All these analog blocks are tightly coupled inside the MCU with the HRTIM and DMA to form complete digital control loops, boosting response speed while significantly reducing PCB area and BOM cost.

4. What is the high‑resolution timer (HRTIM), and what can it do on this chip?
The HRTIM is a high‑resolution timer capable of delivering PWM resolution down to 184 ps. In digital power and motor‑control applications, it generates extremely precise and flexible PWM waveforms supporting various topologies (LLC, half‑bridge, full‑bridge, phase‑shifted full‑bridge, etc.). This fine resolution allows more accurate regulation of output voltage or current, resulting in more stable and responsive control loops. For power converters or precision servo drives that demand high efficiency and high power density, the HRTIM is an indispensable core peripheral.

5. Does the 256 KB Flash support dual‑bank and OTA updates? How can update safety be ensured?
Yes. Despite the 256 KB capacity, it still supports a dual‑bank architecture, allowing current firmware to execute from one bank while the other is erased and programmed. After a new firmware image is downloaded to the alternate bank and verified, a simple boot‑address switch completes the update. If a power loss or verification failure occurs, the system automatically rolls back to the original firmware, guaranteeing the device is never bricked. Combined with code readout protection (RDP) and the Memory Protection Unit (MPU), a secure firmware‑update mechanism can be implemented—ideal for industrial IoT equipment requiring highly reliable remote maintenance.

6. What can the USB‑C interface on the STM32G474RCT6 do? Does it support Power Delivery?
The integrated USB‑C power‑delivery and communication controller supports USB 2.0 full‑speed device communication and can deliver up to 15 W (5 V/3 A) through simple CC‑pin detection. It does not implement the full USB Power Delivery (PD) protocol. If PD is required, an external PD controller can be added. For applications that do not need PD, the MCU can be powered and communicate directly over USB‑C, making it ideal for portable devices and small USB‑powered instruments.

7. What high‑speed communication interfaces does the chip offer? Does it support CAN FD?
It integrates up to three FDCAN (Flexible Data‑Rate CAN) controllers, which are backward‑compatible with CAN 2.0 while supporting higher data rates (up to 5 Mbps) and larger payloads (up to 64 bytes). Additionally, it provides multiple UARTs, SPIs, I²Cs, and I²S interfaces. All of these can operate simultaneously, making the chip ideal for industrial automation, vehicle networks, and distributed control systems that require high‑speed, reliable communication.

8. What is its power consumption like? Is it suitable for industrial wide‑temperature environments?
The STM32G4 series is built on an advanced 90 nm process, with a run‑mode current as low as about 100 µA/MHz. It supports multiple low‑power modes—Sleep, Stop, and Standby—with Standby current dropping to the micro‑amp range. Combined with fast wake‑up times, it is well‑suited for battery‑powered portable industrial equipment and handheld instruments that require long battery life. The chip is typically rated for the industrial temperature range (-40 °C to 85 °C) and can operate reliably over the long term in harsh industrial environments.

9. What development tools are needed for the STM32G474RCT6, and is it compatible with previous STM32 ecosystems?
It is fully compatible with the STM32Cube ecosystem, including the free STM32CubeMX configuration tool, STM32CubeIDE integrated development environment, and the STM32CubeG4 firmware package. If you have previously worked with STM32F3 or STM32F4 series, a large portion of HAL code can be reused; the main adjustments involve analog‑peripheral configuration and pin mapping. Official example projects and reference designs for digital power and motor control are also provided to accelerate development.

10. If I later need larger Flash or higher processing performance, what upgrade options are available?
If the 256 KB Flash is insufficient, you can directly upgrade to the pin‑compatible STM32G474RET6 (512 KB Flash) with zero hardware changes. If you need more computational power, larger SRAM, or a higher core frequency, you can move to the STM32H7 series (such as the STM32H723 or H743), which also offer LQFP‑64 packages and richer peripherals with graphics acceleration. Because all these devices belong to the same STM32 ecosystem, code and hardware designs can be highly reused, and migration effort is minimal.

Property:
Specification
Product Type:
Arm Cortex-M4 Mixed-Signal 32-bit MCU
Brand:
STMicroelectronics
Core:
Cortex-M4 170 MHz (FPU + Math Accelerator)
Package:
LQFP-64
Memory:
256 KB Flash, 128 KB SRAM
Analog:
4×Op-Amps, 2×DACs, 3×Comparators, ADC, Σ-Δ
HRTIM:
12-ch, 184 ps resolution
Connectivity:
USB 2.0 FS, CAN FD
I/Os:
52
Voltage:
1.7V–3.6V
Temperature:
-40°C to 85°C
Recent Reviews
+