STM32CubeMx新建工程(配图操作)

STM32CubeMx新建工程

1.新建工程并选择CPU型号及封装

1.1新建工程:File->New Project

STM32CubeMx新建工程(配图操作)

1.2选择芯片型号:STM32F103ZE系列,选择封装类型

STM32CubeMx新建工程(配图操作)

2.配置时钟源

这里都使用外部时钟
STM32CubeMx新建工程(配图操作)

3.配置时钟树:

STM32F的最高主频到72M,所以配置PLL,最后使HCLK = 72Mhz,并且使得分时钟为36M
STM32CubeMx新建工程(配图操作)

4.生成工程设置

4.1配置文件设置

工程命名,并选择保保存路径,尽量不要包含中文(若有中文,后续必要的文件无法自动加入工程,需手动加入),选择IDE型号为MDK-ARM,版本为V5
STM32CubeMx新建工程(配图操作)

4.2代码生成设置

选择必要的文件选项并单独区分.h文件与.c文件
STM32CubeMx新建工程(配图操作)

5.生成代码

点击GENERATE CODE即可生成MDK-V5工程:
STM32CubeMx新建工程(配图操作)
STM32CubeMx新建工程(配图操作)

6.测试

直接打开工程,打开main函数(此步可省略,方便后续操作),编译运行,无错误、无警告
STM32CubeMx新建工程(配图操作)