关于IO上拉,下拉的理解?

2019-07-21 01:50发布

大家好,原子哥好,小弟对于上拉下拉一直都没有弄明白;什么叫上拉,和下拉?有什么概念吗?还有就是上拉下拉有什么作用吗?好像还分输入,输出上拉下拉;
在看原子哥视频的时候,当讲外部中断的时候,讲到这部分的时候说了这么一句话,由于key0 key1,key2按下以后是低电平,所以默认设为上拉;而    key_up按下是高电平,所以默认设为下拉?如何理解呢?上拉下拉和最后端口是高低电平有关系吗?请大师们帮忙解决一下疑惑,谢谢;

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
dragon7799
2019-07-22 10:30
我这几天的感觉就是:如果外设是低电平有效,那输入就上拉,外设是高电平有效,那输入就下拉。上拉就是拉到高电平,下拉就是拉到低电平。总之,你的默认状态要和外设的有效状态反着就好。而且,好像gpio只有输入有上下拉吧。输出没看到有。

解释的可能有点俗气,硬件门外汉,勿见笑。

一周热门 更多>