本节主要点亮Lora-B1开发板上的LED灯,使其每1秒钟闪烁一次。目的是让不熟悉stm32开发环境的同学可以有个最基本的入门,以及之前没有使用过stm32cubemx软件的同学有个熟悉的流程。
开发环境准备:
硬件:
- Lora-B1开发板一块
- DAPLINK(或STLINK、Jlink)调试器
软件:
- stm32cubemx
- MDK5
硬件原理图:
如上图所示,LED连接在stm32的PF1引脚上,并且根据原理图可以得知,该PF0为低电平的时候LED点亮,PF0为高电平的时候LED灭。
软件配置:
打开stm32cubemx,型号选择stm32f030F4。
配置PF1脚为GPIO_OUTPUT,并取名LED。PA13、PA14选