IO口配置推挽了是否还要配置上拉下拉?

2019-07-20 21:48发布

按照我的理解,IO口配置推挽后已相当于有了上下拉,不必配置上拉或下拉了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
zmingwang
1楼-- · 2019-07-20 23:49
看STM32的IO电路你就知道,推挽输出1将打开PMOS,关闭NMOS,此时相当于是直接输出VDD,,输出0时将打开NMOS,关闭PMOS,此时相当于直接接VSS,所以说,配置为推挽输出时,上下拉电阻没有什么意义. QQ截图20160606172037.png
lvehe
2楼-- · 2019-07-21 05:22
相当于有了上拉下拉,那你设置成推挽模式,它到底是上拉还是下拉呢,楼主自己思考!
xiakemoon
3楼-- · 2019-07-21 07:09
lvehe 发表于 2016-6-6 17:00
相当于有了上拉下拉,那你设置成推挽模式,它到底是上拉还是下拉呢,楼主自己思考!

推挽输出高/低电平不是相当于上拉/下拉吗,或者是弱上拉/下拉。。。另外再配置上拉下拉是不是因为强度的不同?
xiakemoon
4楼-- · 2019-07-21 12:51
 精彩回答 2  元偷偷看……
FreeRTOS
5楼-- · 2019-07-21 17:59
 精彩回答 2  元偷偷看……
zmingwang
6楼-- · 2019-07-21 19:47
FreeRTOS 发表于 2016-6-6 18:47
推挽的概念不同于上下拉,推挽可以理解为直接通过MOS管接VCC或者GND,而上下拉是通过限流电阻,很明显推挽 ...

STM32F4系列的GPIO输出时不会禁止上下拉,输出类型结合上下拉组合是有多种配置的
QQ截图20160606185414.png

一周热门 更多>