STM32G473CCU6 - 170MHz Cortex-M4 MCU, 256KB Flash | STMicroelectronics
MPN: STM32G473CCU6 ✓ NakahandaSTM32G473CCU6 Ulas
A microcontroller is a single integrated circuit that consolidates a CPU core, memory and peripherals into one component. The STM32G473 belongs to the STM32G4 series of 32-bit RISC microcontrollers, which sits in the wider hierarchy of embedded processor > microcontroller > Arm Cortex-M4 core > STM32G4 family of mixed-signal MCUs designed for power conversion, motor control and precision analog measurement.
Key features include a 170 MHz Cortex-M4 core with single-precision FPU and DSP instructions, a 256 KB Flash / 128 KB SRAM memory complement, an integrated Filter Math Accelerator (FMAC) for high-speed digital filtering, and a rich analog block with multiple high-resolution ADCs, comparators, DACs and operational amplifiers. The device also integrates a hardware cryptographic accelerator, a 32-bit RTC, and advanced timers suited to motor and digital power control.
Architecturally the STM32G4 series targets control applications where analog precision and DSP throughput meet. The FMAC offloads FIR/IIR filter computation from the CPU, while the high-resolution ADC front end removes the need for external analog-to-digital converters in many signal-chain designs. Peripherals such as HRTIM, advanced-control timers, USB-C PD physical layer support and multiple timers let one device replace several discrete components on a control board.
Typical applications include digital power supply control loops, e-bike and servo motor drives, industrial condition-monitoring gateways, precision RTD and strain-gauge front ends, and compact fieldbus or PLC peripheral modules where board area is constrained by the 7x7 mm package.
A key design consideration is that analog layout matters as much as firmware: place the MCU decoupling capacitors and the analog ground connection on the same side of the board as the signal sources, and route the high-speed and sensitive analog nets away from switching nodes and inductor currents.
This page consolidates family-level memory and analog specifications, drop-in alternatives in the identical 48-pin UFQFPN footprint, comparison data against neighbouring STM32G4 devices, and practical layout notes that go beyond the manufacturer datasheet.
Mga alternatibo na pwedeng ilagay na STM32G473CCU6 — parehas na package, pin-to-pin na katugmang. Hindi kasama ang mga bahagi ng iba't-ibang package na nangangailangan ng pagpapaayos ng PCB.
Variante sa Seri na ito
Katulad na modelo sa serye na katugma sa pagpasok STM32G473CCU6 (parehas na form factor at footprint) — pagkakaiba sa Math Accelerator, Package, SRAM.
STM32G474CBU6
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →STM32G474CEU6
✅ Drop-InMagkontak para sa presyo
Tingnan ang Datasheet →STM32G473CBU6
✅ Drop-In📋 Alternatibo na Reference (hindi sa katalogo)
STM32G431CBU6
✅ Drop-In ⚠️ Mga Talaan Hindi NaiwerikmoMagkontak para sa presyo
Tingnan ang Datasheet →STM32G491CBU6
✅ Drop-In ⚠️ Mga Talaan Hindi Naiwerikmo📋 Alternatibo na Reference (hindi sa katalogo)
STM32G473CCU6 Mga Pinakamataas na Rating at Electrical Characteristics
| Core Processor | Arm Cortex-M4 with FPU and DSP instructions |
| Core Width | 32-bit RISC |
| Maksimum na Taktiko ng Oras | 170 MHz |
| Core Performance | 213 DMIPS |
| Embedded Flash | 256 KB |
| SRAM | 128 KB |
| Math Accelerator | Filter Math Accelerator (FMAC) on-chip |
| Analog Peripherals | High-resolution ADC, DAC, comparators and on-chip operational amplifiers |
| Packhaging | 48-UFQFPN (7x7 mm) |
| Uri ng Pagpapasok | Surface Mount |
| Number of I/O | 39 I/O (48-pin package) |
| Family Flash Range | Up to 512 KB Flash across STM32G473xB/xC/xE |
| Hanay ng Temperature na Operasyon | -40 °C to +85 °C |
| Qualification | Industrial grade (U6 suffix) |
| Tindminan RoHS | Compliant |
| REACH Status | Compliant |
| Supply Voltage Range | 1.71 V to 3.6 V (VDD) |
| Debug Interface | SWD / JTAG, with embedded bootloader support |
| Crypto Accelerator | AES, hardware hash and CRC engine |
Gabay sa Pin Configuration ng STM32G473CCU6 48-ufqfpn (7x7 mm)
Pin configuration para sa STM32G473CCU6 (48-ufqfpn (7x7 mm) package). Kasama sa digital IC na ito ang GPIO, mga communication interface (UART, SPI, I2C), at mga power pin. Sumangguni sa datasheet ng manufacturer para sa mga alternatibong function ng pin at mga opsyon sa configuration. Mahalaga para sa disenyo ng embedded system at PCB layout.
Wala ng detalyadong pinout data na magagamit para sa STM32G473CCU6.
Sumangguni sa datasheet para sa buong pin configuration.
Tipikal na mga Gamit
STM32G473CCU6 ay nararapat para sa 6 aplikasyons: Digital Power Supply Control, Motor Control for Servo and E-Bike Drives, Industrial Condition Monitoring Gateway, Precision Analog Front End for RTD and Strain Gauges, PLC and Fieldbus Peripheral Module, Compact Industrial Controller for Lighting and Aux Loads.
Digital Power Supply Control
The STM32G473CCU6 suits digitally controlled SMPS designs because its 170 MHz Cortex-M4 core (213 DMIPS) can run a fast control loop, while the hardware Filter Math Accelerator offloads the feedback-path compensation filtering that would otherwise consume core cycles. The high-resolution ADC block samples the output rail and the on-chip comparators provide fast cycle-by-cycle over-current protection, replacing separate protection ICs. At 170 MHz the loop can be updated well inside a 100 kHz switching period, keeping loop bandwidth high and transient response tight. Because the part is packaged in 7x7 mm UFQFPN, it fits compact server, telecom and industrial DC-DC bricks where board area is at a premium.
Inirekomenda
Motor Control for Servo and E-Bike Drives
For brushless DC, BLDC and servo drives the STM32G473CCU6 combines fast advanced-control timers with a 170 MHz Cortex-M4 core that can execute the current and speed regulation algorithms inside one PWM period. The on-chip comparators can be wired directly to the PWM inputs for hardware break, giving fast over-current and desaturation response without software latency, and the rich analog block supports current-sense conditioning close to the shunt amplifier. 256 KB of Flash and 128 KB of SRAM are ample for a full FOC library plus a field-oriented control tuning set. The 7x7 mm package keeps the controller compact enough for e-bike hub controllers and compact servo drives.
Inirekomenda
Industrial Condition Monitoring Gateway
The STM32G473CCU6 is well suited to vibration and condition-monitoring nodes because the Filter Math Accelerator executes FIR and IIR spectral processing in hardware, letting a 170 MHz core handle acquisition, FFT work and communications in the same budget. The high-resolution ADCs capture accelerometer and microphone front-end signals, and the on-chip comparators provide configurable threshold alarms that can wake the host MCU. 256 KB of Flash is sufficient for a firmware image with an embedded bootloader and over-the-air update staging, while 128 KB of SRAM allows short-time high-rate capture buffers. Its -40 °C to +85 °C industrial range and compact 48-pin package suit factory-floor sensor nodes.
Inirekomenda
Precision Analog Front End for RTD and Strain Gauges
With its integrated operational amplifiers, comparators and high-resolution ADCs, the STM32G473CCU6 can build a complete precision measurement front end without external analog ICs. RTD, thermocouple and strain-gauge bridges can be amplified and digitised on the same die, which reduces noise pickup because the analog path stays on one compact board. The comparators support fast threshold crossing for limit detection, and the DACs can drive excitation or offset-correction signals. Running the conversion and digital filtering at 170 MHz lets the device apply sensor linearisation and cold-junction compensation in software. The 7x7 mm footprint is a strong advantage for handheld calibrators and inline process instrumentation.
Inirekomenda
PLC and Fieldbus Peripheral Module
The STM32G473CCU6 works well as the protocol engine in a PLC expansion or fieldbus gateway where several serial interfaces and a fast CPU are needed in a limited board area. Multiple USART, SPI and I2C peripherals handle bus isolation and sensor networking, while the advanced timers and comparators can implement fast digital I/O. With 128 KB of SRAM the device can buffer several frames of protocol data, and 256 KB of Flash supports a dual-bank OTA layout for field updates. The 48-pin UFQFPN is a common industrial module footprint, and the -40 °C to +85 °C range matches typical cabinet and DIN-rail environments.
Inirekomenda
Compact Industrial Controller for Lighting and Aux Loads
The STM32G473CCU6 can act as a compact controller for industrial lighting, ballast and auxiliary load management where dimming accuracy and closed-loop regulation matter. The high-resolution PWM timers combined with the hardware Filter Math Accelerator allow flicker-free dimming and accurate current regulation loops, and the on-chip comparators provide fast short-circuit and open-load detection on LED and magnetic-drive outputs. A 170 MHz core leaves headroom for scheduled events, local key handling and a communication stack on the same part. The small 7x7 mm UFQFPN footprint permits a small controller PCB, and the industrial temperature range supports equipment deployed outside climate-controlled rooms.
Inirekomenda
Buod ng mga Inirekomendang Produkto
Impormasyon ng Talumpati sa Engineering for STM32G473CCU6 — ikabit, gabay sa disenyo, at impormasyon ng pagsunod sa kautusan.
Paunawang Hanapin
Ikabit sa Mga Alternatibo
| Parametro | Ito ang Producto | STM32G474CBU6 | STM32G474CEU6 | STM32G473CBU6 | STM32G431CBU6 | STM32G491CBU6 |
|---|---|---|---|---|---|---|
| Package | 48-UFQFPN (7x7 mm) | 48-UFQFPN (7x7 mm) - same | 48-UFQFPN (7x7 mm) - same | 48-UFQFPN (7x7 mm) - same | 48-UFQFPN (7x7 mm) - same | 48-UFQFPN (7x7 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core | Arm Cortex-M4 with FPU and DSP | Arm Cortex-M4 with FPU and DSP | Arm Cortex-M4 with FPU and DSP | Arm Cortex-M4 with FPU and DSP | Arm Cortex-M4 with FPU and DSP | Arm Cortex-M4 with FPU and DSP |
| Maximum Frequency | 170 MHz | 170 MHz | 170 MHz | 170 MHz | 170 MHz | 170 MHz |
| Embedded Flash | 256 KB | 128 KB | 512 KB | 128 KB | 128 KB | 128 KB |
| Filter Math Accelerator (FMAC) | Yes | Yes | Yes | Yes | No - G431 line lacks FMAC | Yes |
| Analog Peripheral Set | High analog: multiple high-resolution ADCs, DACs, comparators, op-amps | Rich analog, reduced peripheral mix vs G473 | Rich analog, reduced peripheral mix vs G473 | Rich analog, same G473 family | Reduced analog set, fewer ADC/DAC channels | Different analog mix, fewer comparators/op-amps than G473 |
| Temperature Grade | -40 °C to +85 °C (industrial, U6) | -40 °C to +85 °C (U6) | -40 °C to +85 °C (U6) | -40 °C to +85 °C (U6) | -40 °C to +85 °C (U6) | -40 °C to +85 °C (U6) |
| Core Performance | 213 DMIPS at 170 MHz | 213 DMIPS at 170 MHz | 213 DMIPS at 170 MHz | 213 DMIPS at 170 MHz | 170 MHz Cortex-M4, reduced peripheral set | 170 MHz Cortex-M4, reduced peripheral set |
Pangunahing mga Pagkakaiba
- Only listed alternative family that keeps the full G473 analog set with more program memory (kumpara saSTM32G474CEU6)
- Filter Math Accelerator available on this part but not on the G431 alternative (kumpara saSTM32G431CBU6)
- Twice the Flash of the reduced-memory pin-compatible options (kumpara saSTM32G473CBU6)
- Same 170 MHz performance class as the alternatives, so no clock-speed penalty (kumpara saSTM32G474CBU6)
Talaan ng Disenyo
The STM32G473 mixes sensitive analog inputs with fast digital outputs in a 7x7 mm footprint, so partition the board deliberately: place the MCU, its 100 nF and bulk 1 uF/4.7 uF decoupling, and the analog reference close to the signal sources, and route analog traces on the top layer over a continuous ground plane. Keep switching-node copper, gate-drive loops and inductor currents physically separated from ADC inputs, and avoid running digital clock and PWM traces beneath the analog section. Reference the STM32G4 hardware design guidelines in the manufacturer application notes for the recommended decoupling network.
The STM32G473CCU6 operates from 1.71 V to 3.6 V, so supply the core rail from a dedicated low-noise LDO rather than directly from a switching node. Place a 100 nF ceramic plus a 4.7 uF bulk capacitor at the VDD pins and a separate 100 nF at the VDDA/VREF pins, with the analog ground tied to the digital ground at a single point near the device. Sequence the analog rail ahead of the digital rail if the ADC is used at full resolution, and keep the internal LDO or external supply within the 3.6 V maximum even during transients.
At 170 MHz with fast edge rates, clock and high-speed serial lines are edge-rate problems rather than frequency problems. Use the shortest possible routing from the oscillator and decoupling, prefer the lower drive-strength GPIO setting for slow signals, and add a series termination resistor of roughly 22 to 33 ohms on high fan-out or long clock nets. For the FMAC-driven filter paths, feed the input from a buffered, single-point-grounded source so that switching noise from the digital section does not modulate the analog result.
Two errors account for most STM32G4 bring-up failures. First, an incorrect option-byte or boot configuration leaves the device appearing dead on SWD; keep a boot0 path and test the debug connector before power-cycling into application firmware. Second, writing the bootloader and application without checking the Flash page and dual-bank layout can corrupt the update path, since the STM32G473CCU6 provides 256 KB of Flash that must be partitioned deliberately. Also verify that the ADC reference voltage is stable before trusting any calibration constants.
Estimated: the STM32G473CCU6 dissipates power mainly in the core and analog blocks; at a 3.3 V supply, 170 MHz operation and roughly 90 mA of total current, dissipation is about 0.30 W, which with a junction-to-ambient thermal resistance in the range of 40 to 60 C/W on a four-layer board gives an estimated 12 to 18 C rise above ambient. Actual numbers depend on your PCB copper and ambient, so measure the die temperature in the final enclosure and keep the junction below the 125 C maximum.
Impormasyon ng Pagsunod sa Kautusan
RoHS and REACH compliance are listed for the STM32G473CC line. The U6 suffix denotes the industrial -40 °C to +85 °C grade; an AEC-Q100 qualified variant should be selected for automotive designs. Lead-free, halogen-free and conflict-minerals declarations are not stated in the available product information.