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

2019-07-21 01:50发布

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

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
黑夜之狼
1楼-- · 2019-07-22 08:26
LZ可以去看看我发的帖子资料http://www.openedv.com/posts/list/54380.htm
dragon7799
2楼-- · 2019-07-22 10:30
我这几天的感觉就是:如果外设是低电平有效,那输入就上拉,外设是高电平有效,那输入就下拉。上拉就是拉到高电平,下拉就是拉到低电平。总之,你的默认状态要和外设的有效状态反着就好。而且,好像gpio只有输入有上下拉吧。输出没看到有。

解释的可能有点俗气,硬件门外汉,勿见笑。
wolfcan
3楼-- · 2019-07-22 11:39
回复【8楼】黑夜之狼:
---------------------------------
谢谢您的指点,谢谢分享
wolfcan
4楼-- · 2019-07-22 14:25
回复【9楼】dragon7799:
---------------------------------
谢谢您的指点;我也是刚学这个东西,也是门外汉;不过你的解释方式很好啊,我觉得就应该这样啊,通俗易懂才是重要的,不需要太多专业的言辞,反而让人很模糊;大家一起学习,谢谢;
黑夜之狼
5楼-- · 2019-07-22 16:27
 精彩回答 2  元偷偷看……
wolfcan
6楼-- · 2019-07-22 17:23
回复【12楼】黑夜之狼:
---------------------------------
OK

一周热门 更多>