GPIOA_ModeCfg(GPIO_Pin_15, GPIO_ModeIN_Floating); type = GPIOA_ReadPortPin(GPIO_Pin_15);
这样写应该没有问题,这个引脚是有什么特殊用途嘛?还是说当做普通的输入引脚需要特殊设置一下?
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
GPIOA_ModeCfg(GPIO_Pin_15, GPIO_ModeIN_Floating); type = GPIOA_ReadPortPin(GPIO_Pin_15);
这样写应该没有问题,这个引脚是有什么特殊用途嘛?还是说当做普通的输入引脚需要特殊设置一下?
这个引脚没有特殊用途,建议如果不做ADC功能用的话,建议配置成上拉或者下拉输入。type这里定义为uint16_t然后分别给高低电平并使用这个函数打印测试type = GPIOA_ReadPortPin(GPIO_Pin_15);需要注意的是判断高低电平通过!0和0进行判断。
请问解决了吗?我也是同样的问题