[APM32F1] 终于有人总结了不同芯片的IO上下拉电阻的设计差异

[复制链接]
 楼主| 一个人破 发表于 2024-10-9 17:47 | 显示全部楼层 |阅读模式
本帖最后由 一个人破 于 2024-10-9 17:49 编辑

#申请原创#芯片IO引脚的上下拉功能是产品设计时普遍常用的一种功能,但针对不同芯片的上下拉电阻设计,你真的清楚了吗?

1)上下拉电阻说明
上拉电阻(Pull-up resistor):上拉电阻连接在IO引脚与电源电压之间。当IO引脚未被驱动时,上拉电阻将引脚电压拉高至接近电源电压水平。这可以防止引脚处于不确定的状态(即高阻态或浮空状态),从而有助于确保逻辑电平的一致性。

下拉电阻(Pull-down resistor):下拉电阻则连接在IO引脚与地之间。当IO引脚未被驱动时,下拉电阻会将引脚电压拉低至接近地电平。与上拉电阻类似,这也有助于避免引脚处于不确定的状态,并且可以确保在没有其他控制信号作用时,引脚保持在低电平。

2)上下拉设计差异
我挑选了几款比较常用的芯片进行实验,手册对比。发现030、072、407芯片的IO上下拉电阻是输入输出共用,而103芯片的上下拉电阻是只有输入才有。
0ccd37fadcd32d14cba63097a16da442

58661d9ee080cbbc21a50e0239d2a65c

f257af9a09cd3a3b2fd3d022b30d8c61

cef182e371503a969d0a8b0c5029f129





chenqianqian 发表于 2024-10-10 08:03 来自手机 | 显示全部楼层
这个算不算原创呢?
mbutterfly 发表于 2024-10-10 09:49 | 显示全部楼层
上下拉都用会怎么样
xiaoqi976633690 发表于 2024-10-10 10:06 | 显示全部楼层
被你发现新大陆了,人家只是放的位置不一样,都在一个网络上怎么说只有输入才有
Chad1989 发表于 2024-10-10 11:11 | 显示全部楼层
xiaoqi976633690 发表于 2024-10-10 10:06
被你发现新大陆了,人家只是放的位置不一样,都在一个网络上怎么说只有输入才有 ...

看破不说破
dirtwillfly 发表于 2024-10-10 16:02 | 显示全部楼层
 楼主| 一个人破 发表于 2024-10-10 17:03 | 显示全部楼层

你可以看下ST的手册描述,它是用虚线框起,会更形象的表达
 楼主| 一个人破 发表于 2024-10-10 17:08 | 显示全部楼层
xiaoqi976633690 发表于 2024-10-10 10:06
被你发现新大陆了,人家只是放的位置不一样,都在一个网络上怎么说只有输入才有 ...

并不是简单的画的位置不一样,它的这个结构图是简化了
coody 发表于 2024-10-10 18:28 | 显示全部楼层
mbutterfly 发表于 2024-10-10 09:49
上下拉都用会怎么样

得到中点电压。
xionghaoyun 发表于 2024-10-11 10:10 | 显示全部楼层
看芯片内部上下拉电阻的值
Dick Hou 发表于 2024-10-12 15:52 | 显示全部楼层
瞎扯蛋~~~~~~~

评论

建议看完ST的手册后,自己实际测试验证下,可能发现新大陆  发表于 2024-10-22 10:22
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

136

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部