文章目录
前言
STM32CubeMX 简介
STM32CubeMX 是 ST 意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者,允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。
在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等 省去了我们配置各种外设的时间,大大的节省了时间。
并且随着 ST停止了标准库的更新,ST官方大力推荐CubeMX与HAL库的使用,虽然现在还是标准库的主场,但是CubeMX的使用率在逐年提高。
关于STM32CubeMx的安装教程,可以参考其他博主的博客,在这里不进行讲述,注意英文路径即可
本文将讲述 STM32Cube MX的界面介绍、基础设置配置、配置之后的简单使用,不同外设的使用将会在之后博客中详细介绍。
一、STM32CubeMx 界面介绍
首先先看一下STM32CubeMx 的主界面
新建工程一般选择中间的 ACCESS TO MCU SELECTOR
如果有其他需求也可以选择其他的
File 界面
Windows 界面
Help 界面
Updater Settings 界面
二、STM32CubeMx 使用教程
新建工程
首先新建工程,这里选择使用第一种新建工程的方式
如果芯片信息没有更新,会跳出更新界面,继续更新和跳过更新都行
接下来进入选择芯片界面
在