STM8 Slave : I2C Write and Read
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2012-11-14 5:35 AM
Posted on November 14, 2012 at 14:35
Hi all,
I have an issue while the I2C-host writes and reads to/from the STM8-I2C-Slave. Write operation is immediately followed by a Read. 1) I2C Master writing to STM8-I2C-Slave : s A2w a 0A a 47 a 40 a p 2) I2C Master reading from STM8-I2C-Slave : s A3r a 0A a 47 a 01 a 00 n p 3) I2C Master writing to STM8-I2C-Slave : s A2 w a 0A a 47 n p The Master sends (1) and (2) immediately one after the other and this is working correctly. After (1) and (2) a second try to write to the Slave is failing. (1) and (3) are same commands and I am expecting the command sequence and response of (1) and (3) to be the same. But (3) is failing. Is it mandatory to stop(reset) the I2C after the Master reads from the Slave?? If yes, who should do the reset of the I2C, the Master or the Slave? Can someone who worked with I2C help me out? Thank you, Pradeep
This discussion is locked. Please start a new topic to ask your question.
0 REPLIES 0
