废话不多说了,以下是代码的截图:void KEY2_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_Clock_Set(KEY2_Port, ENABLE); //开启KEY1 GPIO Port 时钟
GPIO_InitStructure.GPIO_Pin = KEY3_Pin|KEY2_Pin; // K1
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;//GPIO_Mode_IN_FLOATING; //设置成上拉输入
GPIO_Init(KEY2_Port, &GPIO_InitStructure); //初始化GPIOA5
GPIO_PinAFConfig(KEY2_Port,KEY3_Pin|KEY2_Pin,GPIO_AF_5);//开启复用功能
GPIO_SetBits(KEY2_Port, KEY2_Pin|KEY3_Pin);//默认为高点平
}
此出为按键的初始化配置
|