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
Serial to parallel conversion is done by ?
write a program that changes 74H to 47H in 8085 assembly programming
What is meant by mcmurray inverter?
How can I understand electronic/electrical panel wiring & drawing?
explain with a suitable diagram how a vidicon pick-up tube is employed in a monochrome TV camera to develop luminance signal
Explain what is difference between fixed-bias circuit & self-bias circuit?
What are different categories of antenna?
Difference between electronic and electrical.
Explain digital circuits and the various components used in creating them?
hey, i am confused with ece n cse..both attract me the same..just that wich one has higher placements n pay pakages n which one has higher scope after doing mba??..reply urgently..
explain the advantages of power factor correction is an RLC circuit for a commercial customer, include tarifs..
What is meant by voltage commutation?
can u send me previous question papers of secction engineer (electronics),chennai rrb.
Explain how to design a software ic using vhdl?
Hi; May you please tell me that There are any best institute or training center in north India region like as Delhi NCR for Protocol stack development & testing, which are better for experienced & professional engg.