LED闪烁
1.1 电路连接示意图
LED采用低电平点亮的方式,利用ST-Link的3.3V进行供电。
1.2程序设计
1.21知识储备
GPIO配置步骤步骤:
1. 第⼀步,使⽤RCC开启GPIO的时钟
2. 第⼆步,使⽤GPIO_Init()函数初始化GPIO
3. 第三步,使⽤输出或者输⼊的函数控制GPIO口
常⽤的RCC库函数
开启时钟
void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph,FunctionalStateNewState);
void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph,FunctionalStateNewState);
void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph,FunctionalStateNewState);
其中包含两个参数:参数1:选择外设,参数2:使能或者失能
常用的GPIO库函数
复位GPIO外设函数
void GPIO_DeInit(GPIO_TypeDef* GPIOx);
调用函数,所指定的GPIO外设就会被复位。
复位AFIO外设函数