打印

IIC总线上可以挂多个设备吗?

[复制链接]
9395|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hjh2008|  楼主 | 2008-11-18 19:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
一级菜鸟| | 2008-11-18 19:44 | 只看该作者

当然可以,一主多从,从设备地址不能有冲突

使用特权

评论回复
板凳
hjh2008|  楼主 | 2008-11-18 19:58 | 只看该作者

谢谢

使用特权

评论回复
地板
iC921| | 2008-11-18 20:07 | 只看该作者

好象没说可以挂多少

只定义总线上的总电容吧

使用特权

评论回复
5
msliang18| | 2008-11-18 20:35 | 只看该作者

是没说能挂多少,

可是标准I2C协议的地址只是一个字节,你想多带都不行了。
实际上,I2C总线容易受干扰,带多个从机设备的话由于引线过长而变得不稳定,所以,真正能用的从机数量其实不多。

使用特权

评论回复
6
hjh2008|  楼主 | 2008-11-18 21:22 | 只看该作者

其实我看到的也基本上是一对一的

所以来问问大家

使用特权

评论回复
7
EWB5| | 2012-3-6 20:43 | 只看该作者
5# msliang18 是吧,如果线太长确实不稳定,同时并接两个时太容易受干扰了,我同时接了一个ADXL345和一个MPU3050就不行了(单独时可以),那有什么解决方法呢?

使用特权

评论回复
8
NE5532| | 2012-3-6 21:37 | 只看该作者
楼主看Philips的协议白皮书里面有,多个主机都是支持的。

使用特权

评论回复
9
weiyg8051| | 2012-3-7 14:16 | 只看该作者
赫赫,这个协议生下来就是为了挂多个器件的,何来能不能的问题。通常作为一个板内总线,对总线电容有要求。如果太长的线可能会超过规范要求。具体可以参考标准。
另外7楼的,你的电路或程序可能有问题。不然不会这样的。

使用特权

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

本版积分规则

100

主题

567

帖子

0

粉丝