初中生
最后登录1970-1-1
在线时间 小时
注册时间2015-4-9
|
楼主 |
发表于 2015-4-16 19:34:59
|
显示全部楼层
[code]uint8_t Key_Scan(GPIO_TypeDef* GPIOx,u16 GPIO_Pin,uint8_t Down_state)
{
if(GPIO_ReadInputDataBit(GPIOx,GPIO_Pin) == Down_state)
{
Key_Delay(100);
if(GPIO_ReadInputDataBit(GPIOx,GPIO_Pin) == Down_state)
{
while(GPIO_ReadInputDataBit(GPIOx,GPIO_Pin) == Down_state)
{
m++;
}
return m;
}
else
return 0;
}
else
return 0;
}
是这样子加吗?我是用系统定时器定时,在定时周期里检测按键被按下的次数,我是想实现这样的程序 |
|