sakthikumaran87
Full Member level 3
- Joined
- Nov 9, 2009
- Messages
- 160
- Helped
- 21
- Reputation
- 42
- Reaction score
- 21
- Trophy points
- 1,298
- Location
- India
- Activity points
- 2,176
Hi All,
I am following Phillips I2C spec, and in that they have given that a read will happen only after a dummy write to that address, whereas write can be directly done to the address. Why is this? Why cant we directly read from a reg without making a dummy write to it. is this protocol specification or philips own constraint. If so why this constraint cropped up. can we write a I2C slave, with FSM for direct read???
Thanks in Advance.
I am following Phillips I2C spec, and in that they have given that a read will happen only after a dummy write to that address, whereas write can be directly done to the address. Why is this? Why cant we directly read from a reg without making a dummy write to it. is this protocol specification or philips own constraint. If so why this constraint cropped up. can we write a I2C slave, with FSM for direct read???
Thanks in Advance.