I2C总线怎么这么复杂

[复制链接]
 楼主| xinghan 发表于 2008-6-23 15:03 | 显示全部楼层 |阅读模式
  找到一篇I2C总线的资料,很详细,竟然有30多页!看到仲裁还有地址那块觉得有点复杂,看不太懂了,因为好象是翻译过来的文档,所以读着也很别扭的感觉.哪位高人能精辟的解释一下I2C总线,还有应用方面注意的问题!受教了!
computer00 发表于 2008-6-23 15:30 | 显示全部楼层

晕……这个还算复杂啊……比起USB来差远了~~~

你还是把协议多读几遍吧<br /><br />
db200 发表于 2008-6-23 16:00 | 显示全部楼层

不复杂。我有一本专讲I2C的书,200页呢!

  
菜鸟的心态 发表于 2008-6-24 09:04 | 显示全部楼层

同感

我也是这方面比较差,还是一部分一般分的看比较好吧
 楼主| xinghan 发表于 2008-6-24 13:40 | 显示全部楼层

再问个问题

是每一种支持I2C总线的IC器件都有一个自己独有的从机地址吗?那器件越来越多地址还够分吗?
soc69 发表于 2008-6-24 22:47 | 显示全部楼层

回复5楼

为了避开地址重复,一般器件都有地址选择IO,最少都有8个以上的地址选择,也就是每一颗芯片的地址可以选择许多种。还有硬件子地址可以区分。如果实在无法区分,就选一个I2C&nbsp;hub,就是一个i2c转乘几个i2c的东东,也可以完成
sleepybear 发表于 2008-6-27 16:03 | 显示全部楼层

那么多地址的器件,你不可能都用在同一块板上吧。

那么多地址的器件,你不可能都用在同一块板上吧。
yusm539 发表于 2008-7-1 13:42 | 显示全部楼层

不复杂啊

不复杂啊
yusm539 发表于 2008-7-1 13:44 | 显示全部楼层

不复杂啊

不复杂啊<br />
dragon_hn 发表于 2008-7-2 03:14 | 显示全部楼层

比串口还是复杂滴

没具体看的时候,觉得I2C简单.<br />半知半解的时候,觉得I2C复杂.<br />完全看懂之后,觉得I2C简单.<br />相对于USB,CAN&nbsp;BUS,I2C算是简单的了.当然比串口还是复杂.<br />楼主如果想锻炼的话用多个MASTER,多个SLAVE连到一起工作.
lovepopo 发表于 2008-7-2 16:12 | 显示全部楼层

I2C,想学学

  
langtuo 发表于 2008-7-4 10:56 | 显示全部楼层

I2C总线浪涌和ESD保护

I2C总线浪涌和ESD保护:PJSR05&nbsp;<br />1.低的箝位电压:VRWM=5V<br />2.极低的结电容:Cj=5pF&nbsp;<br />3.反向漏电流小:IRWM&nbsp;=5μA<br />4.极快的响应速度:PS<br />5.峰值脉冲功率350W(tp=8/20&micro;s)&nbsp;<br />6.可重复使用,尺寸小&nbsp;&nbsp;SOD-143<br /><br />
yekai169 发表于 2008-7-7 16:51 | 显示全部楼层

如果连I2C你都觉得复杂

如果连I2C你都觉得复杂,我觉得你不该入这行。
xwj 发表于 2008-7-7 16:59 | 显示全部楼层

是的,LS正解

作为本版版主,第一时间就看到了这个贴,但我真的不知道该怎么回复...
rockzone 发表于 2008-7-8 16:56 | 显示全部楼层

??

PCF8563PDF&nbsp;上说,读地址0A3H,写地址0A2H,意思就是<br />到这两个地址上去读写吗?<br /><br />所谓的从机地址,就是指得上面的地址吗?
linqing171 发表于 2008-7-15 15:04 | 显示全部楼层

是的。

I2C其实作为总线,必须这样做。要是让你设计一个简单的总线,你也没有办法。<br />要跨电平,多主,要防止总线竞争,要有总线仲裁,要考虑总线的速度尽量快负载电容尽量小。<br />还要简单。。。。。
kingembded 发表于 2008-7-15 17:37 | 显示全部楼层

不太复杂啊

把时序图那块看明白了就好了,别的不用看。程序网上有好多现成的,DOWN一个,根据器件的速度设好延时就行了。
cnchip 发表于 2008-7-25 17:06 | 显示全部楼层

人家可能刚接触,就不要这样责备人家了!

刚入门的话当然很复杂啦,会了当然就不复杂了!<br /><br />关于仲裁的机制楼主暂时就别看了,一般都用不到的!<br />先学会怎么用24C02或者类似的片子,先挂一个把它调通!<br />再挂两个把它调通!<br />两个调通了基本就掌握了!
gooog 发表于 2008-8-1 08:20 | 显示全部楼层

很多都用不上

看看时序一般就可以了。<br /><br />
sio4 发表于 2008-8-5 16:19 | 显示全部楼层

要搞明白还是有点复杂的

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

23

主题

95

帖子

0

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