找回密码
 注册
搜索
查看: 3072|回复: 15

[讨论] 多个从机可以复用I2C总线吗?

[复制链接]
发表于 2009-11-30 17:09:04 | 显示全部楼层 |阅读模式
手机上面好像FM、蓝牙什么的都是单独接一个I2C的,为什么不一起复用呢?
基于什么样的考虑?
发表于 2009-11-30 18:05:36 | 显示全部楼层
I2C可以复用的啊
难道考虑分时工作不行?必须单独链接
点评回复

使用道具 举报

发表于 2009-11-30 23:40:02 | 显示全部楼层
I2C可以设置从机地址的,这样就可以复用了吧
点评回复

使用道具 举报

发表于 2009-12-1 17:25:41 | 显示全部楼层
首先,I2C所接设备数量限制由总线电容所决定的. 另外要考量工作电源的匹配及驱动能力.另外如果有一方I2C设备不是纯I2C,在待机时的状态不能满足I2C的规范,那样就不能复用了. 详细的说明还是请楼主看看I2C总线规范里面都有说明.
点评回复

使用道具 举报

发表于 2009-12-8 11:07:05 | 显示全部楼层
以下是引用gujianxi在2009-12-1 17:25:41的发言:
首先,I2C所接设备数量限制由总线电容所决定的. 另外要考量工作电源的匹配及驱动能力.另外如果有一方I2C设备不是纯I2C,在待机时的状态不能满足I2C的规范,那样就不能复用了. 详细的说明还是请楼主看看I2C总线规范里面都有说明.


手机板上基本不存在I2C从机数量过多的风险,这么点走线,总线容值肯定满足需求。
不过I2C的待机状态是需要考虑的
点评回复

使用道具 举报

发表于 2010-1-8 18:20:55 | 显示全部楼层
可以复用,但是要注意I/O口电平是否一致,如果一致,就可以直接互连复用,如果不一致,需要加双向LevelShift。[em01]
点评回复

使用道具 举报

发表于 2011-1-3 21:53:09 | 显示全部楼层
学习了,谢谢
点评回复

使用道具 举报

发表于 2011-1-17 17:11:26 | 显示全部楼层
一句话,IO口多的话就别考虑复用了,比较省事,呵呵
点评回复

使用道具 举报

发表于 2011-1-19 11:38:39 | 显示全部楼层
学习  不错 挺好
点评回复

使用道具 举报

发表于 2011-4-12 17:55:19 | 显示全部楼层
不错的 !
点评回复

使用道具 举报

发表于 2011-4-14 08:47:27 | 显示全部楼层
弱弱的问一句,从机是什么意思?呵呵,新手不懂
点评回复

使用道具 举报

发表于 2011-4-14 09:54:32 | 显示全部楼层
从机说通俗一点就是被控制的,主机就是总线的控制端。主要注意以下几个方面:
1:接口电平,主机从机之间的接口电平要一致
2:从机地址,每个从机都有相对唯一的地址,主机通过这个地址与从机通信,如果地址冲突,就会导致不正常。
3:同一时间都用到或者有些长时间占用总线的不能与其他共用。比如FM与键盘扩展IC。当FM搜台时,I2C被占用,而此时按键容易导致问题。
点评回复

使用道具 举报

发表于 2011-4-15 10:12:42 | 显示全部楼层
12#的很详尽了[/COLOR]
点评回复

使用道具 举报

发表于 2011-8-3 11:07:05 | 显示全部楼层
学习了~~[em01]
点评回复

使用道具 举报

发表于 2011-8-13 01:06:59 | 显示全部楼层
我觉得I2C传输速率较慢(高速才400kb/s),蓝牙协议上传输速率是1mb
点评回复

使用道具 举报

发表于 2011-8-23 14:57:43 | 显示全部楼层
不公用很多时候是为了软件好做
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 11:23 , Processed in 0.047177 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表