In protocols (I2c,SPI,CAN) which one is best?

Answer Posted / sudheer thota

Depends on your requirement :)-

we can separate them based on Clock in the following way.
1) I2C & SPI are Synchronous Interfaces & used on PCB
2) CAN is Asyncronus Interface & uses wires for long
distence communications.

Diff B/W I2C & SPI:
1) a)I2C is invented by Philips
b)Invented by Mototola

2) a) Used to interface with Audio/Video Devices as the
philips is expertise.
b) Access High Data trnsmission deives like EEPROMS

3) a) I2C Supports Speed is :100Kbps(Standard)
:400Kbps(Fast)
:3.4Mbps(High Speed)
b) SPI Supports : 3Mbps to 10Mbps

4) a) I2C is multi-master, Address based Communication
b) SPI is Master Slave, With Slave select(SS) based
Communication

5) a) I2C needs 2 pins
b) SPI needs 3+n pins (n is no.of devices)

6) a) I2C supports 127 devices
b) limited by avilable Chip slects

Coming To CAN:

invented by Robert Bosh

supports 127 devices , multimaster , Message based
comminications, Reliable, supports 40kbps to 1Mbps

Is This Answer Correct ?    93 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between 8087 and 8086

656


How to E1 cable get 2.046 mbps.

1510


What are the effects of ageing or using second hand IC or other electronic components?

1503


What are the characteristics of scr?

634


what is ISDN 1:2or 1:8 ? what is bandwidth allocation? how to the design small network with 4 router?

1657






hi iam having b tech aggregate of 60%and 15 back locks cleared in course time and gre score of 1000 can i get visa

1341


Define hold time?

912


How many Antenna use in 6+6 with 2-way Diversity.

1628


explain the functional Descriptions D/300PCI-E1 and D/300SC-E1

672


What is a transistor? What are its applications?

611


State faraday`s law of induction.

594


hi friends can u plz give me some tips on how to prepare for technical interview in E.C.I.L.

2097


Define fbus protocol?

589


Explain what are edge triggered flip flop and level triggered flip flop? How do they differ from one another?

552


How can the race-around problem be solved?

586