I am very new to microcontrollers and protocols ,can any body please help me to know in detail about SPI,I2C,and CAN bus protocols .how the prorocol works ,functionality
I²C is an invention from Philips. So you can download the specs here: **broken link removed**
The I²C -bus specification: **broken link removed**
I²C Logic Selection Guide 2003: **broken link removed**
I²C Technical Overview & Device Summary Card: **broken link removed**
SPi is created by Motorola. a similar protocol is Microwire from National.
Is a four wire interface with a chip select, clock, data in and data out
Read for ex. **broken link removed**
CAN Bus is a vehicle engine information bus. It can be used to glean information about the vehicle and it's operation. There are many variations both at a hardware level (single or double ended) and at a protocol level J1939/cankingdom etc).
I am very new to microcontrollers and protocols ,can any body please help me to know in detail about SPI,I2C,and CAN bus protocols .how the prorocol works ,functionality