上拉就是通过一个电阻接到高电平
加强驱动能力和稳定性吧,还有输入的上下拉可以设置空闲时候的电平状态
上拉和下拉是指GPIO输出高电位(上拉)还是低电位(下拉)。 上拉就是输入高电平,然后接一个上拉电阻(起保护作用),知道上拉就表示该端口在默认情况下输入为高电平。 下拉就相反了,指输入低电平,然后接一个下拉电阻。
上拉就是接电阻到VCC,增加驱动能力。
下拉就是接电阻到GND,可以保护IO电路和稳定。
一般就是刚上电的时候,端口电压不稳定,为了让他稳定为高或低,就会用到上拉或下拉电阻。