STM32G474CET6
STM32G474CET6 - 170MHz Cortex-M4F MCU, 512KB Flash | STMicroelectronics
The STMicroelectronics STM32G474CET6 is a mainstream Arm Cortex-M4F microcontroller delivering 170 MHz / 213 DMIPS performance with 512 KB of embedded Flash, 128 KB SRAM, and a hardware Floating-Point Unit, housed in a 48-pin LQFP (7x7 mm) package for surface-mount designs. The device integrates 5x 12-bit 4 MSPS ADCs, 4x 12-bit DACs with sample-and-hold, 7x ultra-fast comparators (25 ns), a CORDIC hardware math accelerator for trigonometric functions, and 12-channel high-resolution timers with 184 ps resolution for advanced digital power conversion.
An MCU (Microcontroller Unit) is a single-chip computer integrating a CPU core, program memory (Flash), working memory (SRAM), and peripherals (ADC, timers, communication interfaces). Within ST's portfolio, the STM32G4 sits between the STM32F-series general-purpose MCUs and the STM32H7 high-performance family, with a specific focus on mixed-signal control (analog-rich), digital power conversion, and motor/fan drives. The Cortex-M4F core adds DSP instructions and single-precision FPU for sensor-fusion algorithms and digital control loops. As a member of the broader ARM Cortex-M4 ecosystem, the STM32G474CET6 benefits from extensive middleware, HAL drivers, and STM32CubeMX configuration tooling.
Key differentiating features include the FMAC (Filter Math Accelerator) co-processor for digital filtering, MATH acceleration via CORDIC for sin/cos/atan, four operational amplifiers usable as front-end signal conditioning for the ADCs, and connectivity via USB Type-C / USB Power Delivery 3.0, CAN FD, three SPIs, three I2C, six USARTs, and one UART. The integrated 184 ps high-resolution timer supports 16-bit resolution at 245 MHz equivalent, enabling digital SMPS and high-frequency PWM generation typically needing an external timer IC.
Architecturally, the STM32G474CET6 uses an LQFP-48 layout to expose three SPIs, three I2C, six USARTs, USB 2.0 FS with PD, two CAN FDs, two SAR ADC groups with up to 19 channels total, and three fast comparators with programmable hysteresis. The bus matrix supports up to 8 DMA channels; the chip runs from 1.71 V to 3.6 V main supply and embeds an internal 16 MHz RC and 32 kHz RTC oscillator.
Typical applications include industrial variable-frequency drives, server/AI PSUs and telecom rectifiers, solar micro-inverters and battery management, Class-D audio amplifiers, e-bike and drone motor controllers, digital welding equipment, and LED lighting drivers. The CORDIC accelerator and fast ADCs make it a single-chip fit for field-oriented motor control in cordless tools and appliances.
Design considerations: Use STM32CubeIDE or STM32CubeMX to generate pin-multiplexing and peripheral configurations; respect the 3.3 V supply and add 100 nF decoupling caps near each VDD pin; leverage the CORDIC unit to off-load trigonometric calculations in motor-control loops. Connect BOOT0 to GND for normal boot from Flash.
This page synthesises distributor pricing, same-package pin-compatible alternatives (including STM32G473 and lower-memory STM32G431 variants), and practical design notes not always covered in the manufacturer datasheet.
USD $5.94
재고 있음