【一】STM32CubeIDE安装与配置指南-开启HAL库开发之旅
来源:本站 2025-12-19 10:01:16

在STM32CubeIDE中,我们首先通过STM32CubeMX图形化工具完成芯片选型、引脚配置与时钟树初始化,并开启所需的外设(如GPIO、UART、I2C等)以生成工程框架与main.c等初始化代码。随后,开发者在/* USER CODE BEGIN */ 与 /* USER CODE END */ 标记的保护区域内,调用直观的HAL库函数(例如HAL_GPIO_TogglePin()、HAL_UART_Transmit())等来编写具体应用逻辑。

一、详细安装步骤(win10 64为例)

1.双击安装包,点击“NEXT”

stm32cubeIDE-1.png

2.同意协议

stm32cubeIDE-2.png

3.安装路径


stm32cubeIDE-3.png

4.保持默认,选择“Install”

stm32cubeIDE-4.png

5.安装驱动

stm32cubeIDE-5.png

6.等待程序安装,点击“NEXT”

stm32cubeIDE-6.png

7.点击“Finish”,完成程序安装

stm32cubeIDE-7.png

二、相关设置

stm32cubeIDE-8.png

双击打开程序

1.选择工作空间(用来存放工程的文件夹)

stm32cubeIDE-9.png

可以保持默认路径,也可以自定义路径,但需要非中文路径。比如:

stm32cubeIDE-10.png

点击“Launch”

2.弹出对话框,提示让用户选择是否将 IDE 排除在 Defender 扫描范围外。不需要扫描,按图设置。

stm32cubeIDE-11.png

3.登录账号或创建账号。

stm32cubeIDE-12.png

4.如图所示,点击 "Enter myST account information",填写账户以及密码。

stm32cubeIDE-13.png

5.如无账号及密码,需创建账号

stm32cubeIDE-14.png

当邮箱收到以下信息时,说明账号已创建完毕:

stm32cubeIDE-15.png

填写已创建的账号和密码:

stm32cubeIDE-16.png

再次打开,如下提示,说明已经登录成功

stm32cubeIDE-17.png