本文最后更新于 2024-06-14,文章内容可能已经过时。

1.选择Workplace

打开STM32CubeIDE,选择保存工作空间位置(避免出现中文路径)。

2.创建一个新工程

下图为软件打开后,对应工程建立选项,包括导入工程以及Cube示例可以提供参考新建。

基于本次使用记录,这里直接选用新建STM32工程 ,第一次打开需要联网下载芯片包,等待下载解压完成即可。

3.选择芯片型号

首先通过搜索找到型号后,选择对应型号,点击进入下一步:

4.输入工程名称

填入工程名称,点击完成等待工程生成

在弹出来的窗口中点击Yes转到STM32CubeMX可视化芯片配置界面

5.STM32CubeMX配置MCU

5.1 参数配置时钟源选择

开启外部高速时钟,选择外部8Mhz晶振

5.2 时钟树的配置

根据时钟树的配置方法,对应时钟需求进行配置。

5.3 配置GPIO 口

根据电路原理图,查看PE7、PE8、PE9为LED输出端口,配置GPIO端口

  • 1:GPIO端口功能配置菜单栏;

  • 2:通过芯片引脚预览选择要配置的GPIO端口,选择GPIO端口功能,这里选择Output输出;

  • 3:将各端口都设置为GPIO推挽输出模式、上拉、高速、默认输出电平为高电平;

  • 4:已经配置的GPIO,配置预览。

5.4 工程参数设置

5.5 生成代码

6.代码编写、编译以及烧录

根据功能要求,编写对应程序

编译代码可以采用下面三种中的任意一种:

编译成功显示如下:

按照下面方式下载(第一次要进行下载器配置)

第一次下载需要配置下载器,在配置界面配置下载方式(按照实际下载方式配置即可)

出现如下界面信息即下载成功