cuter

【STM32最强F7探索大冒险】CubeMX简介、下载和安装

1
阅读(477) 评论(2)

1、CubeMX简介

STM32CubeMX是一个图形化的工具,也是配置和初始化C代码生成器(STM32 configuration and initialization C code generation),也就是自动生成开发初期关于芯片相关的一些初始化代码。

CubeMX简介.jpg

从上图可以看得出,它包含了STM32所有系列的芯片,包含示例和样本(Examples and demos)、中间组件(Middleware Components)、硬件抽象层(Hardwaree abstraction layer)。


STM32CubeMX的特性如下

i) 直观的选择 STM32 微控制器。

ii) 微控制器图形化配置:

- 自动处理引脚冲突

- 动态设置确定的时钟树

- 可以动态确定参数设置的外围和中间件模式和初始化

- 功耗预测

iii) C代码工程生成器覆盖了STM32 微控制器初始化编译软件,如IAR、KEIL、GCC

iv) 可独立使用或作为 Eclipse 插件使用。

 

STM32CubeMXST意法半导体的主动原创工具,它可以减轻开发的时间和费用用。STM32CubeMX集成了一个全面的软件平台,支持STM32每一个系列的MCU开发。这个平台包括 STM32Cube HAL(一个 STM32 的抽象层集成软件,确保STM32 系列最大的移植性)。再加上兼容的一套中间件(RTOS、USB、TCP/IP 和图形),所有内嵌软件组件附带了全套例程。

 

更多关于STM32CubeMX介绍可以进入ST官网查看。

链接如下:

STM32CubeMX 


2、下载CubeMX

到官网可以下载CubeMX,稍后,我会把我下载的安装包放到百度云,下载链接如下:

链接:http://pan.baidu.com/s/1skKbZvJ 密码:1ul6


3、安装CubeMX


4、更新软件和库文件

在Help菜单中可以检查软件和库文件的更新情况。

我没有把软件更新到最新版,更新了库文件,如下图所示。


  1. 祝好加油啊

  2. 很有帮助谢谢