你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

GPIO配置上拉/下拉的实际意义?

[复制链接]
奏奏奏 提问时间:2020-8-9 18:33 /
项目中硬件工程师在电路板设计的时候在模拟I2C总线上的2个IO口都忘记加上拉电阻,
我这个时候就发现自己有个最基础的知识没有搞懂:
STM32的GPIO引脚初始化的时候要配置选择:无上拉无下拉,上拉,下拉
这个实际意义是属于下面的哪一种?
(1)STM32芯片内部有上拉电阻与下拉电阻,通过配置可以选择,如果选择“无上拉无下拉”就意味着不用;
(2)为了适配IO外部接的电路是上拉电阻?是下拉电阻?还是都不接?

我之前的理解一致是倾向于上述的(2)的含义,想跟大家确认一下我的理解是否正确,先谢谢各位!
收藏 评论5 发布时间:2020-8-9 18:33

举报

5个回答
xiaonihao444-20 回答时间:2020-8-9 22:12:37
上拉电阻时,提高输出电流,提高带负载能力,默认输出高电平;
下拉电阻时,提高灌电流承受能力,默输出低电平;另外从IO口电路图看,有两个场效应管,如果都不接会没有输出,除非外部电路有等效的上下拉电阻。不知道我的理解是否正确?
mylovemcu 回答时间:2020-8-10 14:12:49
就是2的含义   为了适配外部电路选择上拉还是下拉  或者都不用  也是为了给输入引脚一个确定的电平  而不是浮空电平
橡皮筋儿 回答时间:2020-8-12 12:39:14
提示: 作者被禁止或删除 内容自动屏蔽
butterflyspring 回答时间:2020-8-13 11:07:35
从外部电路信号的需求角度考虑,需要什么状态就按需配置。注意有的时候会考虑上电过程中的信号状态。
昵称已被使用123 回答时间:2024-9-20 19:35:11

mylovemcu 发表于 2020-8-10 14:12
就是2的含义   为了适配外部电路选择上拉还是下拉  或者都不用  也是为了给输入引脚一个确定的电平  而不是 ...

问题中(2)的表述好像跟你说的不是一个意思

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版