新手上路
- 积分
- 38
- 金钱
- 38
- 注册时间
- 2017-5-7
- 在线时间
- 9 小时
|
4金钱
端口设置为浮空输入,可是读取串口信息时,无论输入为多少,串口显示全是0
void LED_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE); //ʹÄÜ A¶Ë¿ÚʱÖÓ
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; //LED0--> A.8 ¶Ë¿ÚÅäÖÃ
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //Ä£ÄâÊäÈë
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO¿ÚËÙ¶ÈΪ50MHz
GPIO_Init(GPIOA, &GPIO_InitStructure); //¸ù¾ÝÉ趨²ÎÊý³õʼ»¯GPIOA.8
GPIO_SetBits(GPIOA,GPIO_Pin_6); //PA.8
ReadValue = GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_6);
}
大家帮帮忙啊
|
|