Mar 08, 2021
06:43 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 08, 2021
06:43 AM
Hello,
We are using the i2c to communicate with a slave. The slave needs a second address byte for reading, see attached picture:
Our problem is that, after the slave address with read-command is sent, the i2c master changes to the receive mode (I2C_STATUS.M_READ = 1). The second address byte can not be sent to the slave.
Is there a possibility that the second address byte can be sent to the slave?
Thanks for your help in advance
Regards,
Jie
Labels
- Labels:
-
Automotive Traveo_II
1 Reply
Mar 10, 2021
06:41 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mar 10, 2021
06:41 AM
Hi Jie,
It appears that the requirement is to read two byte address. But TVII SCB-I2C module don't support the special 2-byte read mode. You may need to choose to use 1-byte read mode or emulated software I2C driver to support it.
Thanks,
Ashish