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

[复制链接]
10924|8
 楼主| hjh2008 发表于 2008-11-18 19:31 | 显示全部楼层 |阅读模式
一级菜鸟 发表于 2008-11-18 19:44 | 显示全部楼层

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

 楼主| hjh2008 发表于 2008-11-18 19:58 | 显示全部楼层
iC921 发表于 2008-11-18 20:07 | 显示全部楼层

好象没说可以挂多少

只定义总线上的总电容吧
msliang18 发表于 2008-11-18 20:35 | 显示全部楼层

是没说能挂多少,

可是标准I2C协议的地址只是一个字节,你想多带都不行了。
实际上,I2C总线容易受干扰,带多个从机设备的话由于引线过长而变得不稳定,所以,真正能用的从机数量其实不多。
 楼主| hjh2008 发表于 2008-11-18 21:22 | 显示全部楼层

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

所以来问问大家
EWB5 发表于 2012-3-6 20:43 | 显示全部楼层
5# msliang18 是吧,如果线太长确实不稳定,同时并接两个时太容易受干扰了,我同时接了一个ADXL345和一个MPU3050就不行了(单独时可以),那有什么解决方法呢?
NE5532 发表于 2012-3-6 21:37 | 显示全部楼层
楼主看Philips的协议白皮书里面有,多个主机都是支持的。
weiyg8051 发表于 2012-3-7 14:16 | 显示全部楼层
赫赫,这个协议生下来就是为了挂多个器件的,何来能不能的问题。通常作为一个板内总线,对总线电容有要求。如果太长的线可能会超过规范要求。具体可以参考标准。
另外7楼的,你的电路或程序可能有问题。不然不会这样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

主题

567

帖子

0

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