带有DSP和FPU指令的STM32G4系列混合信号MCU
STM32G4系列集成了运行于170 MHz的32位Arm® Cortex®-M4内核(支持FPU和DSP指令),以及3种不同的硬件加速器:ART Accelerator™、CCM-SRAM程序执行加速器、以及数学运算加速器。STM32G4系列还提供:
- 丰富的高级模拟外设(比较器、运算放大器、DAC)
- 支持硬件过采样的ADC(16位分辨率)
- 具有纠错码(ECC)的双Bank闪存(支持现场固件升级)
- 安全的存储区
- 高分辨率定时器(版本 2)
- 具有供电功能的USB Type-C接口以及物理层(PHY)
- AES硬件加密
灵活的内部互连矩阵可实现在外设之间的自主式通信,节省了CPU资源并降低了功耗。
与STM32F3系列高度兼容,确保在设计不同性能等级的衍生应用时提供卓越的效率。
STM32G4系列混合信号微控制器包括:
- STM32G4x1基本型系列:配备入门级模拟外设的通用微控制器,
- STM32G4x3增强型系列:具有最大数量的模拟外设的通用微控制器,
- STM32G4x4高分辨率系列具有高分辨率定时器、复杂波形生成器和事件处理器(HRTIM),适用于数字开关电源、照明、焊接、太阳能和无线充电等数字电源转换应用。
封装选项为LQPF32/48/64/80/100/128、UFBGA100、WLCSP64/81、UQFN32/48,适用于闪存大小为32~512 KB的器件。
温度范围: -40到85 °C, 或 -40到125 °C。

精选 视频
This video explains how to easily create a USB Power Delivery sink application with STM32G0 and TCPP01-M12
MadeForSTM32™ is a new quality label delivered by ST, which is granted after an evaluation process. It helps engineers identify third party solutions with the highest level of integration and quality for the STM32 microcontrollers' ecosystem. MadeForSTM32™ is offered to members of the ST Partner Program who want to go one step further in our collaboration, with the overall objective of contributing to a high-quality STM32 ecosystem.
The P-NUCLEO-IHM03 STM32 motor-control pack is a kit composed of the X-NUCLEO-IHM16M1 board, the NUCLEO-G431RB board, a brushless Gimbal motor (GBM2804H-100T), and the DC power supply.
Explore digital power and motor control with two new STM32G4 MCU discovery kits

- The new B-G474E-DPOW1 kit offers a comprehensive platform to easily develop your digital-power applications, leveraging the mathematical hardware accelerator and advanced analog peripherals of the STM32G4 series to build energy-efficient applications. Learn how to use this discovery board during ST Partner Biricha's digital power supply training and take your design one step further! The associated STM32CubeG4 software now includes comprehensive free software libraries and code examples to reduce development effort, time and cost.
- The small form factor of our motor-control reference design (B-G431B-ESC1) allows you to include it in applications such as drones. This discovery kit for Electronic Speed Control (ESC) helps you to easily implement the STM32G4's features, and is compatible with the X-CUBE-MCSDK v5.4.1 motor-control SDK embedded code examples.
-
STM32G483RE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473MC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473PC
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483QE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473MB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473CE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483ME
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473QE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473CC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483CE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473QC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473CB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473QB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473VE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473VC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483PE
Mainstream Arm Cortex-M4+ MCU 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G483VE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473VB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473ME
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473RE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473RC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473RB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473PE
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G473PB
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, High Analog level integration
-
STM32G474CB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474QB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474VE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474VC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474VB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484QE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474ME
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484VE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474RE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474PC
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 256 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484ME
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474RC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474MC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474MB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484RE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474RB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484CE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto
-
STM32G474CE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474QE
Mainstream Arm Cortex-M4+ MCU 170MHz with 512Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474CC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474QC
Mainstream Arm Cortex-M4+ MCU 170MHz with 256Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474PE
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G474PB
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 128 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration
-
STM32G484PE
Mainstream Arm Cortex-M4 core with DSP and FPU, 170 MHz with 512 Kbytes of Flash memory, Math Accelerator, HR Timer, High Analog level integration, Crypto AES-256
-
STM32G441KB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431VB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431V8
Mainstream Arm Cortex-M4+ MCU 170MHz with 64Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431CB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431V6
Mainstream Arm Cortex-M4+ MCU 170MHz with 32Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431RB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431M6
Mainstream Arm Cortex-M4+ MCU 170MHz with 32Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441VB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441RB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441CB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431K6
Mainstream Arm Cortex-M4+ MCU 170MHz with 32Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G441MB
Mainstream Arm Cortex-M4 core with DSP and FPU, 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431R8
Mainstream Arm Cortex-M4+ MCU 170MHz with 64Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431R6
Mainstream Arm Cortex-M4+ MCU 170MHz with 32Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431M8
Mainstream Arm Cortex-M4+ MCU 170MHz with 64Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431C8
Mainstream Arm Cortex-M4+ MCU 170MHz with 64Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431MB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431C6
Mainstream Arm Cortex-M4+ MCU 170MHz with 32Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431KB
Mainstream Arm Cortex-M4+ MCU 170MHz with 128Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
-
STM32G431K8
Mainstream Arm Cortex-M4+ MCU 170MHz with 64Kbytes of Flash memory, Math Accelerator, Medium Analog level integration
Recommended Tools & Software


