I2C is a very robust protocol. The designers choose to include the start/stop sequence, probably to make the communication more robust. I2C is synchronous, not asynchronous.
Dear Professor,
The I2C standard has the clock signal, sent from the transmitter to the receiver. Why it still needs the start/stop sequence and why it is asynchronous transmission?
Best regards,
NGUYEN PHAN HUY