STM32CubeMX

加快整个系统的初始化速度

Cube MX Hero Cube MX Hero

如要从零开始,此工具可谓理想之选。

STM32CubeMX工具可简化硬件和外设配置过程,而且用于开发的Nucleo板也拥有较高的性价比。同时也提供了丰富的部件供用户选择。

Background image STM32 Cube MX Desktop STM32 Cube MX Desktop

altImg

  • 嵌入式查找程序:MCU/MPU、开发板、示例
  • 引脚、外设和中间件配置
  • 时钟配置
  • Keil、IAR和STM32CubeIDE项目生成
  • 功耗估算
  • 软件包管理器
  • 嵌入式教程视频和文档
下载STM32CubeMX

探索STM32CubeMX的特性

查找程序、引脚/时钟/外设/中间件配置、项目和代码生成、功耗计算、软件包管理器。

引脚配置

图形化界面,可简化整个系统的引脚布局和配置。

MCU、MPU、开发板、引脚

引脚配置

时钟配置

可视化完整时钟树、时钟配置和自动解算器,可根据您的需求完成解析。

时钟配置、时钟设置解算器

时钟配置

外设配置

对项目初始化的各个外设,以图形化方式配置,并管理冲突与硬件共享。

外设和中间件选择、配置、解决引脚冲突

外设配置

添加软件包

管理额外的软件包及其依赖关系,并将其添加到您的项目中,然后像对待其他本地外设或中间件一样对其进行配置。

软件包、CMSIS软件包、组件、解决依赖关系

添加软件包

配置和生成项目

调整项目配置并选择目标IDE工具链,最终生成C代码并将所有库加入到项目中。

项目创建、代码生成和初始化、IDE

配置和生成项目
background-image-1 background-image-2 background-image-3

入门视频

教程视频

观看STM32 & X-Cube-TouchGFX GUI开发实践系列课程

STM32Cube生态系统的其他产品

altImg

  • 配置
  • 初始化代码
  • 代码编辑
  • 代码调试
  • 调试
  • 二进制烧录
 
探索STM32CubeIDE 探索STM32CubeIDE

altImg

  • 二进制烧录
  • 硬件选项设置
  • 安全烧录
 
探索STM32CubeProgrammer 探索STM32CubeProgrammer

altImg

  • 监测
  • 实时有价值的可视化
  • 专门用于射频、电源和USB-PD
探索STM32CubeMonitor 探索STM32CubeMonitor