微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > 手机基带和硬件设计讨论 > 什么器件可以共用I2C总线?请大家讨论下

什么器件可以共用I2C总线?请大家讨论下

时间:10-02 整理:3721RD 点击:
什么器件可以共用I2C总线?
什么情况下可以共用,请大家讨论下

再补充一点,
还要考虑总线上共用器件的反映速度是不是跟得上。如果一个I2C总线上所挂器件过多,势必有抢Bus的行为,那如果器件需要很迅速的反映,就不应该在一个I2C挂太多的器件

6楼的学习了,我是软件方面的,虽然实际工作中陪过共用的,还没想这么多

说的很到位,还有一点是要注意各I2C从设备的速率需求,这会影响上拉电阻的阻值范围。当多器件并联后总线电容值会变化,因此需要调整上拉电阻的阻值来适配总线速率。

如果需要在I2C线上共用期间,器件至少要满足一下条件:
1.该器件有I2C接口
2.各个I2C器件的地址必须不一样
3.还有一点要考虑的是会不会漏电,在手机功耗日益重要的情况下,必须考量。
比如说某个I2C器件,必须关闭对应电源才能省电,如果关闭电源之后,I2C接口对地阻抗不是高祖,就有可能导致I2C异常,从而必须Power打开,这样就不能省电。

至少先要保证地址要不一样吧

不同时使用的两个或更多的器件....

支持I2C总线协议的器件

说的太笼统了。详细点。

需要不同的地址,有可能产生冲突

我们遇到的问题很值得参考,两个共用I2C的器件,供电阈不一样,一个是2.8V,一个1.8V,就不能兼容,造成不能正常使用。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top