The device which initiates a transfer, generates clock signals and terminates a transfer.
The device addressed by a master.
The device which sends the data to the bus.
The device which receives data from the bus.
Maximum bit rate of 100 kbps.
Maximum bit rate of 400 kbps.
Maximum bit rate of 3.4 Mbps.
Serial Data line. The signal used to transfer data between the transmitter and the receiver.
Serial Clock line. The signal used to synchronize communication between the master and the slave.
More than one master can attempt to control the bus at the same time without corrupting the message.
Procedure to ensure that, if more than one master simultaneously tries to control the bus, only one is allowed to do so and the winning message is not corrupted.
Procedure to synchronize the clock signals of two or more devices.
Each slave has a unique address to identify it on the bus. These addresses are pre-defined, but the least significant bits can be set by the user to allow for multiples of the same device. In standard I2C, the slave address is 7-bits, but the protocol has been extended to also support 10-bit addresses.
| Product | Name | Description |
|---|---|---|
|
Aardvark I2C/SPI Host Adapter |
USB interface to I2C and SPI for your Windows, Linux, or Mac OS X computer. |
|
Beagle I2C/SPI Protocol Analyzer |
Non-intrusive bus monitor for embedded engineers working on I2C- or SPI-based products. |
|
© 2012 Total Phase, Inc. All rights reserved. Terms of Use | Privacy Notice | Site Map |
|
|