EasyManua.ls Logo

Texas Instruments CC3235 SimpleLink Series - Page 228

Texas Instruments CC3235 SimpleLink Series
799 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
I2C Registers
www.ti.com
228
SWRU543January 2019
Submit Documentation Feedback
Copyright © 2019, Texas Instruments Incorporated
Inter-Integrated Circuit (I
2
C) Interface
Table 7-6. Write Field Decoding for I2CMCS[6:0] (continued)
Current
State
I2CMSA[
0]
I2CMCS[6:0]
Next State Description
R/S BURST QCCMD HS ACK STOP START RUN
(2)
In Master Receive mode, a STOP condition should be generated only after a Data Negative Acknowledge executed by the
master, or an Address Negative Acknowledge executed by the slave.
Master
Receive
X 0 0 0 0 0 0 1
RECEIVE operation with negative ACK (master
remains in Master Receive state).
X 0 0 0 X 1 0 0 STOP condition (master goes to Idle state).
(2)
X 0 0 0 0 1 0 1
RECEIVE operation followed by STOP condition
(master goes to Idle state).
X 0 0 0 1 0 0 1
RECEIVE operation (master remains in Master
Receive state).
X 1 0 0 0 0 0 0
N FIFO-serviced RECEIVE operations with negative
ACK on the last RECEIVE (master remains in Master
Receive state).
X 1 0 0 0 1 0 0
N FIFO-serviced RECEIVE operations followed by
STOP condition (master goes to Idle state).
X 1 0 0 1 0 0 0
N FIFO-serviced RECEIVE operations (master
remains in Master Receive state).
X 0 0 0 1 1 0 1 Illegal
X 1 0 0 1 1 0 0 Illegal
1 0 0 0 0 0 1 1
Repeated START condition followed by RECEIVE
operation with a negative ACK (master remains in
Master Receive state).
1 0 0 0 0 1 1 1
Repeated START condition followed by RECEIVE
and STOP condition (master goes to Idle state).
1 0 0 0 1 0 1 1
Repeated START condition followed by RECEIVE
operation (master remains in Master Receive state).
1 1 0 0 0 0 1 0
Repeated START condition followed by N FIFO-
serviced RECEIVE operations with a negative ACK on
the last RECEIVE operation (master remains in
Master Receive state).
1 1 0 0 0 1 1 0
Repeated START condition followed by N FIFO-
serviced RECEIVE operations and STOP condition
(master goes to Idle state).
1 1 0 0 1 0 1 0
Repeated START condition followed by N FIFO-
serviced RECEIVE operations (master remains in
Master Receive state).
0 0 0 0 X 0 1 1
Repeated START condition followed by TRANSMIT
operation (master goes to Master Transmit state).
0 0 0 0 X 1 1 1
Repeated START condition followed by TRANSMIT
and STOP condition (master goes to Idle state).
0 1 0 0 X 0 1 0
Repeated START condition followed by N FIFO-
serviced TRANSMIT operations (master goes to
Master Transmit state).
0 1 0 0 X 1 1 0
Repeated START condition followed by N FIFO-
serviced TRANSMIT operations and STOP condition
(master goes to Idle state).
All other combinations not listed are nonoperations. NOP

Table of Contents

Related product manuals