前言
电路设计中经常设计到拉电阻的概念,与常用的GPIO口的配置也息息相关,网上也有很多的总结,不多累述。简单的总结拉电阻相关的一些概念。
拉电阻
拉电阻分为上拉电阻(pull up)和下拉电阻(pull down),其最基本作用是:将不确定的信号通过一个电阻钳位到高电平(pull up)或者低电平(pull down),无论具体用法和阻值如何,基本作用原理都是这个。
弱拉和强拉
根据拉电阻的阻值大小,我们还可以分为强拉或弱拉,强拉电阻阻值较小,弱拉阻值较大。芯片内部集成的拉电阻通常都是弱拉。
弱拉,外接的电阻大,意味着电平比较难改变,改变其电平也比较慢。所以称为弱拉。
强拉,外接的电阻小,意味着电平很快就能到我们想钳位的电平。所以称为强拉。
上拉和下拉
上拉和下拉取决与,外接电阻接的电源,如果接VCC,称为上拉,如果接在GND,称为下拉。