输入模式
STM32中不仅有输出模式,同时还可以配置输入模式:上拉,下拉,浮空,模拟。如下图所示:
1.上拉:即用一个电阻与VDD相连,初始电平为高电平
2.下拉:即用一个电阻与VSS(GND)相连,初始电平为低电平
3.浮空:没有拉高或拉低,电压处于0~VDD之间不确定,故常用于外部检测,如按键,
4.模拟:模拟输入 ,如ADC等
我们同样可以仿造输出操作CRL和CRH寄存器配置GPIO输入模式如下图:
其中MODE[1,0]配置为00(复位状态),CNFX配置如下图: