STM32CubeIDE安装

STM32CubeIDE是一款免费软件,教程演示软件安装和使用!

一、软件下载

1、下载网址

ST官网https://www.st.com/content/st_com/zh/stm32cubeide.html

image-20230921172822618

2、选择平台

image-20230921173013188

3、信息填写

image-20230921173051853

image-20230921173149542

image-20230921173247985

image-20230921173555796

二、软件安装

1、打开安装包

image-20240821172641461

2、安装过程-设置

image-20230921174734406

image-20230921174827723

image-20230921175019951

image-20230921175121934

image-20230921175245637

image-20230921175518924

image-20230921175801203

三、软件配置

熟悉软件相关选项及功能。

1、打开应用

image-20230921175945830

image-20240821173105251

image-20240821173159091

2、注册-登录账号

新版本STM32CubeIDE需要注册账号登录才可以下载固件包和正常使用软件:

image-20230921180902783

3、安装固件包

image-20230921181435546

image-20230921181947516

image-20230921182157454

image-20230921182233264

四、软件使用

STM32CubeIDE整合了STM32CubeMX功能,即可进行引脚配置,又可以直接进行代码编写和调试。

1、新建工程

image-20230921183202024

2、芯片选型

搜索STM32F103RCT6

image-20240821174213278

3、工程设置

image-20240821174336509

image-20240821174411429

image-20240821174433911

image-20240821174459660

4、引脚布局和配置

image-20240821174550492

image-20240821174645467

image-20240821174727982

5、时钟配置

image-20240821174908961

6、工程管理

image-20240821175051963

image-20240821175127807

image-20240821175211984

7、生成初始化代码

点击代码生成或者保存按钮都可以生成初始化代码

image-20240821175257208

image-20240821175400772

8、编写代码

用户代码必须位于USER CODE BEGIN和USER CODE END中间,否则下次使用STM32CubeMX外设配置功能会删除该位置之外的代码。

image-20240821175655872

9、编译代码

image-20240821180145746

10、再次新建工程

演示如何在工程文件内新建工程,实际开发中经常使用这种方法新建工程

image-20240821175924311

后面的操作可参考前面步骤。

五、常见问题

编码格式问题

Tip:Project '***' has no explicit encoding set

解决办法:右击工程名称 → 修改文件编码格式 → UTF-8

image-20240821180224199

image-20240821180307633