I2C和SPI应用水平的差异

D

dhanraj_kmr

Guest
任何人都可以解释一些应用水平差异btwn I2C和SPI。我不是问ABT的结构差异。提前Thnx中......
 
I2C高速短距离内(同一PCB)将是最好的...一些距离,用更少的数据传输速度,使用SPI ...
 
[报价= dhanraj_kmr]任何人都可以解释一些应用水平的差异btwn I2C和SPI。我不是问ABT的结构差异。 Thnx提前......[/报价]在I2C的程序员写读/写数据的时钟跳变..它不需要在SPI。
 
SPI的手段Pheripheals和串行接口与posibity程序如何操作sincronous串行。可以设置的速度从很低到很高(10Mbit / s的)。通常使用SPI两个EQUIPEMENT之间的数据高速传输。不支持的stardard解决所以,如果你连接一个设备你要处理你的SW符合HW是如何。硬件使用4条线(1 - CLK,2 - DATAIN,3 DATAOUT,4 - CS)。 I2C(由飞利浦公司开发)和手段Interconect集成电路,并使用相同的电路板,两个或多个设备上,comunicate。解决协议的支持(7位),用户可以在SW检查,如果从总线上或不ususaly速度是100K和400K和1M高速器件。汉王只使用2线的CLK(1 - ,2 - 数据(双向),我希望这将澄清一点点SPI和I2C之间的差异。。
 
不同之处是显而易见的。 SPI或CSI是一个简单的的主/从通信协议。 I2C是一个多主支持I2C的网络通信协议,是在时钟速度方面的标准,处理和命令,其中SPI可定制一个特定的设计
 

Welcome to EDABoard.com

Sponsor

Back
Top