Idle
Master operates in
Master Receive mode
STOP condition is not
generated
Write 011
to I2CMCS
Master operates in
Master Transmit mode
Idle
Repeated START
condition is generated
with changing data
direction
Write Slave
Address and
Transmit Bit
to I2CMSA
Idle
Master operates in
Master Transmit mode
STOP condition is not
generated
Write 1011
to I2CMCS
Master operates in
Master Receive mode
Idle
Repeated START
condition is generated
with changing data
direction
Write Slave
Address and
Receive Bit
to I2CMSA
Functional Description
1495
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
M3 Inter-Integrated Circuit (I2C) Interface
Figure 22-11. Master RECEIVE with Repeated START after TRANSMIT with Repeated START
Figure 22-12. Master TRANSMIT with Repeated START after RECEIVE with Repeated START