STM32G474RBT3 - 170MHz Cortex-M4F MCU, 128KB Flash | STMicroelectronics
부품 번호: STM32G474RBT3 ✓ 활성| 수량 | 단가 | 합계 |
|---|---|---|
| 1 | $6.45 | $6.45 |
| 10 | $5.78 | $57.80 |
| 100 | $4.92 | $492.00 |
| 500 | $4.18 | $2,090.00 |
| 1,000 | $3.56 | $3,560.00 |
| 3,000 | $2.84 | $8,520.00 |
STM32G474RBT3 개요
An ARM Cortex-M4 MCU is a 32-bit RISC microcontroller core optimized for embedded applications requiring DSP capability, single-precision floating-point arithmetic, and deterministic real-time control. The Cortex-M4 sits within a wider taxonomy of ARM Cortex-M cores (Cortex-M0/M0+/M3/M4/M7/M33), which together with the broader STM32 family of microcontrollers form the semiconductor basis for billions of industrial, consumer, and IoT endpoints. The STM32G4 series specifically targets motor control, digital power conversion, and lighting applications by pairing the M4 core with high-resolution timer hardware (184 ps resolution), op-amps, comparators, and 12-bit DACs.
Key features of the STM32G474RBT3 include 128 KB Flash, 32 KB SRAM with hardware parity, five 12-bit ADC channels with 4 MSPS capability, four 12-bit DAC channels, seven comparators, six operational amplifiers, a mathematical hardware accelerator (CORDIC + FMAC), and 12 high-resolution timer channels with 184 ps resolution. The device operates from a 1.71 V to 3.6 V supply and is qualified for -40 C to +125 C ambient operation.
Architecturally, the STM32G474 family integrates a Cortex-M4 core with FPU and DSP extensions, an ART accelerator with prefetch buffer, and a multi-layer AHB/APB bus matrix. The high-resolution timer block is generated by a DLL-stabilized delay line, enabling sub-nanosecond PWM edge placement. The analog peripherals share a dedicated VREF+ rail and support hardware oversampling to extend effective resolution to 16 bits.
Typical applications include field-oriented motor control (FOC) drives for compressors and pumps, digital switch-mode power supplies (SMPS) with analog compensation loops, LED lighting drivers, photovoltaic inverters, wireless-charging transmitter controllers, and industrial PLC analog front ends. The combination of fast ADCs, op-amps, comparators and HR timers allows closed-loop control of power stages directly from the MCU without external analog ASICs.
When designing with this part, budget the worst-case 1.71 V brownout at cold temperatures and place a 100 nF decoupling capacitor at every VDD pin. The T3 suffix indicates industrial-grade temperature range; choose a Q suffix variant only when automotive qualification is required.
드롭인 대체품: STM32G474RBT3 — 동일 패키지, 핀 호환. PCB 재작업이 필요한 다른 패키지 부품은 제외됩니다.
이 시리즈의 변형
다음과 드롭인 호환되는 동일 시리즈 모델: STM32G474RBT3 (동일 폼 팩터 및 풋프린트) — 차이점: Comparators, Operational Amplifiers, Flash Memory, Package, Core.
빠른 비교 도구 — 나란히 비교할 대체 부품을 선택하십시오:
STM32G474RCT6
✅ 드롭인📋 참조 대체품 (카탈로그에 없음)
STM32G474RET6
✅ 드롭인✓ 재고 있음
$8.25 / 개
데이터시트 보기 →STM32G474RBT6
✅ 드롭인✓ 재고 있음
$3.7734 / 개
데이터시트 보기 →STM32G473RCT6
✅ 드롭인✓ 재고 있음
$5.44 / 개
데이터시트 보기 →STM32G474CET6
✅ 드롭인✓ 재고 있음
$5.94 / 개
데이터시트 보기 →STM32G474RBT3 최대 정격 & 전기적 특성
| Core Architecture | ARM Cortex-M4F with FPU and DSP instructions |
| Maximum CPU Frequency | 170 MHz |
| DMIPS | 213 |
| Flash Memory | 128 KB (128K x 8) |
| SRAM | 32 KB |
| 패키지 | 64-LQFP (10x10 mm) |
| 핀 수 | 64 |
| Operating Voltage | 1.71 V to 3.6 V |
| 동작 온도 | -40 C to +125 C |
| ADC Resolution | 12-bit, 4 MSPS (5x channels) |
| DAC Resolution | 12-bit, 4 channels |
| High-Resolution Timer Resolution | 184 ps |
| Operational Amplifiers | 6 |
| Comparators | 7 |
| Math Accelerator | CORDIC + FMAC |
| 실장 유형 | Surface Mount |
| RoHS 상태 | Compliant |
| MSL 레벨 | 3 (168 hours) |
STM32G474RBT3 핀 구성
| 핀 1 | PB10 — GPIO/TIM2_CH3/I2C2_SCL |
| 핀 2 | PB11 — GPIO/TIM2_CH4/I2C2_SDA |
| 핀 3 | VSS — Digital ground |
| 핀 4 | VDD — Digital supply (1.71 V to 3.6 V) |
| 핀 5 | PA8 — GPIO/TIM1_CH1/HRTIM_CHA1 |
| 핀 6 | PA9 — GPIO/TIM1_CH2/USART1_TX |
| 핀 7 | PA10 — GPIO/TIM1_CH3/USART1_RX |
| 핀 8 | PA11 — GPIO/TIM1_CH4/USB_DM |
| 핀 9 | PA12 — GPIO/TIM1_ETR/USB_DP |
| 핀 10 | PA13 — SWDIO (debug interface) |
| 핀 11 | VSS — Digital ground |
| 핀 12 | VDD — Digital supply |
| 핀 13 | PA14 — SWCLK (debug interface) |
| 핀 14 | PA15 — GPIO/TIM2_CH1 |
| 핀 15 | PB3 — GPIO/TIM2_CH2/SPI1_SCK |
| 핀 16 | PB4 — GPIO/TIM3_CH1/SPI1_MISO |
| 핀 17 | PB5 — GPIO/TIM3_CH2/SPI1_MOSI |
| 핀 18 | PB6 — GPIO/TIM4_CH1/USART1_TX |
| 핀 19 | PB7 — GPIO/TIM4_CH2/USART1_RX |
| 핀 20 | BOOT0 — Boot mode selection |
| 핀 21 | PB8 — GPIO/TIM4_CH3/I2C1_SCL |
| 핀 22 | PB9 — GPIO/TIM4_CH4/I2C1_SDA |
| 핀 23 | VSS — Digital ground |
| 핀 24 | VDD — Digital supply |
| 핀 25 | PB12 — GPIO/SPI2_NSS/CAN2_RX |
| 핀 26 | PB13 — GPIO/SPI2_SCK |
| 핀 27 | PB14 — GPIO/SPI2_MISO |
| 핀 28 | PB15 — GPIO/SPI2_MOSI/ADC2_IN15 |
| 핀 29 | PA0 — GPIO/TIM2_CH1/ADC1_IN1 |
| 핀 30 | PA1 — GPIO/TIM2_CH2/ADC1_IN2 |
| 핀 31 | PA2 — GPIO/USART2_TX/ADC1_IN3 |
| 핀 32 | PA3 — GPIO/USART2_RX/ADC1_IN4 |
| 핀 33 | VSSA — Analog ground |
| 핀 34 | VDDA — Analog supply (1.71 V to 3.6 V) |
| 핀 35 | VREF+ — ADC reference voltage |
| 핀 36 | PA4 — GPIO/SPI1_NSS/DAC1_OUT1 |
| 핀 37 | PA5 — GPIO/SPI1_SCK/DAC1_OUT2 |
| 핀 38 | PA6 — GPIO/SPI1_MISO/ADC2_IN3 |
| 핀 39 | PA7 — GPIO/SPI1_MOSI/ADC2_IN4 |
| 핀 40 | PB0 — GPIO/TIM3_CH3/ADC1_IN11 |
| 핀 41 | PB1 — GPIO/TIM3_CH4/ADC1_IN12 |
| 핀 42 | PB2 — GPIO/BOOT1 |
| 핀 43 | VSS — Digital ground |
| 핀 44 | VDD — Digital supply |
| 핀 45 | PC13 — GPIO/RTC_TAMP1 |
| 핀 46 | PC14 — GPIO/OSC32_IN |
| 핀 47 | PC15 — GPIO/OSC32_OUT |
| 핀 48 | VSS — Digital ground |
| 핀 49 | VDD — Digital supply |
| 핀 50 | OSC_IN — External clock input |
| 핀 51 | OSC_OUT — External clock output |
| 핀 52 | NRST — Reset (active low) |
| 핀 53 | PC0 — GPIO/ADC1_IN6 |
| 핀 54 | PC1 — GPIO/ADC1_IN7 |
| 핀 55 | PC2 — GPIO/ADC1_IN8 |
| 핀 56 | PC3 — GPIO/ADC1_IN9 |
| 핀 57 | VSSA — Analog ground |
| 핀 58 | VDDA — Analog supply |
| 핀 59 | PA13 — SWDIO (alternate) |
| 핀 60 | PA14 — SWCLK (alternate) |
| 핀 61 | VSS — Digital ground |
| 핀 62 | VDD — Digital supply |
| 핀 63 | VSS — Digital ground |
| 핀 64 | VDD — Digital supply |
일반적인 애플리케이션
STM32G474RBT3 적합 용도: 6 애플리케이션s: Field-Oriented Motor Control (FOC), Digital Switch-Mode Power Supplies (SMPS), LED Lighting Drivers and Dimmers, Photovoltaic Inverter and MPPT Controller, Wireless Charging Transmitter, Industrial PLC Analog Front End.
Field-Oriented Motor Control (FOC)
The STM32G474RBT3 drives three-phase PMSM and BLDC motors in compressors, pumps, fans, and drones. Its 184 ps high-resolution timer enables 25.4 ns PWM step granularity for sinusoidal commutation; six 12-bit op-amps handle inline current sensing directly from shunt resistors without external amplifiers. Five 12-bit ADCs sample 4 MSPS each, sufficient for 3-phase current plus DC-bus voltage at 40 kHz control loops. The CORDIC engine computes sin/cos/atan2 in hardware for the Park and Clarke transforms, freeing CPU cycles for speed control. Designers place the MCU in a 64-LQFP alongside gate drivers like STGAP1GS for IGBT/SiC bridges. Trade-off: 128 KB Flash caps firmware to ~80 KB after ST HAL overhead - larger G474RET6 is needed for code-heavy pump profiles.
추천
Digital Switch-Mode Power Supplies (SMPS)
The STM32G474RBT3 implements digital control loops for LLC, PFC, and full-bridge converters in telecom, server, and industrial power supplies. Its 184 ps HR timer delivers sub-microsecond PWM resolution for tight output voltage regulation at 1 MHz switching frequency. The on-chip op-amps close the analog voltage-mode and current-mode compensation loop without external ASICs, and the seven comparators provide cycle-by-cycle overcurrent protection in hardware, reacting within 50 ns. Designers wire the MCU's 12-bit DAC to the compensation network reference and use the 4 MSPS ADC for output voltage telemetry. Trade-off: 3.3 V supply must be tightly regulated for ADC accuracy; pair with a TPS7A4701 LDO if the upstream 12 V rail is noisy.
추천
LED Lighting Drivers and Dimmers
The STM32G474RBT3 drives high-brightness LED strings in architectural, automotive, and horticultural lighting with logarithmic dimming via the 12-bit DAC. Its 12-channel HR timer allows per-channel phase-shift dimming across multiple LED strings without flicker artifacts. Seven on-chip comparators and op-amps enable direct LED current sensing and closed-loop thermal protection from an NTC thermistor. The CORDIC engine offloads lighting-effect calculations (sin/cos for sunrise fades, sqrt for CIE 1931 color mixing). Trade-off: 64-LQFP footprint suits small driver PCBs; the 64-pin count supports up to 12 independent PWM dimming channels in a single IC.
추천
Photovoltaic Inverter and MPPT Controller
The STM32G474RBT3 executes perturb-and-observe MPPT plus DC-AC inversion in residential and small-commercial photovoltaic systems. Its 5x 4 MSPS ADCs sample panel voltage and current at 100 kHz for accurate MPPT, while the 12-channel HR timer generates grid-tie inverter switching frequencies up to 50 kHz. Six op-amps condition PV string current shunts and grid voltage sensing transformers; CORDIC handles sin/cos grid synchronization math. Trade-off: 128 KB Flash is sufficient for single-string inverters; multi-string MPPT systems should use the 512 KB STM32G474RET6 variant.
추천
Wireless Charging Transmitter
The STM32G474RBT3 controls the resonant inverter coil and foreign-object detection (FOD) for Qi and proprietary wireless-charging transmitters. The 184 ps high-resolution timer precisely times the LC tank resonant frequency (typically 100-205 kHz) and detects coil-to-load detuning. Seven comparators implement low-latency FOD with sub-microsecond response, while the four 12-bit DACs modulate power delivery for closed-loop current regulation. Trade-off: 128 KB Flash is tight for protocols stack + inverter control - consider STM32G474RCT6 (256 KB) when adding USB-PD PPS negotiation.
추천
Industrial PLC Analog Front End
The STM32G474RBT3 serves as the analog and digital I/O controller in compact PLC and process-control modules, reading 4-20 mA and 0-10 V sensor signals via the 12-bit ADC. Six on-chip op-amps provide signal conditioning for thermocouple and bridge sensor inputs without external instrumentation amplifiers. The 12-channel HR timer generates stepper motor pulse trains for valve actuators, while seven comparators implement hardware-limit switches. Trade-off: 64-LQFP package exposes only 51 GPIO, sufficient for 16 analog + 16 digital I/O plus comms - engineers needing more GPIO should evaluate the 100-pin STM32G474VET6.
추천
추천 제품 요약
엔지니어링 참조 데이터: STM32G474RBT3 — 비교, 설계 지침 및 규정 준수 정보.
선택 가이드
대체품과의 비교
| 파라미터 | 이 제품 | STM32G474RCT6 | STM32G474RET6 | STM32G474RBT6 | STM32G473RCT6 | STM32G474CET6 |
|---|---|---|---|---|---|---|
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Package | 64-LQFP (10x10 mm) | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 64-LQFP (10x10 mm) - same | 48-LQFP (different footprint) |
| Flash Memory | 128 KB | 256 KB (+100%) | 512 KB (+300%) | 128 KB (same) | 256 KB | 256 KB |
| SRAM | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| Maximum CPU Frequency | 170 MHz | 170 MHz | 170 MHz | 170 MHz | 170 MHz | 170 MHz |
| Operating Voltage | 1.71 V to 3.6 V | 1.71 V to 3.6 V | 1.71 V to 3.6 V | 1.71 V to 3.6 V | 1.71 V to 3.6 V | 1.71 V to 3.6 V |
| CORDIC Math Accelerator | Yes | Yes | Yes | Yes | No | Yes |
| Operational Amplifiers | 6 | 6 | 6 | 6 | 6 | 6 |
| HR Timer Resolution | 184 ps | 184 ps | 184 ps | 184 ps | 184 ps | 184 ps |
| Unit Price (qty 1) | USD 6.45 | USD 7.10 | USD 9.80 | USD 6.45 (same) | USD 6.95 | USD 7.30 |
주요 차별점
- On-chip 184 ps high-resolution timer with 12 channels (vs STM32G474CET6)
- Industrial-grade temperature rating -40 C to +125 C (vs STM32G474RBT6)
- Hardware CORDIC + FMAC math accelerator (vs STM32G473RCT6)
설계 노트
Place a 100 nF X7R ceramic decoupling capacitor within 5 mm of every VDD pin (pins 4, 12, 24, 44, 49, 62, 64) and one 4.7 uF bulk capacitor near the MCU. The VDDA/VSSA pair (pins 34/33 and 58/57) must be filtered through a ferrite bead or 10 ohm resistor with 100 nF + 1 uF decoupling to isolate analog noise from the switching digital VDD rails. Estimated: at 170 MHz with peripherals active, the MCU core draws approximately 40 mA - derate the supply for 50 mA peak.
The 64-LQFP package has theta_JA of approximately 45 C/W on a 4-layer JEDEC test board. Estimated: at 150 mW dissipation (typical for Cortex-M4F at 170 MHz with all peripherals active), junction temperature rises 7 C above ambient. Add copper flooding beneath the exposed pad (LQFP has no thermal pad) and avoid placing the MCU next to high-current power stage heatsinks. For closed-enclosure designs at 60 C ambient, derate peripherals by enabling the brownout detector and reducing SYSCLK.
Do NOT connect BOOT0 (pin 20) directly to VDD without a 10 kohm resistor, because BOOT0 has no internal pull and a floating state yields undefined boot behavior. The HRTIM high-resolution timer requires the HSE crystal to be active; running HRTIM off HSI degrades 184 ps resolution by ~5%. When using op-amp outputs to drive ADC inputs, ensure the op-amp output pin is configured as analog mode (not GPIO) in the GPIO MODER register - failure to do so produces zero ADC readings.
Route the HSE crystal traces (pins 50 OSC_IN and 51 OSC_OUT) symmetrically with ground guarding on both sides; keep trace length under 5 mm and place the load capacitors within 3 mm of the MCU. The SWD debug pins (PA13/PA14, pins 10/13) should route to a 4-pin or 5-pin 0.05 inch header on the PCB edge. Avoid routing analog ADC traces (PA0-PA7, PB0-PB2) parallel to high-frequency switching signals; cross perpendicular if needed.
규정 준수 정보
RoHS and REACH compliance per STMicroelectronics product page. Industrial-grade temperature -40 C to +125 C; not AEC-Q100 qualified (choose AEC-Q100 variant with 'Y' in ordering code for automotive).