IIC总线一个问题请教

2020-02-02 09:18发布

111.jpg (241.64 KB, 下载次数: 0) 下载附件 2012-11-21 12:54 上传

如上图所示,小弟不知道加上拉电阻的作用和工作原理.求大神讲解下.谢谢啦!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
RUANJI
1楼-- · 2020-02-03 09:37
 精彩回答 2  元偷偷看……
RUANJI
2楼-- · 2020-02-03 11:27
yuyu87 发表于 2012-11-21 13:07
开漏输出主要是为了不同电压间通信,比如3.3 5V,I2C这几种电压都可以通信的 ...

个人感觉开漏是为了满足线与关系,也就是在多主机通信里会用到。
panguoxian
3楼-- · 2020-02-03 16:00
1、I2C总线规范,总线在空闲时都必须为高电平;
2、直接用单片机上拉,若单片机驱动能力不够,在长时间读写数据时可能会出现数据错误。
3、I2C接口的输出端是OC门电路(漏极开路)OR(集电极开路),所以必须在接口外接上拉。
4、上拉电阻的范围很宽,但也需要跟据功耗、对信号上升时间都有一定影响。
853728579
4楼-- · 2020-02-03 18:17
路过,看看·······
ayuanshop
5楼-- · 2020-02-03 21:11
学习了 ..................
liangjiatian
6楼-- · 2020-02-04 02:57
 精彩回答 2  元偷偷看……

一周热门 更多>