stm32输入配置有上拉,下拉,浮空三种模式,分别有什么区别啊?用的时候可以随便选择吗?

2022-10-20 21:34

3个回答

IO配置输入的时候有你说的三种模式外还有模拟输入。上拉输入模式:区别在于没有输入信号的时候默认输入高电平(因为有弱上拉)。下拉输入模式:区别在于没有输入信号的时候默认输入低电平(因为有弱下拉)。对于浮空输入模式顾名思义也就是输入什么信号才是什么信号,对于浮空输入要保证有明确的输入信号。

开漏和推挽是有区别的,上拉下拉就是推挽,主要是为了增强驱动能力,具体应当查一下开漏和推挽吧

stm32输入配置有上拉,下拉,浮空三种模式,这三种模式的功能是不一样的。

功能区别如下:

1、上拉输入:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!强弱只是上拉电阻的阻值不同,没有什么严格区分。

2、下拉输入:就是把电压拉低,拉到GND。与上拉原理相似。

3、浮空输入:浮空(floating)就是逻辑器件的输入引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当于该引脚接了高电平。一般实际运用时,引脚不建议悬空,易受干扰。通俗讲就是让管脚什么都不接,浮空着。

扩展资料

STM32三种输出方式的不同:

1、推挽输出:可以输出高,低电平,连接数字器件;推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止。高低电平由IC的电源低定。

2、开漏输出:输出端相当于三极管的集电极。要得到高电平状态需要上拉电阻才行,适合于做电流型的驱动,其吸收电流的能力相对强(一般20mA以内)。

3、复用输出:可以理解为GPIO口被用作第二功能时的配置情况(即并非作为通用IO口使用)。端口必须配制成复用功能输出模式(推挽或开漏)。

相关问答
语言为什么选择听觉作为输入方式
1个回答2024-03-02 20:29
因为采用声音作手段有四个方面的优越性。①声音不受光线限制,也不易受阻碍;②说话用嘴,可以解放手;③声音传递信息的有效距离大;④声音表意快。采用声音作为手段的唯一不足之处是缺乏稳定性和持久性,但在原始社...
全文
喜马拉雅听书可以随便发表声音吗
1个回答2024-02-05 00:03
什么意思,如果是发表评论是可以的,但需要登录账户才行!
拉布拉多会随便跟别人走吗
2个回答2022-12-31 12:31
拉布拉多是人来熟,很亲人,而且很爱玩而没有戒心,所以只要别人逗逗它它就会毫不犹豫地跑过去跟人玩,所以你可要看好自己的狗狗了。
天天酷跑进击模式最强搭配选择 如何选
1个回答2022-12-30 13:46
我觉得也是。
喜马拉雅随身听如何设置?
1个回答2024-03-01 12:16
打开喜马拉雅客户端,点击右下角的账号选项,然后在新界面中点击右上角的设置图标,接着进入到设置界面,点击收听偏好设置选项,然后选择性别、出生年代信息,点击下一步,最后勾选感兴趣的主题,勾选后点击完成即...
全文
为什么基拉要选择拉克丝而不选择芙蕾?
2个回答2022-12-23 16:39
很简单。动画里一个男主角的诞生必然有无数个女陪角的牺牲,芙蕾最初利用基拉。。单到最后发现其实自己是喜欢他的。。。。命运的红线一旦断开就无法再次连起。。。而基拉也到后来知道自己所真正需要的
怎么设置搜狗输入法u模式
1个回答2023-01-21 23:23
u模式没有设置选项,默认自动开启。 你输入的是笔画还是拆分,搜狗会自动识别,使用者无法干预。 你举一个具体的例子看一下,我看看是不是输入有错误。
怎么设置搜狗输入法u模式
3个回答2022-07-16 04:49
因为设置了双拼所以u模式用不了。 1、这是开启了双拼的输入法,输入u再输入其他偏方的拼音就变成这样。 2、点击工具箱中的属性设置。 3、进入属性设置后,在常用页面,把双拼改...
全文
热门问答