STM32G473CCU6 - 170MHz Cortex-M4 MCU, 256KB Flash | STMicroelectronics
MPN: STM32G473CCU6 ✓ 啟用中STM32G473CCU6 概覽
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.
直接替換替代品,適用於 STM32G473CCU6 — 相同封裝,腳位對腳位相容。需重新設計 PCB 的不同封裝零件不列入。
此系列的變體
與下列產品可直接替換的同系列型號: STM32G473CCU6 (相同外形與佔位) — 差異在於 Math Accelerator, Package, SRAM.
STM32G474CBU6
✅ 直接替換聯絡詢價
查看資料表 →STM32G474CEU6
✅ 直接替換聯絡詢價
查看資料表 →STM32G473CBU6
✅ 直接替換📋 參考替代品(不在目錄中)
STM32G431CBU6
✅ 直接替換 ⚠️ 規格未經驗證聯絡詢價
查看資料表 →STM32G491CBU6
✅ 直接替換 ⚠️ 規格未經驗證📋 參考替代品(不在目錄中)
STM32G473CCU6 最大額定值與電氣特性
| Core Processor | Arm Cortex-M4 with FPU and DSP instructions |
| Core Width | 32-bit RISC |
| 最大時脈頻率 | 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 |
| 封裝 | 48-UFQFPN (7x7 mm) |
| 安裝類型 | Surface Mount |
| Number of I/O | 39 I/O (48-pin package) |
| Family Flash Range | Up to 512 KB Flash across STM32G473xB/xC/xE |
| 工作溫度範圍 | -40 °C to +85 °C |
| Qualification | Industrial grade (U6 suffix) |
| 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 |
STM32G473CCU6 48-ufqfpn (7x7 mm) 腳位配置指南
STM32G473CCU6(48-ufqfpn (7x7 mm) 封裝)的腳位配置。 此數位 IC 包含 GPIO、通訊介面(UART、SPI、I2C)與電源腳位。替代腳位功能與配置選項請參閱製造商資料表。對嵌入式系統設計與 PCB 佈局至關重要。
無詳細腳位定義資料: STM32G473CCU6.
請參閱 資料表 以查看完整腳位配置。
典型應用
STM32G473CCU6 適用於 6 應用s: 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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
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.
推薦
推薦產品摘要
工程參考資料,適用於 STM32G473CCU6 — 比較、設計指引及合規資訊。
選型指南
與替代品比較
| 參數 | 本產品 | 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 |
主要差異化特點
- Only listed alternative family that keeps the full G473 analog set with more program memory (對比STM32G474CEU6)
- Filter Math Accelerator available on this part but not on the G431 alternative (對比STM32G431CBU6)
- Twice the Flash of the reduced-memory pin-compatible options (對比STM32G473CBU6)
- Same 170 MHz performance class as the alternatives, so no clock-speed penalty (對比STM32G474CBU6)
設計說明
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.
合規資訊
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.