1.开启时钟以及初始化GPIO口
开启时钟
1 | RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOX,ENABLE); |
具体代码解释:
因为GPIO挂载在APB2总线上,所以此函数是用于开启GPIO_x上的时钟信号
参数:
1.RCC_APB2Periph_GPIOx
其中,x代表数字,这个参数用于控制开启时钟的GPIO端口号
2.ENABLE
这个参数表示开启或关闭时钟,对应ENABLE和DISABLE
初始化GPIO口
1 | GPIO_InitTypeDef GPIO_InitStructure; |
具体代码解释: