STM32CubeMX 下载芯片支持包
点击 【Help】
-> 点击 【Manage embedded software packages】
点击 【STM32Cube MCU Packages】
-> 选择芯片支持包(这里是 STM32F1)
-> 点击 【Install】
-> 等待下载完成
STM32CubeMX 创建 HAL 库工程
1、开始创建
点击 【ACCESS TO MCU SELECTOR】
选择芯片型号(这里是 STM32F103ZET6)
-> 双击进入芯片寄存器设置
2、芯片寄存器设置
点击 【SYS】
-> 【Debuy】 选项选择为 【Serial Wire】
点击 【RCC】
-> 【HSE】 选项选择为 【Crystal...】
-> 【LSE】 选项选择为 【Crystal...】
点击 【Clock Configuration】
-> 配置时钟频率
点击 【GPIO】
-> 配置 GPIO 引脚(这里流水灯案例使用的是 PB5、PE5)
点击 【Project Manager】
-> 配置 【Project Name】(这里是 HAL_led_run)
-> 配置 【Project Location】
-> 【Application Structure】 选项选择为 【Advanced】
-> 【Toolchain/IDE】 选项选择为 【MDK-ARM】
点击 【Code Generator】
-> 勾选 【Only...】
-> 勾选 【Generate...】
3、完成创建
点击 【GENERATE CODE】
-> 完成创建
