目录
概述
本文主要介绍STM32G4系列微控制器的相关内容,STM32G4是STMicroelectronics推出的微控制器系列,属于Cortex-M4内核,具有一些独特的特性。G4相比其他系列(比如F4或者L4)提升了内核性能、外设集成、能效比、数学加速模块等。此外,其主要的应用领域,比如电机控制、数字电源、USB PD等。
1 核心架构创新
1. 1 混合信号处理能力
-
Cortex-M4内核增强
-
170MHz主频,带FPU(单精度浮点单元)
-
新增ART Accelerator™,实现零等待执行(比传统M4提升15%效率)
-
硬件数学加速器:CORDIC(坐标旋转计算)、FMAC(滤波算法加速)
-
-
双精度PWM计时器
-
HRTIM高分辨率定时器(184ps分辨率)
-
支持6路独立PWM输出,死区时间可调至5ns精度
-
1.2 存储系统优化
参数 | STM32G474 | STM32F303 |
---|---|---|
Flash | 512KB双bank(支持读写同时操作) | 256KB单bank |
RAM | 128KB(带ECC校验) | 48KB |
数据EEPROM | 16KB | 无 |