全新混合信号系列,搭载 280 MHz Arm® Cortex® M33 内核,面向 AI 服务器数字电源和具身智能机器关节实时控制及高端电机应用。
|
STM32G5系列采用ST的40 nm工艺,搭载支持TrustZone®安全机制的Arm® Cortex®-M33内核,兼具先进混合信号能力。 主频最高可达280 MHz,CoreMark得分为1136,兼具高处理性能、丰富的模拟外设集成、高分辨率定时器与电机控制定时器、可编程逻辑阵列及硬件加速器。 STM32G5专为要求严苛的控制应用而设计,提供可扩展的存储器与封装选项,从紧凑型到多达128引脚不一而足。这种灵活性有助于设计人员在性能、尺寸与系统集成之间取得平衡。STM32G5最高支持125°C工作温度,并配备专用电机控制与数字电源生态系统,可助力开发人员打造精准、安全且灵活的解决方案。 |
为什么选择STM32G5微控制器?
|
精确的实时控制
|
高性能和灵活性
|
|
内嵌安全
|
即用型生态系统
|
应用
![]() |
![]() |
![]() |
![]() |
![]() |
| 机器人 | 供电单元 | 工业设备 | 无人机 | 家用电器 |
产品类型
|
丰富的混合信号集成(含高分辨率定时器),提供64 KB至512 KB Flash和最高112 KB RAM。提供32至128引脚封装。 |
|
|
丰富的混合信号集成,提供128 KB至512 KB Flash和最高112 KB RAM。提供不含高分辨率定时器的版本,封装覆盖48至128引脚。 |
STM32G5入门
- 评估
| STM32G5系列探索套件 |
||
![]() |
![]() |
![]() |
|
|
B-G564E-MC1S 即将推出 |
B-G564E-DPOW1 即将推出 |
- 配置
![]() |
高效、直观的MCU配置,支持自动生成代码 借助STM32CubeMX2加速STM32G5配置,把更多时间投入到应用开发中。STM32CubeMX2在STM32CubeMX的基础之上支持采用HAL2软件层的MCU,并新增了配置过程中的代码预览等功能。这些增强功能有助于简化设计流程,提升开发体验。 |
- 开发和调试
![]() |
获取经优化的驱动程序、中间件与硬件特性支持 STM32G5的STM32Cube MCU软件包包含STM32Cube HAL和LL API、中间件、实用程序,以及适用于STMicroelectronics开发板的示例项目。HAL 2.0.0性能更高、占用空间更小,并与STM32CubeMX2兼容。此外,还可以使用st.com网站上提供的STM32 Package Creator构建自定义STM32Cube软件包。该软件也可以从STMicroelectronics GitHub获取。 |
![]() |
X-CUBE-MCSDK是面向六步换相BLDC电机与PMSM磁场定向控制 (FOC) 方案的STM32电机控制软件开发套件。其中包含用于快速配置和实时调参的固件库与工具,并广泛支持多种传感器、检测拓扑以及高级电机控制算法。 |
![]() |
X-CUBE-MCSDK是面向六步换相BLDC电机与PMSM磁场定向控制 (FOC) 方案的STM32电机控制软件开发套件。其中包含用于快速配置和实时调参的固件库与工具,并广泛支持多种传感器、检测拓扑以及高级电机控制算法。 |
![]() |
X-CUBE-DPOWER是一款STM32扩展软件包,用于设计和定制数字电源应用。该套件支持AC-DC和DC-DC拓扑,提供PID及高级数字控制选项,并通过STM32CubeMX2简化项目创建流程。 |
- 编程
![]() |
高效、安全地对程序代码与硬件选项字节进行编程 STM32CubeProgrammer是一款用于编程STM32器件的全功能多操作系统工具。借助直观的界面,可以通过调试与自举程序接口读取、写入、校验和配置内部与外部存储器。该工具同时提供图形用户界面和命令行界面,并支持选项字节配置、内容校验以及用于自动化编程的脚本。 |
- 监控
![]() |
以图形界面监控代码,全程不影响运行 借助STM32CubeMonitor,可以实时微调并诊断STM32应用。通过拖拽式控件搭建自定义仪表板,在不干扰运行的情况下监控变量,并在不影响性能的前提下分析应用行为。远程监控、多设备支持与Node-RED®集成为PC、平板和移动设备提供灵活的可视化体验。 |
- 获取支持与资料
![]() |
![]() |
|
提问交流、查找答案、分享经验 |
借助AI助手,快速获取可靠的STM32设计解答 |
访问
%201.png)















