STM32CubeMX 下载芯片支持包

  1. 点击 【Help】 -> 点击 【Manage embedded software packages】
  1. 点击 【STM32Cube MCU Packages】 -> 选择芯片支持包(这里是 STM32F1) -> 点击 【Install】 -> 等待下载完成

STM32CubeMX 创建 HAL 库工程

1、开始创建
  1. 点击 【ACCESS TO MCU SELECTOR】
  1. 选择芯片型号(这里是 STM32F103ZET6) -> 双击进入芯片寄存器设置
2、芯片寄存器设置
  1. 点击 【SYS】 -> 【Debuy】 选项选择为 【Serial Wire】
  1. 点击 【RCC】 -> 【HSE】 选项选择为 【Crystal...】 -> 【LSE】 选项选择为 【Crystal...】
  1. 点击 【Clock Configuration】 -> 配置时钟频率
  1. 点击 【GPIO】 -> 配置 GPIO 引脚(这里流水灯案例使用的是 PB5、PE5)
  1. 点击 【Project Manager】 -> 配置 【Project Name】(这里是 HAL_led_run) -> 配置 【Project Location】 -> 【Application Structure】 选项选择为 【Advanced】 -> 【Toolchain/IDE】 选项选择为 【MDK-ARM】
  1. 点击 【Code Generator】 -> 勾选 【Only...】 -> 勾选 【Generate...】
3、完成创建
  • 点击 【GENERATE CODE】 -> 完成创建
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐