STM32G473VET3 - 170MHz Cortex-M4 MCU 512KB LQFP-100 | STMicroelectronics
N.º da peça: STM32G473VET3 ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $9.85 | $9,85 |
| 10 | $8.92 | $89,20 |
| 100 | $7.95 | $795,00 |
| 500 | $7.05 | $3.525,00 |
| 1.000 | $6.4 | $6.400,00 |
STM32G473VET3 Visão geral
A Cortex-M4 microcontroller is a 32-bit RISC processor core designed by Arm that includes a single-precision floating-point unit (FPU) and DSP extensions. The Cortex-M4 sits within the broader Cortex-M family and feeds into the wider STM32 portfolio, which scales from ultra-low-power Cortex-M0+ devices up to Cortex-M7 high-performance parts. Compared with Cortex-M3 parts, the M4 adds DSP SIMD instructions, single-cycle MAC, and an optional FPU, enabling higher-throughput signal processing and mathematical acceleration at modest clock speeds.
Key features of the STM32G473VET3 include up to 512 KB single-bank Flash with ECC and 128 KB SRAM with parity, a 12-channel DMA, two 16-bit advanced timers plus a 32-bit timer, four 16-bit general-purpose timers, two HRTIM masters, multiple USART/UART, SPI, I2C, FDCAN, USB 2.0 FS, and a real-time clock. The integrated Cordic accelerator (rotation, sine/cosine) and FMAC (filter math) offload DSP tasks, while the comparators, op-amps, and 12-bit DACs allow direct analog control loops on-chip. The 100-pin LQFP package exposes the full peripheral set, including the external memory bus and additional GPIO.
Typical applications span industrial motor drives (FOC for PMSM/BLDC), digital SMPS and power conversion, lighting controls, solar micro-inverters, factory automation, and sensor-rich IoT nodes. On-board comparators, op-amps, and high-resolution timers let the part close a current-mode control loop without external analog components, while the FPU and Cordic enable sensor fusion and field-oriented control without taxing the CPU. The LQFP-100 footprint also suits hand-prototyping and field-repair scenarios where rework is more practical than BGA.
When designing with this device, ensure the 1.8V/2.5V/3.3V rails are well-decoupled with 100nF + 4.7uF ceramic capacitors near each VDDA/VSS pair, and route the HSE 8-25 MHz crystal traces symmetrically to minimise jitter. Configure the math accelerator and DMA priorities in the CubeMX configuration to avoid conflicts, and consult the reference manual for Flash Option Byte programming to enable the desired read/write protection at production time.
This page synthesizes distributor stock and pricing data, drop-in compatible LQFP-100 STM32G4 family alternatives, and practical design notes drawn from the reference manual that are not aggregated on any single distributor page.
Alternativas drop-in para STM32G473VET3 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com STM32G473VET3 (mesmo formato e footprint) — diferindo em ADC, Communication Interfaces, Comparators, Core, DAC.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
STM32G474VET3
✅ Drop-In✓ Em estoque
$5 / unidade
Ver ficha técnica →STM32G473VET6
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
STM32G473VCT3
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
STM32G473VEH6
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
STM32G484VET3
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
STM32G473VET3 Classificações máximas e características elétricas
| Core | Arm Cortex-M4 with FPU and DSP |
| Frequência máxima de clock | 170 MHz |
| DMIPS | 213 DMIPS |
| Flash Memory | 512 KB (512K x 8) |
| SRAM | 128 KB |
| Operating Voltage | 1.8V / 2.5V / 3.3V |
| Encapsulamento | 100-pin LQFP (14x14 mm) |
| Tipo de montagem | Surface Mount |
| ADC | 5x 12-bit SAR, up to 36 channels |
| DAC | 4x 12-bit (2 buffered + 2 unbuffered) |
| Operational Amplifiers | On-chip (multiple) |
| Comparators | On-chip ultra-fast comparators |
| Math Accelerator | Cordic + FMAC |
| DMA Channels | 12 |
| Advanced Timers | 2x 16-bit + 1x 32-bit |
| High-Resolution Timer | 2x HRTIM masters |
| Communication Interfaces | USART/UART, SPI, I2C, FDCAN, USB 2.0 FS |
| Faixa de temperatura de operação | -40C to +125C (industrial) |
| Status RoHS | Compliant |
Configuração de pinos do STM32G473VET3
| Pino 1 | PE2 — General-purpose I/O, TRACECLK |
| Pino 2 | PE3 — General-purpose I/O, TRACED0 |
| Pino 3 | PE4 — General-purpose I/O, TRACED1 |
| Pino 4 | PE5 — General-purpose I/O, TRACED2 |
| Pino 5 | PE6 — General-purpose I/O, TRACED3 |
| Pino 6 | VBAT — Battery domain supply for RTC |
| Pino 7 | PC13 — GPIO, TAMPER-RTC |
| Pino 8 | PC14 — GPIO, OSC32_IN |
| Pino 9 | PC15 — GPIO, OSC32_OUT |
| Pino 10 | VSS — Digital ground |
| Pino 11 | VDD — Digital supply (1.8V/2.5V/3.3V) |
| Pino 12 | OSC_IN — HSE crystal oscillator input |
| Pino 13 | OSC_OUT — HSE crystal oscillator output |
| Pino 14 | NRST — Reset input, active low |
| Pino 15 | PC0 — GPIO, ADC12_IN6 |
| Pino 16 | PC1 — GPIO, ADC12_IN7 |
| Pino 17 | PC2 — GPIO, ADC12_IN8 |
| Pino 18 | PC3 — GPIO, ADC12_IN9 |
| Pino 19 | VREF+ — ADC reference voltage positive |
| Pino 20 | VDDA — Analog supply |
| Pino 21 | VSSA — Analog ground |
| Pino 22 | PA0 — GPIO, ADC12_IN1, TIM2_CH1 |
| Pino 23 | PA1 — GPIO, ADC12_IN2, TIM2_CH2 |
| Pino 24 | PA2 — GPIO, USART2_TX, ADC1_IN3 |
| Pino 25 | PA3 — GPIO, USART2_RX, ADC1_IN4 |
| Pino 26 | VSS — Digital ground |
| Pino 27 | VDD — Digital supply |
| Pino 28 | PA4 — GPIO, SPI1_NSS, DAC1_OUT1 |
| Pino 29 | PA5 — GPIO, SPI1_SCK, DAC1_OUT2 |
| Pino 30 | PA6 — GPIO, SPI1_MISO, ADC12_IN3 |
| Pino 31 | PA7 — GPIO, SPI1_MOSI, ADC12_IN4 |
| Pino 32 | PB0 — GPIO, ADC12_IN5, TIM3_CH3 |
| Pino 33 | PB1 — GPIO, ADC12_IN6, TIM3_CH4 |
| Pino 34 | PB2 — GPIO, BOOT1 |
| Pino 35 | PE7 — GPIO, TIM1_ETR |
| Pino 36 | PE8 — GPIO, TIM1_CH1N |
| Pino 37 | PE9 — GPIO, TIM1_CH1 |
| Pino 38 | PE10 — GPIO, TIM1_CH2N |
| Pino 39 | PE11 — GPIO, TIM1_CH2 |
| Pino 40 | PE12 — GPIO, TIM1_CH3N |
| Pino 41 | PE13 — GPIO, TIM1_CH3 |
| Pino 42 | PE14 — GPIO, TIM1_CH4 |
| Pino 43 | PE15 — GPIO, TIM1_BKIN |
| Pino 44 | PB10 — GPIO, I2C2_SCL, USART3_TX |
| Pino 45 | PB11 — GPIO, I2C2_SDA, USART3_RX |
| Pino 46 | VSS — Digital ground |
| Pino 47 | VDD — Digital supply |
| Pino 48 | PB12 — GPIO, SPI2_NSS, TIM1_BKIN |
| Pino 49 | PB13 — GPIO, SPI2_SCK, USART3_CTS |
| Pino 50 | PB14 — GPIO, SPI2_MISO, TIM15_CH1 |
| Pino 51 | PB15 — GPIO, SPI2_MOSI, TIM15_CH2 |
| Pino 52 | PD8 — GPIO, USART3_TX |
| Pino 53 | PD9 — GPIO, USART3_RX |
| Pino 54 | PD10 — GPIO, USART3_CK |
| Pino 55 | PD11 — GPIO, USART3_CTS |
| Pino 56 | PD12 — GPIO, TIM4_CH1 |
| Pino 57 | PD13 — GPIO, TIM4_CH2 |
| Pino 58 | PD14 — GPIO, TIM4_CH3 |
| Pino 59 | PD15 — GPIO, TIM4_CH4 |
| Pino 60 | PC6 — GPIO, TIM3_CH1, USART6_TX |
| Pino 61 | PC7 — GPIO, TIM3_CH2, USART6_RX |
| Pino 62 | PC8 — GPIO, TIM3_CH3, SDMMC_D0 |
| Pino 63 | PC9 — GPIO, TIM3_CH4, SDMMC_D1 |
| Pino 64 | PA8 — GPIO, TIM1_CH1, USART1_CK |
| Pino 65 | PA9 — GPIO, USART1_TX, TIM1_CH2 |
| Pino 66 | PA10 — GPIO, USART1_RX, TIM1_CH3 |
| Pino 67 | PA11 — GPIO, USB_DM, CAN1_RX |
| Pino 68 | PA12 — GPIO, USB_DP, CAN1_TX |
| Pino 69 | PA13 — GPIO, SWDIO |
| Pino 70 | VSS — Digital ground |
| Pino 71 | VDD — Digital supply |
| Pino 72 | PA14 — GPIO, SWCLK |
| Pino 73 | PA15 — GPIO, SPI3_NSS, TIM2_CH1 |
| Pino 74 | PC10 — GPIO, UART4_TX, SDMMC_D2 |
| Pino 75 | PC11 — GPIO, UART4_RX, SDMMC_D3 |
| Pino 76 | PC12 — GPIO, UART5_TX, SDMMC_CK |
| Pino 77 | PD0 — GPIO, CAN1_RX |
| Pino 78 | PD1 — GPIO, CAN1_TX |
| Pino 79 | PD2 — GPIO, UART5_RX, SDMMC_CMD |
| Pino 80 | PD3 — GPIO, USART2_CTS |
| Pino 81 | PD4 — GPIO, USART2_RTS |
| Pino 82 | PD5 — GPIO, USART2_TX |
| Pino 83 | PD6 — GPIO, USART2_RX |
| Pino 84 | PD7 — GPIO, USART2_CK |
| Pino 85 | PB3 — GPIO, SPI3_SCK, SWO |
| Pino 86 | PB4 — GPIO, SPI3_MISO |
| Pino 87 | PB5 — GPIO, SPI3_MOSI, TIM3_CH2 |
| Pino 88 | PB6 — GPIO, I2C1_SCL, USART1_TX |
| Pino 89 | PB7 — GPIO, I2C1_SDA, USART1_RX |
| Pino 90 | PB8 — GPIO, I2C1_SCL, TIM4_CH3 |
| Pino 91 | PB9 — GPIO, I2C1_SDA, TIM4_CH4 |
| Pino 92 | PE0 — GPIO, TIM4_ETR |
| Pino 93 | PE1 — GPIO, TIM1_CH2N |
| Pino 94 | VSS — Digital ground |
| Pino 95 | VDD — Digital supply |
| Pino 96 | PE2 — GPIO |
| Pino 97 | PE3 — GPIO |
| Pino 98 | PE4 — GPIO |
| Pino 99 | PE5 — GPIO |
| Pino 100 | PE6 — GPIO |
Aplicações típicas
STM32G473VET3 é adequado para 6 aplicaçãos: Industrial Motor Drives (FOC), Digital SMPS and Power Conversion, Lighting and LED Drivers, Solar Micro-Inverters and MPPT, Factory Automation and Sensor Fusion, Medical and Diagnostic Devices.
Industrial Motor Drives (FOC)
The STM32G473VET3 fits three-phase PMSM and BLDC field-oriented control because it combines a 170 MHz Cortex-M4 with FPU, Cordic/FMAC trigonometric offload, three synchronized 12-bit ADCs timed for current sensing, and 1.7 ns advanced timers with complementary PWM and dead-time insertion. The on-chip comparators can trigger emergency shut-down directly without an external analog IC. Compared with Cortex-M0 solutions, the FPU and DSP extensions double current-loop bandwidth at the same clock. The LQFP-100 footprint exposes the full peripheral set including the SD card interface for parameter logging.
Recomendado
Digital SMPS and Power Conversion
The STM32G473VET3 supports digital power topologies up to ~200 kHz switching frequency using its advanced timers with complementary outputs, on-chip comparators for peak-current mode control, four 12-bit DACs for slope compensation, and the Cordic accelerator for trigonometric math. For higher switching frequency above 200 kHz where sub-nanosecond timing resolution matters, the STM32G474VET3 in the same LQFP-100 footprint adds an HRTIM. The 100-pin LQFP package allows hand-reworkable prototypes during power supply design validation.
Recomendado
Lighting and LED Drivers
The STM32G473VET3 drives multi-channel LED lighting including DALI, DMX, and tunable-white systems by leveraging 12-bit DACs for smooth dimming, HRTIM-style timer resolution on the advanced timers, and up to 87 GPIO for large LED matrix multiplexing. The integrated op-amps close current-sense loops without external components, reducing BOM cost. The Cortex-M4 with FPU computes CIE-1931 color correction and gamma curves faster than Cortex-M3 at the same clock, simplifying high-channel-count LED fixtures.
Recomendado
Solar Micro-Inverters and MPPT
The STM32G473VET3 hosts perturb-and-observe / incremental-conductance MPPT algorithms using its FPU for fast floating-point math, on-chip 12-bit ADCs for panel voltage and current sensing, and FDCAN for grid-side communication. The Cordic engine accelerates the trigonometric math needed for PLL grid synchronization. With 512 KB Flash it can run a complete grid-tie control stack including anti-islanding protection in a single chip, eliminating the need for an external DSP. The LQFP-100 footprint allows field retrofits on micro-inverter PCBs.
Recomendado
Factory Automation and Sensor Fusion
The STM32G473VET3 acts as a sensor-fusion hub in industrial PLC and IO-Link master designs by combining FPU-accelerated quaternion math, up to 5 SAR ADCs for analog sensor channels, multiple UART/SPI/FDCAN peripherals for fieldbus connectivity, and 512 KB Flash for protocol stacks. The Cordic/FMAC accelerators offload the trigonometric inner loop typical of IMU fusion, freeing CPU for PLC cycle work. The 100-pin LQFP exposes the full peripheral count needed for multi-protocol IO-Link masters.
Recomendado
Medical and Diagnostic Devices
The STM32G473VET3 fits low-end medical and diagnostic instrumentation such as blood-pressure monitors, infusion pumps, and patient monitors requiring deterministic real-time response. The Cortex-M4 with FPU executes DSP filter chains (FIR, IIR) for ECG and pulse-oximetry signal conditioning, while on-chip op-amps condition analog front-end signals without external analog ICs. The 100-pin LQFP footprint supports prototypes that need FDA/IEC 62304 design history, and the LQFP package simplifies verification and re-spin during design validation.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para STM32G473VET3 — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | STM32G474VET3 | STM32G473VET6 | STM32G473VCT3 | STM32G484VET3 |
|---|---|---|---|---|---|
| Package | LQFP-100 | LQFP-100 - same | LQFP-100 - same | LQFP-100 - same | LQFP-100 - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core / Max Clock | Cortex-M4F / 170 MHz | Cortex-M4F / 170 MHz | Cortex-M4F / 170 MHz | Cortex-M4F / 170 MHz | Cortex-M4F / 170 MHz |
| Flash | 512 KB | 512 KB | 512 KB | 256 KB (-50%) | 512 KB |
| SRAM | 128 KB | 128 KB | 128 KB | 128 KB | 128 KB |
| High-Resolution Timer (HRTIM) | No | Yes (added) | No | No | No |
| Crypto / Hash Accelerator | No | No | No | No | Yes (added) |
| Temperature Grade | -40C to +125C (industrial) | -40C to +125C (industrial) | -40C to +85C (extended industrial) | -40C to +125C (industrial) | -40C to +125C (industrial) |
Principais diferenciais
- Same LQFP-100 footprint as G474 with full peripheral set retained (vs STM32G474VET3)
- Cordic + FMAC hardware math accelerators on-chip (vs STM32G473VCT3)
- Mainstream Cortex-M4 with FPU and DSP at 170 MHz (vs STM32G484VET3)
Notas de projeto
The STM32G473VET3 requires separate analog (VDDA/VSSA) and digital (VDD/VSS) supplies. Place a 100 nF X7R ceramic capacitor on each VDD pin plus a bulk 4.7 uF within 10 mm, and a ferrite bead between VDD and VDDA to suppress digital switching noise on the ADC reference. VBAT must be tied to VDD when no battery backup is used, otherwise RTC and backup registers will lose state. The on-chip voltage regulator requires an external 1 uF + 100 nF on VCAP pins.
Layout: route the HSE 8-25 MHz crystal traces symmetrically and keep them within 5 mm of OSC_IN/OSC_OUT with a ground guard ring. The LQFP-100 power pad (if exposed) should be soldered to a copper pour of at least 50 mm^2 for thermal relief. Avoid routing high-current PWM traces adjacent to ADC input traces; insert a ground trace between them. SDRAM and parallel bus pins should be length-matched within 1 mm for reliable operation above 80 MHz.
Common pitfalls: (1) the BOOT0 pin state at reset selects the boot source - leave it tied to GND through a 10 k resistor for normal Flash boot. (2) The HSE bypass capacitors must be sized per crystal load capacitance; wrong values cause oscillator start-up failure. (3) When using USB FS, the DP/DM traces must be 90 ohm differential with length matching to 1 mm. (4) The math accelerator (Cordic/FMAC) requires interrupt priority lower than the DMA to avoid pipeline stalls.
Informações de conformidade
RoHS compliant per STMicroelectronics product page. Industrial temperature grade -40C to +125C. Not AEC-Q100 qualified - choose AEC-Q100 grade variant for automotive.