GPIO端口的配置

2019-07-21 03:42发布

求大神!本人初学者,请问在原子哥写的跑马灯程序和蜂鸣器程序里端口设置都是推完输出,但为什么前者设置了上拉?后者为下拉?这里的上拉下拉起作用吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-21 09:29
推挽输出根本就没有上下拉的概念了.
上拉下拉,只存在输入模式.

那是输出1和输出0的意思了,不是上下拉.
taizonglai
2楼-- · 2019-07-21 11:47
设置为上拉以后空闲状态就是高电平,设置为下拉以后空闲状态就是低电平。你看原理图,LED需要低电平点亮,那么空闲时就应该是高电平,不亮的,所以需要设置为上拉。同理,自行分析蜂鸣器的。
虎神
3楼-- · 2019-07-21 12:47
回复【2楼】zuozhongkai:
---------------------------------
谢谢!但是我在设置完端口后,尝试不设置端口高低电平,但我测量跑马灯程序和蜂鸣器程序里的端口电平都为低电平。按您说的话LED的端口应为高啊。
login_FAE
4楼-- · 2019-07-21 14:05
看着原理图来设置
虎神
5楼-- · 2019-07-21 18:57
 精彩回答 2  元偷偷看……

一周热门 更多>