一、搭建环境

1.1 安装JRE

由于 STM32CubeIDE 软件是基于 JAVA 环境运行的,所以需要安装 JRE 才能使用。

官网下载:Java Downloads | Oracle

1.2 安装STM32CubeIDE

官网下载:STM32CubeIDE - STM32的集成开发环境 - 意法半导体STMicroelectronics

1.3 汉化

点击进入网站:Index of /eclipse/technology/babel/update-site/

进去后选择如选择: R0.20.0

选择要安装的版本: 我这里选择的是2022-03

复制网站链接

打开CubeIDE如下操作:

将我们复制的链接添加进去,名字自取

选择要添加的语言

后面一直next即可,重启后即可完成汉化。

1.4 安装主题

打开Eclipse Marketplace

选择下载Popular中如下图所示插件

后面一直next即可,重启后即可出现主题选择界面。

1.5 安装STM32库(固件支持包)

点击 帮助 -> Manage embedded software paclages

选择要安装的固件

二、新建工程

点击 文件->新建->STM32 Project

弹出如下页面:

查找并选择与自己开发板所匹配的芯片:

输入工程名:

第一次加载会比较慢

新建完成:

下面就是点灯啦:

RCC:选择外部高速

SYS:注意这里debug选择要Serial Wire

选择要点亮LED的引脚

根据自己的原理图配置GPIO初始化

系统时钟选择72MHZ

文件管理

想要外设生成单独c、h文件记得勾选红框内容

选择生成代码

添加LED闪烁代码

这里我之前用的野火调试器CubeIDE调试起来比较麻烦,买了ST-Link还没到,先构建生成烧录文件,利用串口烧录

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐