STM32Cube MX学习一--新建工程,IO配置,RCC配置

时间:2024-03-28 11:30:14

       第一次接触使用这类的工具,比较方便。现总结一下使用经验,如有错误望不吝指出。

       参考学习为准则,请根据自软硬件条件进行参考。

1、新建工程

初次使用的话,建议多多熟悉界面以及各类的参数,为后期的配置更加清晰 。

如图:

STM32Cube MX学习一--新建工程,IO配置,RCC配置

2、选择芯片

这个请根据自己情况而定,

各类芯片有参数,可以收藏,如果没有芯片,这个需要自己去下载芯片固件库,方法1、在ST官网第一张图里面右上角,STlogo点击即可进入。方法2、在建立工程前,右侧的选项里 点击 INSTALL/REMOVE  找到你需要的芯片下载安装即可、

STM32Cube MX学习一--新建工程,IO配置,RCC配置

3、对工程进行配置

进入界面如图:

STM32Cube MX学习一--新建工程,IO配置,RCC配置

对自己的引脚分配情况进行IO配置,

STM32Cube MX学习一--新建工程,IO配置,RCC配置

看图

STM32Cube MX学习一--新建工程,IO配置,RCC配置

看图

STM32Cube MX学习一--新建工程,IO配置,RCC配置

时钟方面,需要严格的配置,此处是选择外部时钟情况。

所有的中断使能都是如下图2.的勾选,这个看情况而定,如果是定时器将更详细介绍。这里主要是选择外部晶振

STM32Cube MX学习一--新建工程,IO配置,RCC配置

时钟图,我选择的是72M,视情况而定。

STM32Cube MX学习一--新建工程,IO配置,RCC配置生成工程,可以直接打开。

STM32Cube MX学习一--新建工程,IO配置,RCC配置

MX工具使用的是HAL库,对HAL库不熟的多多参照.H学习文件。

生成的工程,在指定的地方填写自己的代码,再次用MX更改工程时候可以保留,否则初始。

STM32Cube MX学习一--新建工程,IO配置,RCC配置

下载验证。OK、