新手入门
- 积分
- 5
- 金钱
- 5
- 注册时间
- 2018-11-22
- 在线时间
- 5 小时
|

楼主 |
发表于 2018-11-25 09:55:26
|
显示全部楼层
GPIO_InitTypeDef GPIO_InitStructure;
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IPD;
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_10; //PB.10端口配置
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;//IO口输出速度为50MHZ
GPIO_Init(GPIOB,&GPIO_InitStructure);//初始化GPIOB.10
if(GPIO_ReadInputDataBit(GPIOB, GPIO_Pin_10)==1)//
{
GPIO_ResetBits(GPIOE,GPIO_Pin_5);
GPIO_ResetBits(GPIOB,GPIO_Pin_5);
delay_ms(500);
GPIO_SetBits(GPIOE,GPIO_Pin_5);
GPIO_SetBits(GPIOB,GPIO_Pin_5);
delay_ms(500);
}
这样子吗?
但是它好像一直在输入高电平无论有没有探测到人
|
|