|
GPIO口的配置
GPIO_setMode(KEY_obj, GPIO_Number_34, GPIO_34_Mode_GeneralPurpose);//第4列
GPIO_setMode(KEY_obj, GPIO_Number_33, GPIO_33_Mode_GeneralPurpose);//第3列
GPIO_setMode(KEY_obj, GPIO_Number_32, GPIO_32_Mode_GeneralPurpose);//第2列
GPIO_setMode(KEY_obj, GPIO_Number_29, GPIO_29_Mode_GeneralPurpose);//第1列
GPIO_setMode(KEY_obj, GPIO_Number_19, GPIO_16_Mode_GeneralPurpose);//第1行
GPIO_setMode(KEY_obj, GPIO_Number_18, GPIO_17_Mode_GeneralPurpose);//第2行
GPIO_setMode(KEY_obj, GPIO_Number_17, GPIO_18_Mode_GeneralPurpose);//第3行
GPIO_setMode(KEY_obj, GPIO_Number_16, GPIO_19_Mode_GeneralPurpose);//第4行
GPIO_setPullUp(KEY_obj, GPIO_Number_34, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_33, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_32, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_29, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_16, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_17, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_18, GPIO_PullUp_Enable);
GPIO_setPullUp(KEY_obj, GPIO_Number_19, GPIO_PullUp_Enable);
GPIO_setDirection(KEY_obj, GPIO_Number_34, GPIO_Direction_Input);
GPIO_setDirection(KEY_obj, GPIO_Number_33, GPIO_Direction_Input);
GPIO_setDirection(KEY_obj, GPIO_Number_32, GPIO_Direction_Input);
GPIO_setDirection(KEY_obj, GPIO_Number_29, GPIO_Direction_Input);
GPIO_setDirection(KEY_obj, GPIO_Number_16, GPIO_Direction_Output);
GPIO_setDirection(KEY_obj, GPIO_Number_17, GPIO_Direction_Output);
GPIO_setDirection(KEY_obj, GPIO_Number_18, GPIO_Direction_Output);
GPIO_setDirection(KEY_obj, GPIO_Number_19, GPIO_Direction_Output);
GPIO_setExtInt(myGpio, GPIO_Number_34, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_33, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_32, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_29, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_16, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_17, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_18, CPU_ExtIntNumber_1);
GPIO_setExtInt(myGpio, GPIO_Number_19, CPU_ExtIntNumber_1);
}
@soso @dontium @ltbytyn @常见泽1 @tiankai001 @huo_hu @liangzr |
|