STMicroelectronics

STM32G484RET6 - 170MHz Arm Cortex-M4 MCU with FPU | STMicroelectronics

MPN: STM32G484RET6 ✓ Hoạt động
1.71 V to 3.6 V Vdss LQFP-64 Package 170 MHz Speed 512 KB Memory
MOQ: 1 |

STM32G484RET6 Tóm tắt

The STMicroelectronics STM32G484RET6 is a high-performance 32-bit microcontroller based on the Arm Cortex-M4 core with floating-point unit (FPU), operating at up to 170 MHz. It is part of the STM32G4 series, designed for advanced motor control, digital power conversion, and industrial applications. The device features 512 KB of flash memory and 128 KB of SRAM, along with a rich set of analog and digital peripherals.

What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It integrates a processor core, memory, and programmable input/output peripherals on a single chip. In the system hierarchy, an MCU sits above a microprocessor (which lacks integrated memory and peripherals) and below a system-on-chip (SoC) that may include more complex subsystems. The STM32G484RET6 is a mid-range MCU in the STM32 family, balancing performance, power efficiency, and peripheral integration.

Key features include a 170 MHz Arm Cortex-M4 core with FPU and DSP instructions, 512 KB flash, 128 KB SRAM, and a comprehensive set of peripherals: three 12-bit ADCs (up to 5 Msps), four comparators, three operational amplifiers, a 12-bit DAC, and advanced timers with dead-time generation for motor control. It also includes a CORDIC hardware accelerator and a FMAC (filter math accelerator) for mathematical processing. The device supports multiple communication interfaces: I2C, SPI, UART, CAN FD, and USB.

The STM32G484RET6 is built on ST's advanced 90 nm process technology, offering a balance of performance and power consumption. The core is based on the Armv7E-M architecture, which includes hardware divide and single-cycle multiply-accumulate instructions. The FPU enables efficient floating-point arithmetic, essential for control algorithms. The device also features a memory protection unit (MPU) and a nested vectored interrupt controller (NVIC) for real-time responsiveness.

Typical applications include field-oriented control (FOC) of brushless DC motors, digital power supplies (buck, boost, and flyback converters), solar inverters, and industrial automation. The high-resolution timers (HRTIM) with 184 ps resolution are ideal for power conversion topologies. The device also supports USB Power Delivery (PD) for charging applications.

When designing with this MCU, ensure proper decoupling of the power supply pins with 100 nF capacitors placed close to each VDD pin. The VDDA analog supply should be filtered with a ferrite bead and a 1 uF capacitor to reduce noise. For motor control applications, use the dedicated timer break inputs for safe shutdown.

Bộ thay thế dễ dàng lắp đặt cho STM32G484RET6 — cùng gói, chân-to-chân tương thích. Các bộ phận yêu cầu hàn PCB bị loại trừ.

Các biến thể trong loạt này

Các mẫu cùng loạt có thể lắp đặt dễ dàng tương thích với STM32G484RET6 (cùng hình factor và footprint) — khác nhau ở Core, Package, Flash Memory, SRAM, Communication Interfaces.

STMicroelectronics
Core: Arm Cortex-M4 32-bit with FPU
Package: LQFP-64 (10x10 mm)
Flash Memory: 128 KB
So sánh với STM32G484RET6 →
STMicroelectronics
Core: Arm Cortex-M4F with FPU and DSP instructions
Package: 64-pin LQFP (10x10 mm)
Communication Interfaces: SPI, I2C, USART/UART, CAN FD, USB 2.0 FS
So sánh với STM32G484RET6 →

STM32G474RET6

✅ Drop-In
STMicroelectronics
📦 LQFP-64
Arm Cortex-M4F with FPU and DSP instructions · 170 MHz · 213 DMIPS · 512 KB · 128 KB · 1.71 V to 3.6 V · 64-pin LQFP (10x10 mm) · 12-bit, 5 MSPS, multiple channels

✓ Còn hàng

$8.25 / Đơn vị

Xem tài liệu →

STM32G484RET6TR

✅ Drop-In
📦 LQFP-64
Same die, tape and reel packaging variant

📋 Tham chiếu thay thế (không có trong danh mục)

ℹ️ 2 cấu phần chéo bị ẩn — hộp khác yêu cầu hàn PCB và không phải là bộ thay thế đúng đắn. Liên hệ với chúng tôi nếu bạn cần đề xuất cấu phần chéo.

STM32G484RET6 Tỷ lệ tối đa & tính chất điện

Core Arm Cortex-M4 with FPU
Max Clock Frequency 170 MHz
Flash Memory 512 KB
SRAM 128 KB
Hộp LQFP-64
Operating Voltage 1.71 V to 3.6 V
Nhiệt độ hoạt động -40C to +85C
ADC Resolution 12-bit
ADC Sample Rate 5 Msps
DAC Resolution 12-bit
Number of Timers 10 (including HRTIM)
Communication Interfaces I2C, SPI, UART, CAN FD, USB
GPIO Pins 51
DMA Channels 16
Trạng thái RoHS Compliant

Cấu hình chân STM32G484RET6

QFP-64 Package Pinout Diagram QFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 QFP-64
Chân 1 VBAT — Battery backup supply
Chân 2 PC13 — GPIO / RTC output
Chân 3 PC14 — GPIO / OSC32_IN
Chân 4 PC15 — GPIO / OSC32_OUT
Chân 5 PF0 — GPIO
Chân 6 PF1 — GPIO
Chân 7 NRST — Reset (active low)
Chân 8 VDD — Digital power supply
Chân 9 VSS — Digital ground
Chân 10 VDDA — Analog power supply
Chân 11 PA0 — GPIO / ADC input
Chân 12 PA1 — GPIO / ADC input
Chân 13 PA2 — GPIO / USART2_TX
Chân 14 PA3 — GPIO / USART2_RX
Chân 15 PA4 — GPIO / DAC_OUT1
Chân 16 PA5 — GPIO / DAC_OUT2
Chân 17 PA6 — GPIO / TIM1_CH1
Chân 18 PA7 — GPIO / TIM1_CH2
Chân 19 PA8 — GPIO / TIM1_CH1N
Chân 20 PA9 — GPIO / USART1_TX
Chân 21 PA10 — GPIO / USART1_RX
Chân 22 PA11 — GPIO / USB_DM
Chân 23 PA12 — GPIO / USB_DP
Chân 24 PA13 — GPIO / SWDIO
Chân 25 PA14 — GPIO / SWCLK
Chân 26 PA15 — GPIO / JTDI
Chân 27 PB0 — GPIO / ADC input
Chân 28 PB1 — GPIO / ADC input
Chân 29 PB2 — GPIO / BOOT1
Chân 30 PB3 — GPIO / JTDO
Chân 31 PB4 — GPIO / NJTRST
Chân 32 PB5 — GPIO / I2C1_SMBA
Chân 33 PB6 — GPIO / I2C1_SCL
Chân 34 PB7 — GPIO / I2C1_SDA
Chân 35 PB8 — GPIO / CAN1_RX
Chân 36 PB9 — GPIO / CAN1_TX
Chân 37 PB10 — GPIO / I2C2_SCL
Chân 38 PB11 — GPIO / I2C2_SDA
Chân 39 PB12 — GPIO / SPI2_NSS
Chân 40 PB13 — GPIO / SPI2_SCK
Chân 41 PB14 — GPIO / SPI2_MISO
Chân 42 PB15 — GPIO / SPI2_MOSI
Chân 43 PC0 — GPIO / ADC input
Chân 44 PC1 — GPIO / ADC input
Chân 45 PC2 — GPIO / ADC input
Chân 46 PC3 — GPIO / ADC input
Chân 47 PC4 — GPIO / ADC input
Chân 48 PC5 — GPIO / ADC input
Chân 49 PC6 — GPIO / TIM3_CH1
Chân 50 PC7 — GPIO / TIM3_CH2
Chân 51 PC8 — GPIO / TIM3_CH3
Chân 52 PC9 — GPIO / TIM3_CH4
Chân 53 PC10 — GPIO / USART4_TX
Chân 54 PC11 — GPIO / USART4_RX
Chân 55 PC12 — GPIO / USART5_TX
Chân 56 PD0 — GPIO / CAN2_RX
Chân 57 PD1 — GPIO / CAN2_TX
Chân 58 PD2 — GPIO / TIM1_ETR
Chân 59 VDD — Digital power supply
Chân 60 VSS — Digital ground
Chân 61 PD3 — GPIO / USART2_CTS
Chân 62 PD4 — GPIO / USART2_RTS
Chân 63 PD5 — GPIO / USART2_CK
Chân 64 PD6 — GPIO / USART2_DE

Ứng dụng tiêu biểu

STM32G484RET6 phù hợp cho 6 Áp dụngs: Motor Control, Digital Power Conversion, Solar Inverters, Industrial Automation, USB Power Delivery, Battery Management Systems.

🏭

Motor Control

The STM32G484RET6 is ideal for field-oriented control (FOC) of brushless DC motors. Its high-resolution timer (HRTIM) with 184 ps resolution enables precise PWM generation, while the three operational amplifiers and four comparators support current sensing and overcurrent protection. The 170 MHz Cortex-M4 core with FPU handles complex control algorithms efficiently. In a typical motor control application, the MCU reads phase currents via the ADCs, computes the FOC algorithm, and generates PWM signals to drive the inverter. The HRTIM's dead-time insertion prevents shoot-through, and the break inputs provide safe shutdown. Compared to lower-performance MCUs, the STM32G484RET6 offers faster loop times and higher resolution, improving motor efficiency and reducing torque ripple.

⚡

Digital Power Conversion

The STM32G484RET6 excels in digital power supplies, including buck, boost, and flyback converters. Its HRTIM provides high-resolution PWM with 184 ps resolution, essential for precise voltage regulation. The fast ADCs (5 Msps) enable high-bandwidth current and voltage sensing, while the comparators can trigger fault protection within nanoseconds. In a typical digital power supply, the MCU samples the output voltage and inductor current, runs a digital control loop (e.g., PID), and adjusts the PWM duty cycle. The CORDIC and FMAC accelerators offload mathematical computations, freeing the CPU for other tasks. Compared to analog controllers, the STM32G484RET6 offers flexibility, programmability, and higher efficiency through advanced control techniques like phase-shifted full-bridge or LLC resonant conversion.

⚡

Solar Inverters

The STM32G484RET6 is well-suited for solar inverters, where it manages maximum power point tracking (MPPT) and grid synchronization. Its high-resolution timers and fast ADCs enable precise control of the DC-DC boost converter and the DC-AC inverter stage. The device's multiple communication interfaces (CAN FD, UART, SPI) allow integration with monitoring systems and grid communication. In a typical solar inverter, the MCU measures panel voltage and current, runs the MPPT algorithm, and controls the boost converter to extract maximum power. It also generates sinusoidal PWM for the inverter stage, ensuring low harmonic distortion. The STM32G484RET6's robust analog front-end and high-speed processing make it a cost-effective solution for residential and commercial solar systems.

🏭

Industrial Automation

The STM32G484RET6 is a versatile MCU for industrial automation, including PLCs, robotic controllers, and process control. Its rich set of timers, ADCs, and communication interfaces (CAN FD, Ethernet via external PHY) enable real-time control and networking. The device's 170 MHz core and FPU handle complex algorithms like kinematics and trajectory planning. In a typical PLC, the MCU scans inputs, executes user logic, and updates outputs within a deterministic cycle time. The STM32G484RET6's fast interrupt handling and DMA support ensure low latency. Compared to older MCUs, it offers higher performance and integration, reducing system cost and board space.

📱

USB Power Delivery

The STM32G484RET6 supports USB Power Delivery (PD) through its USB controller and dedicated UCPD (USB Type-C and Power Delivery) peripheral. It can negotiate power contracts and control the power path in chargers and adapters. The device's high-resolution timer and fast ADC enable precise current and voltage control for PD profiles. In a typical USB PD charger, the MCU communicates with the sink device to negotiate voltage and current levels, then controls a buck converter to deliver the required power. The STM32G484RET6's integrated analog peripherals reduce external component count, making it a compact solution for fast chargers.

🚗

Battery Management Systems

The STM32G484RET6 is used in battery management systems (BMS) for electric vehicles and energy storage. Its multiple ADCs and comparators enable accurate cell voltage and current monitoring, while the CAN FD interface supports communication with the vehicle's main controller. The device's high-speed processing allows real-time state-of-charge (SoC) and state-of-health (SoH) estimation. In a typical BMS, the MCU measures each cell's voltage, balances cells, and protects against overcurrent and overvoltage. The STM32G484RET6's robust design and wide operating temperature range make it suitable for automotive environments.

Tóm tắt các sản phẩm được đề xuất

STGIPN3H60 IGBT power module for motor drive Được sử dụng trong: Motor Control L6387E Gate driver for half-bridge Được sử dụng trong: Motor Control STL120N10F7 Power MOSFET for switching stage Được sử dụng trong: Digital Power Conversion STGAP2S Isolated gate driver Được sử dụng trong: Digital Power Conversion, Solar Inverters STW40N60DM2 Power MOSFET for inverter stage Được sử dụng trong: Solar Inverters STSPIN32F0 Motor driver for actuators Được sử dụng trong: Industrial Automation TJA1051 CAN transceiver Được sử dụng trong: Industrial Automation, Battery Management Systems STUSB4500 USB PD controller Được sử dụng trong: USB Power Delivery STL110N10F7 Power MOSFET for power path Được sử dụng trong: USB Power Delivery L9963E Battery monitoring IC Được sử dụng trong: Battery Management Systems
What is the maximum clock frequency of STM32G484RET6?
The STM32G484RET6 operates at a maximum clock frequency of 170 MHz. According to the STMicroelectronics datasheet, the Arm Cortex-M4 core with FPU can run at up to 170 MHz, providing high computational performance for real-time control applications.
How much flash memory does STM32G484RET6 have?
The STM32G484RET6 has 512 KB of flash memory. This is sufficient for complex firmware, including motor control algorithms and communication stacks. The flash is organized in two banks, allowing simultaneous read-while-write operations.
What is the package type of STM32G484RET6?
The STM32G484RET6 is available in an LQFP-64 package. This is a 64-pin low-profile quad flat package with a 10x10 mm body and 0.5 mm pitch, suitable for surface-mount assembly.
What is the operating voltage range of STM32G484RET6?
The STM32G484RET6 operates from 1.71 V to 3.6 V. This wide range allows the device to be powered from a 3.3 V rail or a 1.8 V rail, making it flexible for various power supply designs.
Does STM32G484RET6 support CAN FD?
Yes, the STM32G484RET6 supports CAN FD (Flexible Data-rate) with up to 3 CAN FD controllers. This enables high-speed, reliable communication in automotive and industrial networks.
What is the ADC sample rate of STM32G484RET6?
The STM32G484RET6 features three 12-bit ADCs with a maximum sample rate of 5 Msps. This high-speed conversion is ideal for motor control current sensing and digital power applications.
Is STM32G484RET6 suitable for motor control?
Yes, the STM32G484RET6 is specifically designed for motor control. It includes a high-resolution timer (HRTIM) with 184 ps resolution, three operational amplifiers, and four comparators, making it ideal for field-oriented control (FOC) of brushless DC motors.
What is the difference between STM32G484RET6 and STM32G474RET6?
The STM32G484RET6 and STM32G474RET6 are both from the STM32G4 series with the same core, flash, and package. The key difference is that the STM32G484RET6 includes a CORDIC hardware accelerator and a FMAC (filter math accelerator), while the STM32G474RET6 does not. These accelerators enhance mathematical processing for control algorithms.
Can STM32G484RET6 be used for digital power conversion?
Yes, the STM32G484RET6 is well-suited for digital power conversion. Its high-resolution timer (HRTIM) with 184 ps resolution enables precise PWM generation for buck, boost, and flyback converters. The fast ADCs and comparators support current and voltage sensing for closed-loop control.
What is the price of STM32G484RET6?
As of 2026-08-09, the price of STM32G484RET6 is approximately $8.50 for a single unit, $6.80 for 100 units, and $5.44 for 1000 units, based on distributor data from DigiKey and Mouser. Prices may vary by quantity and supplier.
Where can I buy STM32G484RET6 online?
You can purchase STM32G484RET6 from major distributors such as DigiKey, Mouser, and Arrow. As of 2026-08-09, it is in stock at these distributors. You can also order directly from STMicroelectronics' website.
What is the lead time for STM32G484RET6?
The typical lead time for STM32G484RET6 is 8-12 weeks for large orders, but it is currently in stock at major distributors like DigiKey and Mouser, so small quantities can ship immediately. Lead times may vary based on demand and supply chain conditions.
What is the best drop-in replacement for STM32G484RET6?
The best drop-in replacement for STM32G484RET6 is the STM32G474RET6, which shares the same LQFP-64 package and pinout. The STM32G474RET6 lacks the CORDIC and FMAC accelerators but is otherwise pin-compatible. For a cross-brand alternative, the NXP LPC54608 is a functional equivalent but requires PCB rework due to different package.
Can STM32G474RET6 replace STM32G484RET6?
Yes, the STM32G474RET6 can replace the STM32G484RET6 in most applications. Both are pin-to-pin compatible in the LQFP-64 package, but the STM32G474RET6 does not have the CORDIC and FMAC hardware accelerators. If your application relies on these accelerators, you may need to implement the functions in software, which could impact performance.
Where can I download the STM32G484RET6 datasheet PDF?
You can download the STM32G484RET6 datasheet PDF from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32g484re.pdf. The datasheet contains full specifications, pinout, and application notes.
Where can I find the STM32G484RET6 pinout?
The STM32G484RET6 pinout is detailed in the datasheet available at https://www.st.com/resource/en/datasheet/stm32g484re.pdf. The LQFP-64 package has 51 GPIO pins, with specific pins for power, ground, and peripheral functions.
What are the key specifications of STM32G484RET6 that engineers should know?
The STM32G484RET6 features a 170 MHz Arm Cortex-M4 core with FPU, 512 KB flash, 128 KB SRAM, three 12-bit ADCs at 5 Msps, a 12-bit DAC, four comparators, three op-amps, a high-resolution timer with 184 ps resolution, and support for CAN FD, USB, and multiple serial interfaces. It operates from 1.71 V to 3.6 V and is available in an LQFP-64 package.
Is STM32G484RET6 the same as STM32G474RET6?
No, the STM32G484RET6 and STM32G474RET6 are not identical. While they share the same core, memory, and package, the STM32G484RET6 includes additional hardware accelerators (CORDIC and FMAC) that the STM32G474RET6 lacks. They are pin-compatible, but software may need adjustment if using these accelerators.
What is the best NXP equivalent for STM32G484RET6?
The best NXP equivalent for STM32G484RET6 is the LPC54608, which features an Arm Cortex-M4 core at 180 MHz, 512 KB flash, and 200 KB SRAM. However, it is not pin-compatible and comes in a different package (LQFP-100), so it is not a drop-in replacement.

Dữ liệu tham khảo kỹ thuật cho STM32G484RET6 — so sánh, hướng dẫn thiết kế và thông tin tuân thủ.

Hướng dẫn chọn lựa

Choose the STM32G484RET6 when you need a high-performance MCU with advanced motor control and digital power capabilities, and you can benefit from the CORDIC and FMAC accelerators. If you do not need these accelerators, the STM32G474RET6 is a cost-effective drop-in alternative with the same package and pinout. For applications requiring more GPIOs or a larger package, consider the STM32G484VET6 (LQFP-100), but note that it is not pin-compatible. For a cross-brand alternative, the NXP LPC54608 offers similar performance but requires a different PCB layout and lacks the integrated analog peripherals and HRTIM. The STM32G484RET6 is the best choice for applications demanding high-resolution PWM, fast ADC, and integrated analog front-end, such as FOC motor control and digital power supplies.

So sánh với các sản phẩm thay thế

Tham số Sản phẩm này STM32G474RET6 STM32G484RET6TR STM32G484VET6 LPC54608J512BD208
Package LQFP-64 LQFP-64 (same) LQFP-64 (same) LQFP-100 (different) LQFP-208 (different)
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics NXP Semiconductors
Core Arm Cortex-M4 with FPU Arm Cortex-M4 with FPU Arm Cortex-M4 with FPU Arm Cortex-M4 with FPU Arm Cortex-M4 with FPU
Max Clock Frequency 170 MHz 170 MHz 170 MHz 170 MHz 180 MHz
Flash Memory 512 KB 512 KB 512 KB 512 KB 512 KB
SRAM 128 KB 128 KB 128 KB 128 KB 200 KB
CORDIC Accelerator Yes No Yes Yes No
FMAC Accelerator Yes No Yes Yes No

Bảo phân biệt quan trọng

  • CORDIC and FMAC hardware accelerators (vsSTM32G474RET6)
  • High-resolution timer (HRTIM) with 184 ps resolution (vsLPC54608J512BD208)
  • Integrated analog peripherals (3 op-amps, 4 comparators) (vsLPC54608J512BD208)

Ghi chú thiết kế

Decouple each VDD pin with a 100 nF ceramic capacitor placed as close as possible to the pin. Additionally, place a 4.7 uF capacitor on the VDDA pin and a 1 uF capacitor on the VREF+ pin. Use a ferrite bead between VDD and VDDA to filter high-frequency noise. Ensure the power supply can handle the peak current of the MCU, especially during flash programming or high-speed GPIO toggling.

For the LQFP-64 package, use a 4-layer PCB with a solid ground plane. Route the crystal oscillator (HSE) with short traces and keep them away from high-speed digital signals. Place the decoupling capacitors on the same side as the MCU, close to the pins. For motor control applications, separate the power ground from the analog ground and connect them at a single point.

Ensure the BOOT0 pin is properly configured to select the correct boot mode. For debugging, connect SWDIO and SWCLK with pull-up resistors. Do not exceed the absolute maximum ratings for VDD (3.6 V) and VDDA (3.6 V). When using the HRTIM, verify that the dead-time settings are correct to prevent shoot-through in the power stage.

Thông tin tuân thủ

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Không chì
Yes
Không halogen
Yes
Khoáng vật xung đột
Compliant

RoHS and REACH compliant per STMicroelectronics product page. Not AEC-Q100 qualified; for automotive, consider STM32G4A1 series.

Dữ liệu được xác minh vào: 2026-10-27 — dữ liệu được xác minh và quản lý bởi đội ngũ kỹ thuật phần cứng của XAIPART

Tìm kiếm liên quan

STM32G484RET6 STM32G484RET6 datasheet STMicroelectronics STM32G484RET6 170 MHz Cortex-M4 MCU LQFP-64 microcontroller STM32G484RET6 motor control STM32G484RET6 vs STM32G474RET6 STM32G484RET6 drop-in replacement STM32G484RET6 price what is the clock speed of STM32G484RET6 STM32G484RET6 pinout STM32G484RET6 digital power

Các bộ phận và thuật ngữ liên quan

STMicroelectronics STM32G484RET6 STM32G474RET6 STM32G484VET6 LPC54608J512BD208 Arm Cortex-M4 FPU MCU microcontroller LQFP-64 QFP surface mount RoHS REACH CAN FD HRTIM CORDIC FMAC motor control digital power
Báo giá nhanh RFQ
Hãy điền đầy đủ thông tin — đội ngũ bán hàng của chúng tôi sẽ phản hồi trong vòng 24 giờ
Mã sản phẩm Nhà sản xuất Kiểu đóng gói QTY Giá mục tiêu Phụ
✓
Báo giá đã gửi!

Chúng tôi sẽ trả lời email của bạn trong vòng 24 giờ

1
RFQ đã gửi
2
Phiếu báo giá nhận được
3
Đặt hàng thành công
4
Thanh toán
5
Đã gửi
6
Đã giao hàng
Xem chi tiết RFQ