打印
[其他ST产品]

STM32cubemx中配置管脚输出模式上拉和下拉有什么作用?

[复制链接]
1762|33
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2022-7-18 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
学**只配置过输入的时候上拉和下拉电阻。不知道在开漏和推挽输出模式下上拉电阻和下拉电阻有什么作用和区别?并且应该根据什么来选择这三种上拉、下拉和浮空模式。感谢您的回复

使用特权

评论回复
沙发
q1d0mnx| | 2022-7-25 21:10 | 只看该作者
上下拉是为了保证芯片初始化之后,引脚的电平可以固定

使用特权

评论回复
板凳
lix1yr| | 2022-7-25 21:35 | 只看该作者
输出也是需要配置上下拉的,或者外置上下拉也行

使用特权

评论回复
地板
cen9ce| | 2022-7-25 22:06 | 只看该作者
作用就是保证电平的稳定性,不让外设误触发

使用特权

评论回复
5
b5z1giu| | 2022-7-25 22:42 | 只看该作者
作用就是上下拉的作用呀,外设可能高电平触发,你设置成下拉,是不是就可以让外设稳定不被触发了呀

使用特权

评论回复
6
w2nme1ai7| | 2022-7-25 23:00 | 只看该作者
看你应用环境和场合的,才好选择输出模式的

使用特权

评论回复
7
su1yirg| | 2022-7-28 08:22 | 只看该作者
一般都是上拉输出,或者推挽输出的

使用特权

评论回复
8
p0gon9y| | 2022-7-28 09:15 | 只看该作者
这个都是根据你接的外设来要求的,这种上下拉不是随便修改的

使用特权

评论回复
9
g0d5xs| | 2022-7-28 10:07 | 只看该作者
一般都是配置成推挽输出吧,这样输出能力比较强

使用特权

评论回复
10
d1ng2x| | 2022-7-28 11:18 | 只看该作者
我觉得输出什么模式,是根据外设情况来设定的

使用特权

评论回复
11
liu96jp| | 2022-7-28 12:09 | 只看该作者
开漏还能配置成上下拉吗?

使用特权

评论回复
12
SantaBunny| | 2023-2-23 20:49 | 只看该作者
上拉就是把电位拉高,比如拉到VCC。上拉就是将不确定的信号通过一个电阻钳下拉就是把电压拉低,拉到GND。与上拉原理相似。

使用特权

评论回复
13
uiint| | 2024-4-7 10:08 | 只看该作者
上拉电阻是一种连接到管脚的内部电阻,当管脚配置为数字输出模式时,上拉电阻会将管脚电平拉高到VDD(电源电压)水平。

使用特权

评论回复
14
burgessmaggie| | 2024-4-7 11:33 | 只看该作者
上拉模式常用于输入模式,以防止输入管脚悬空,但在某些输出模式下也可以配置上拉。

使用特权

评论回复
15
xiaoyaodz| | 2024-4-7 14:53 | 只看该作者
当上拉电阻被激活时,它会将管脚在无信号输入时拉至高电平状态(通常是VCC)。这种配置常用于那些默认为低电平输入的情况,以确保在没有外部信号输入时,管脚保持在一个已知的高电平状态。在STM32CubeMX中设置管脚为上拉输入模式时,就是利用了上拉电阻的这一特性。

使用特权

评论回复
16
sdCAD| | 2024-4-8 11:50 | 只看该作者
输入引脚通过一个内部电阻连接到微控制器的供电电压(Vcc),使得在没有外部输入或在输入悬空的情况下,该引脚通常检测到高电平信号。上拉电阻同时具有限流作用,保护引脚不会因为电流过大而损坏。这种配置适用于那些默认状态下需要高电平信号的应用场景,例如,当按键未被按下时,希望微控制器检测到高电平。

使用特权

评论回复
17
EmmaTT| | 2024-4-8 14:45 | 只看该作者
上下拉就是为了空闲时保持在某一个电平上吧

使用特权

评论回复
18
10299823| | 2024-4-9 10:33 | 只看该作者
上拉电阻将未使用的管脚电平拉至高电平(通常是Vcc或3.3V)。这有助于确保当管脚未被驱动时,不会意外地进入低电平状态,从而避免逻辑误判。

使用特权

评论回复
19
sesefadou| | 2024-4-9 15:33 | 只看该作者
在STM32CubeMX中配置这些模式时,开发者需要根据具体的硬件设计和应用需求来选择合适的配置。例如,如果某个管脚需要与一个默认为低电平的外部设备连接,那么将其配置为上拉输入可能是一个好的选择。同样地,如果某个管脚需要与一个默认为高电平的外部设备连接,那么将其配置为下拉输入可能更为合适。

使用特权

评论回复
20
abotomson| | 2024-4-9 21:12 | 只看该作者
在上拉模式下,管脚的默认电平状态为高电平。当管脚未连接到其他设备时,管脚的电平会保持在高电平状态。这可以防止管脚悬空,避免产生不确定的电平状态。在上拉模式下,管脚的电阻会连接到VCC,形成一个上拉电阻。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1327

主题

3832

帖子

0

粉丝