sakthikumaran87
Full Member level 3
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.