Non-repeat mode:
Repeat mode:
- When I2CMDR.RM = 1, I2C module is
configured in repeat mode.
- I2CCNT register contents do not
determine the number of bytes to be transmitted or received.
- Number of bytes to be transmitted
or received can be controlled by software.
- ARDY bit gets set at end of
transmission and reception of each byte.
Note: Once you start I2C transaction in
non-repeat mode or repeat mode, you cannot switch into another mode until the I2C
transaction is completed with a STOP condition.