Introduction
This example demonstrates writing 10 Bytes of data to I2C based EEPROM devices present in the board and then reading back the same data from the EEPROM.
Supported Combinations
Parameter | Value |
CPU + OS | r5fss0-0 nortos |
r5fss0-0 freertos |
Toolchain | ti-arm-clang |
Boards | am273x-evm |
Example folder | examples/drivers/i2c/i2c_memory_read |
Steps to Run the Example
See Also
I2C
Sample Output
Shown below is a sample output when the application is run,
[I2C] Writing data to EEPROM ... !!!
[I2C] Reading data from EEPROM ... !!!
[I2C] Data at address 0x30 : 0x0
[I2C] Data at address 0x31 : 0x1
[I2C] Data at address 0x32 : 0x2
[I2C] Data at address 0x33 : 0x3
[I2C] Data at address 0x34 : 0x4
[I2C] Data at address 0x35 : 0x5
[I2C] Data at address 0x36 : 0x6
[I2C] Data at address 0x37 : 0x7
[I2C] Data at address 0x38 : 0x8
[I2C] Data at address 0x39 : 0x9
All tests have passed!!