STM32G474QET6 - 170MHz Cortex-M4 MCU, 512KB Flash | STMicroelectronics
Référence : STM32G474QET6 ✓ Actif| Qté | Prix unitaire | Total |
|---|---|---|
| 1 | $8.5 | $8,50 |
| 10 | $7.65 | $76,50 |
| 100 | $6.8 | $680,00 |
| 500 | $6.12 | $3 060,00 |
| 1 000 | $5.44 | $5 440,00 |
STM32G474QET6 Présentation
A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory, and programmable input/output peripherals. The STM32G474 series belongs to the STM32G4 family, which is optimized for mixed-signal control applications, combining a powerful Cortex-M4 core with advanced analog peripherals and a math accelerator. This family sits within the broader STM32 ecosystem, which includes multiple series tailored for different performance, power, and feature requirements.
Key features of the STM32G474QET6 include a 170 MHz Arm Cortex-M4F core with FPU, 512 KB Flash, 128 KB SRAM, a 184 ps high-resolution timer with 12 channels, a math accelerator for enhanced DSP performance, and rich analog peripherals including multiple 12-bit ADCs, DACs, and comparators. The device also supports various communication interfaces such as SPI, I2C, USART, CAN, and USB, making it versatile for connectivity.
The STM32G474QET6 is built on STMicroelectronics' advanced process technology, enabling high performance with efficient power consumption. The inclusion of a math accelerator (CORDIC and FMAC) offloads complex calculations from the CPU, improving overall system throughput. The high-resolution timer is particularly suited for digital power conversion, motor control, and other time-critical applications.
Typical applications include digital power supplies, motor control (e.g., field-oriented control of BLDC motors), industrial automation, and advanced sensing systems. The device's rich analog front-end and high-resolution timer make it ideal for applications requiring precise timing and analog signal processing.
When designing with this MCU, ensure proper decoupling of the power supply pins and consider the thermal dissipation of the LQFP-128 package. The device supports multiple low-power modes, which can be leveraged to optimize energy consumption in battery-powered applications.
Alternatives de remplacement direct pour STM32G474QET6 — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.
Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :
STM32G474QET6U
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
STM32G474QBT6
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
STM32G473QET6
✅ Remplacement direct📋 Alternative de référence (hors catalogue)
STM32G474QET6 Valeurs maximales et caractéristiques électriques
| Core | Arm Cortex-M4F with FPU |
| Fréquence d'horloge maximale | 170 MHz |
| Flash Memory | 512 KB |
| SRAM | 128 KB |
| Boîtier | 128-LQFP (14x14 mm) |
| Température de fonctionnement | -40C to +125C |
| Tension d'alimentation | 1.71 V to 3.6 V |
| DMIPS | 213 |
| High-Resolution Timer | 184 ps, 12 channels |
| Math Accelerator | CORDIC and FMAC |
| ADC | Multiple 12-bit ADCs |
| DAC | 12-bit DAC |
| Communication Interfaces | SPI, I2C, USART, CAN, USB |
| GPIO | Up to 107 I/O pins |
| RoHS | Compliant |
Configuration des broches de STM32G474QET6
| Broche 1 | VDD — Digital power supply |
| Broche 2 | VSS — Digital ground |
| Broche 3 | PA0 — GPIO/ADC input |
| Broche 4 | PA1 — GPIO/ADC input |
| Broche 5 | PA2 — GPIO/USART2_TX |
| Broche 6 | PA3 — GPIO/USART2_RX |
| Broche 7 | PA4 — GPIO/SPI1_NSS |
| Broche 8 | PA5 — GPIO/SPI1_SCK |
| Broche 9 | PA6 — GPIO/SPI1_MISO |
| Broche 10 | PA7 — GPIO/SPI1_MOSI |
| Broche 11 | VSSA — Analog ground |
| Broche 12 | VDDA — Analog power supply |
| Broche 13 | PB0 — GPIO/ADC input |
| Broche 14 | PB1 — GPIO/ADC input |
| Broche 15 | PB2 — GPIO |
| Broche 16 | PB3 — GPIO/SPI1_SCK |
| Broche 17 | PB4 — GPIO/SPI1_MISO |
| Broche 18 | PB5 — GPIO/SPI1_MOSI |
| Broche 19 | PB6 — GPIO/I2C1_SCL |
| Broche 20 | PB7 — GPIO/I2C1_SDA |
| Broche 21 | PB8 — GPIO/CAN1_RX |
| Broche 22 | PB9 — GPIO/CAN1_TX |
| Broche 23 | VDD — Digital power supply |
| Broche 24 | VSS — Digital ground |
| Broche 25 | PC0 — GPIO/ADC input |
| Broche 26 | PC1 — GPIO/ADC input |
| Broche 27 | PC2 — GPIO/ADC input |
| Broche 28 | PC3 — GPIO/ADC input |
| Broche 29 | PC4 — GPIO |
| Broche 30 | PC5 — GPIO |
| Broche 31 | PC6 — GPIO/TIM3_CH1 |
| Broche 32 | PC7 — GPIO/TIM3_CH2 |
| Broche 33 | PC8 — GPIO/TIM3_CH3 |
| Broche 34 | PC9 — GPIO/TIM3_CH4 |
| Broche 35 | PC10 — GPIO/USART4_TX |
| Broche 36 | PC11 — GPIO/USART4_RX |
| Broche 37 | PC12 — GPIO |
| Broche 38 | PC13 — GPIO/RTC |
| Broche 39 | PC14 — GPIO/OSC32_IN |
| Broche 40 | PC15 — GPIO/OSC32_OUT |
| Broche 41 | VDD — Digital power supply |
| Broche 42 | VSS — Digital ground |
| Broche 43 | PD0 — GPIO |
| Broche 44 | PD1 — GPIO |
| Broche 45 | PD2 — GPIO |
| Broche 46 | PD3 — GPIO |
| Broche 47 | PD4 — GPIO |
| Broche 48 | PD5 — GPIO |
| Broche 49 | PD6 — GPIO |
| Broche 50 | PD7 — GPIO |
| Broche 51 | PD8 — GPIO |
| Broche 52 | PD9 — GPIO |
| Broche 53 | PD10 — GPIO |
| Broche 54 | PD11 — GPIO |
| Broche 55 | PD12 — GPIO |
| Broche 56 | PD13 — GPIO |
| Broche 57 | PD14 — GPIO |
| Broche 58 | PD15 — GPIO |
| Broche 59 | VDD — Digital power supply |
| Broche 60 | VSS — Digital ground |
| Broche 61 | PE0 — GPIO |
| Broche 62 | PE1 — GPIO |
| Broche 63 | PE2 — GPIO |
| Broche 64 | PE3 — GPIO |
| Broche 65 | PE4 — GPIO |
| Broche 66 | PE5 — GPIO |
| Broche 67 | PE6 — GPIO |
| Broche 68 | PE7 — GPIO |
| Broche 69 | PE8 — GPIO |
| Broche 70 | PE9 — GPIO |
| Broche 71 | PE10 — GPIO |
| Broche 72 | PE11 — GPIO |
| Broche 73 | PE12 — GPIO |
| Broche 74 | PE13 — GPIO |
| Broche 75 | PE14 — GPIO |
| Broche 76 | PE15 — GPIO |
| Broche 77 | VDD — Digital power supply |
| Broche 78 | VSS — Digital ground |
| Broche 79 | PF0 — GPIO |
| Broche 80 | PF1 — GPIO |
| Broche 81 | PF2 — GPIO |
| Broche 82 | PF3 — GPIO |
| Broche 83 | PF4 — GPIO |
| Broche 84 | PF5 — GPIO |
| Broche 85 | PF6 — GPIO |
| Broche 86 | PF7 — GPIO |
| Broche 87 | PF8 — GPIO |
| Broche 88 | PF9 — GPIO |
| Broche 89 | PF10 — GPIO |
| Broche 90 | PF11 — GPIO |
| Broche 91 | PF12 — GPIO |
| Broche 92 | PF13 — GPIO |
| Broche 93 | PF14 — GPIO |
| Broche 94 | PF15 — GPIO |
| Broche 95 | VDD — Digital power supply |
| Broche 96 | VSS — Digital ground |
| Broche 97 | PG0 — GPIO |
| Broche 98 | PG1 — GPIO |
| Broche 99 | PG2 — GPIO |
| Broche 100 | PG3 — GPIO |
| Broche 101 | PG4 — GPIO |
| Broche 102 | PG5 — GPIO |
| Broche 103 | PG6 — GPIO |
| Broche 104 | PG7 — GPIO |
| Broche 105 | PG8 — GPIO |
| Broche 106 | PG9 — GPIO |
| Broche 107 | PG10 — GPIO |
| Broche 108 | PG11 — GPIO |
| Broche 109 | PG12 — GPIO |
| Broche 110 | PG13 — GPIO |
| Broche 111 | PG14 — GPIO |
| Broche 112 | PG15 — GPIO |
| Broche 113 | VDD — Digital power supply |
| Broche 114 | VSS — Digital ground |
| Broche 115 | PH0 — GPIO/OSC_IN |
| Broche 116 | PH1 — GPIO/OSC_OUT |
| Broche 117 | PH2 — GPIO |
| Broche 118 | PH3 — GPIO |
| Broche 119 | PH4 — GPIO |
| Broche 120 | PH5 — GPIO |
| Broche 121 | PH6 — GPIO |
| Broche 122 | PH7 — GPIO |
| Broche 123 | PH8 — GPIO |
| Broche 124 | PH9 — GPIO |
| Broche 125 | PH10 — GPIO |
| Broche 126 | PH11 — GPIO |
| Broche 127 | PH12 — GPIO |
| Broche 128 | PH13 — GPIO |
Applications typiques
STM32G474QET6 convient pour 6 applications: Digital Power Supply, Motor Control, Industrial Automation, Advanced Sensing Systems, Medical Devices, Consumer Electronics.
Digital Power Supply
The STM32G474QET6 is ideal for digital power supplies due to its high-resolution timer (184 ps) and fast ADCs. In a typical application, the MCU generates precise PWM signals to control power switches, while the ADCs sample output voltage and current for feedback. The math accelerator (CORDIC and FMAC) enables real-time implementation of control algorithms like PID or state-space controllers. Compared to analog solutions, this digital approach offers higher flexibility, better efficiency, and easier tuning. The 170 MHz Cortex-M4 core ensures sufficient processing headroom for multiple control loops, and the rich analog peripherals reduce external component count.
Recommandé
Motor Control
For motor control applications, the STM32G474QET6 provides a high-resolution timer with 12 channels, ideal for generating multi-phase PWM signals for BLDC or PMSM motors. The multiple 12-bit ADCs allow simultaneous sampling of phase currents and DC bus voltage, essential for field-oriented control (FOC). The math accelerator speeds up trigonometric and filter computations, reducing CPU load. The device's 170 MHz clock and 213 DMIPS ensure real-time execution of complex control algorithms. Additionally, the rich set of communication interfaces (CAN, UART, SPI) enables easy integration with motor drives and industrial networks. The LQFP-128 package provides ample GPIOs for encoder interfaces and protection circuits.
Recommandé
Industrial Automation
In industrial automation, the STM32G474QET6 excels due to its robust communication interfaces (CAN, USART, SPI, I2C) and wide operating temperature range (-40C to +125C). It can serve as a central controller in PLCs, handling multiple I/O points, sensor inputs, and actuator outputs. The math accelerator enhances performance for real-time data processing, while the high-resolution timer enables precise timing for synchronized operations. The device's rich analog peripherals allow direct interfacing with analog sensors without external ADCs. Its 512 KB Flash provides ample space for complex firmware, and the 128 KB SRAM supports large data buffers. The LQFP-128 package offers enough pins for extensive I/O expansion.
Recommandé
Advanced Sensing Systems
The STM32G474QET6 is well-suited for advanced sensing systems that require high-speed data acquisition and processing. Its multiple 12-bit ADCs can sample multiple analog sensors simultaneously, while the math accelerator performs fast Fourier transforms (FFT) or other signal processing tasks. The device's low-power modes help extend battery life in portable sensing applications. The 170 MHz Cortex-M4 core with FPU handles complex algorithms like sensor fusion. The rich communication interfaces (USB, SPI, I2C) allow easy data transfer to host systems. The LQFP-128 package provides enough pins for multiple sensor inputs and control outputs.
Recommandé
Medical Devices
In medical devices, the STM32G474QET6 offers high performance and reliability. Its 170 MHz core and math accelerator enable real-time processing of biosignals, such as ECG or EEG. The multiple ADCs can digitize analog sensor outputs with high resolution, while the DAC can generate analog waveforms for stimulation or feedback. The device's low-power modes are beneficial for portable medical monitors. The wide operating temperature range and robust design make it suitable for medical equipment. The LQFP-128 package provides enough pins for various interfaces, including USB for data logging and display. Compliance with RoHS ensures environmental safety.
Recommandé
Consumer Electronics
The STM32G474QET6 can be used in high-end consumer electronics such as smart home hubs, audio equipment, and wearable devices. Its powerful Cortex-M4 core and rich peripherals enable complex user interfaces, audio processing, and connectivity. The USB interface allows easy connection to PCs or smartphones. The device's low-power modes help extend battery life in portable devices. The math accelerator enhances performance for audio effects or sensor data processing. The LQFP-128 package is suitable for compact PCB designs. With 512 KB Flash, it can store large application code and multimedia data.
Recommandé
Récapitulatif des produits recommandés
Données de référence d'ingénierie pour STM32G474QET6 — comparaison, recommandations de conception et informations de conformité.
Guide de sélection
Comparaison avec les alternatives
| Paramètre | Ce produit | STM32G474QET6U | STM32G474QBT6 | STM32G473QET6 | STM32G474RET6 |
|---|---|---|---|---|---|
| Package | LQFP-128 (14x14 mm) | UFBGA-128 | LQFP-128 (14x14 mm) | LQFP-128 (14x14 mm) | LQFP-64 (10x10 mm) |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F |
| Max Clock Frequency | 170 MHz | 170 MHz | 170 MHz | 170 MHz | 170 MHz |
| Flash Memory | 512 KB | 512 KB | 128 KB | 512 KB | 512 KB |
| SRAM | 128 KB | 128 KB | 32 KB | 128 KB | 128 KB |
| High-Resolution Timer | Yes (184 ps) | Yes (184 ps) | Yes (184 ps) | No | Yes (184 ps) |
| Math Accelerator | Yes (CORDIC and FMAC) | Yes (CORDIC and FMAC) | Yes (CORDIC and FMAC) | No | Yes (CORDIC and FMAC) |
Principaux différenciateurs
- High-resolution timer with 184 ps resolution (vs STM32G473QET6)
- Math accelerator (CORDIC and FMAC) (vs STM32G473QET6)
- Larger memory (512 KB Flash, 128 KB SRAM) (vs STM32G474QBT6)
Notes de conception
The STM32G474QET6 operates from 1.71V to 3.6V. It is recommended to use a 100nF decoupling capacitor on each VDD pin and a 1uF capacitor on VDDA. Additionally, a 4.7uF capacitor on the main power supply input helps filter low-frequency noise. Ensure proper grounding with a solid ground plane to minimize noise and improve ADC accuracy.
For the LQFP-128 package, ensure adequate thermal relief on the exposed pad (if present) to improve heat dissipation. Place the crystal oscillator close to the OSC_IN/OSC_OUT pins with short traces and load capacitors as specified in the datasheet. Keep high-speed communication traces (USB, SPI) impedance-controlled and away from noisy power traces.
A common pitfall is neglecting the VDDA pin decoupling, which can degrade ADC performance. Also, ensure that the boot pins (BOOT0) are configured correctly to avoid unexpected boot modes. When using the high-resolution timer, verify that the clock source is properly configured to achieve the 184 ps resolution. Refer to the reference manual for detailed configuration steps.
Informations de conformité
RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G474QET6Q variant.