论坛风格切换切换到宽版
  • 3373阅读
  • 12回复

一条I2C总线上允许有两个地址码相通的I2C芯片吗 [复制链接]

上一主题 下一主题
离线bg2raq
 
发帖
3978
只看楼主 倒序阅读 0楼 发表于: 2009-12-07
如果可以的话 两个芯片是否有同样的动作
离线BG4XCR
发帖
33381
只看该作者 1楼 发表于: 2009-12-07
应该可以。
离线BG8CIH
发帖
2446
只看该作者 2楼 发表于: 2009-12-07
不知道raq所说的地址相同是指类型码和外部地址码都相同吗?如果是两种不同的i2c芯片,外部地址码相同是没有关系的,因为不同的类型的i2c芯片内部的类型码是不同的,比如说rtc和eeprom就不一样。
离线bg2raq
发帖
3978
只看该作者 3楼 发表于: 2009-12-08
以cdg2000为例 如果两片8574的定义码一样 控制系统发出指令 两个同样地址码的8574会有同样的动作吗?
离线BD6KF
发帖
1126
只看该作者 4楼 发表于: 2009-12-08
'
如果可以的话 两个芯片是否有同样的动作
'

除非你想制造数据混乱,一般是不这样设置的,可以有很多芯片但地址不要设置相同,
离线BG9BKC
发帖
195
只看该作者 5楼 发表于: 2009-12-08
我记得iic总线有ack确认的,如果2个芯片地址相同,那么确认会有问题的,容易出现打架的情况造成总线的混乱,所以最好不要这样用。
如果2个芯片都是同样型号的,而且都是输出,凑活着估计可以工作。
离线bg6qbt
发帖
7257
只看该作者 6楼 发表于: 2009-12-08
制造混乱的是你吧?问lulu
离线lulu1113
发帖
423
只看该作者 7楼 发表于: 2009-12-08
'
制造混乱的是你吧?问lulu
'
还是回去试验看看好了。在做新的front板子之前要做这个试验
离线littleworm
发帖
3185
只看该作者 8楼 发表于: 2009-12-08
有片选么?
使用片选来区分

就算是完全一样的操作
如果时间要求不是很严格
那个发2次 但是分别片选
就可以了吧


ps:不过不明白为什么要这样做?
离线radiolee
发帖
6050
只看该作者 9楼 发表于: 2009-12-08
cdg2000为外部lpf(乌龟用)预留了i2c地址
离线ymmen
发帖
63
只看该作者 10楼 发表于: 2009-12-08
应该不可以!
离线BG3FSN
发帖
107
只看该作者 11楼 发表于: 2009-12-22
绝对不可以
离线BG4RFF
发帖
1581
只看该作者 12楼 发表于: 2009-12-22
不可以的,总线仲裁会混乱的,你可以看看iic的协议