本次实验目标,点亮原理图所示LED灯
前期准备:
STM32CubeMX(STM32CubeIDE)、Keil5
本文使用芯片:STM32H730IBX6Q
配置GPIO
在根据引导新建好STM32H730的工程文件之后进入工程页面
这里有两种方式进行配置、我们可以直接在点击右侧的芯片引脚,快速对引脚功能进行更改
或者是通过右侧选单System Core >👉GPIO 进行配置,在这里才能够对引脚功能进行详细设置
将PF5设定为低电平、推挽输出、不上下拉、低速
配置RCC时钟源
通过右侧选单System Core >👉RCC 进行配置
生成KEIL工程
IDE选择MDK-ARM,配置好工程输出路径,点击右上角GENERATE CODE生成文件
生成成功会弹出一个对话框,选择OPEN即可直接打开工程
生成完毕之后编译下载文件,发现蓝色LED已经正常亮起(不亮就按一下ReSet键,或者KEIL中的下载器设置选择RUN and RESET)
附录:HAL库GPIO库函数