更改完时钟源后,我们接下来就进行GPIO点灯,成为点灯大师
我们打开正点原子精英版的原理图,找到LED,可以看到有两个LED灯给我们进行配置,分别是PB5和PE5,根据二极管导通,为低电平即点亮,高电平熄灭
接下来就进行GPIO配置实现点灯
我们在工程的drv_common.h中可以找到一个宏,这是一个获取相应的GPIO管脚定义好的宏
#define GET_PIN(PORTx,PIN) (rt_base_t)((16 * ( ((rt_base_t)__STM32_PORT(PORTx) - (rt_base_t)GPIOA_BASE)/(0x0400UL) )) + PIN)
我们在工程的pin.c中可以找到配置GPIO的相关的函数
void rt_pin_mode(rt_base_t pin, rt_uint8_t mode)
设定指定引脚的工作模式
参数
pin: 引脚编号
mode: 工作模式
PIN_