Search FAQs on the left to see if your question has been answered. Click on the dropdown to view all of the documents associated with the product. If you can't find your question, click on Ask a Question

ADuCM350 FAQ I2C serial interface

1. What bit rates are supported by the I2C interface?

>> The I2C channel can be set to operate in fast mode (400 kHz) or standard mode (100 kHz).

2. How many slaves can be addressed?

>> Supports four 7-bit device addresses in the slave  or one 10-bit address and two 7-bit addresses.

3. What features from the standard I2C spec does it support?

>> 10-bit addressing, repeated starts, Clock stretching for both master and slave, master arbitration and General call features are supported.

Comments
Anonymous
Parents
  • The MasterSlaveLoopback function implements a master TX and slave RX. I want to implement a fully independent slave RX/TX which can be used to exchange data with some other hardware. Is there an example for the same?

Comment
  • The MasterSlaveLoopback function implements a master TX and slave RX. I want to implement a fully independent slave RX/TX which can be used to exchange data with some other hardware. Is there an example for the same?

Children
    •  Analog Employees 
    over 3 years ago in reply to devangs3

    Hi,

    We don't have example for independent slave function, but if you follow the adi_I2C_MasterSlaveLoopback function in i2c.c, you should be able to implement an i2c slave 

    -Mark

Related