裸机系列——GPIO口上拉电阻


GPIO做输出使用时要加上拉电阻,因为默认的是漏极开路,高阻态,无法输出高电平。

而在输入时要根据外围电路选择是否设置上拉电阻:

在外接电路能提供高低电平时可不加上拉电阻,比如作为第二功能的ADC输入,或作为地址总线时;而且作为ADC输入时若加上上拉电阻,还会影响ADC的测量。

当外接电路能不能提供高和低电平时加上拉电阻,比如作为按键输入时,如不加上拉电阻,只能输入低电平,无法输入高电平。

你可能感兴趣的:(裸机系列——GPIO口上拉电阻)