
ADSP-BF59x Blackfin Processor Hardware Reference
12-15
Two Wire Interface Controller
Repeated Start Condition
In general, a repeated start condition is the absence of a stop condition
between two transfers. The two transfers can be of any direction type.
Examples include a transmit followed by a receive, or a receive followed by
a transmit. The following sections guide the programmer in developing a
service routine.
Transmit/Receive Repeated Start Sequence
Figure 12-7
shows a repeated start data transmit followed by a data receive
sequence.
The following tasks are performed at each interrupt.
•
XMTSERV
interrupt
This interrupt was generated due to a FIFO access. Since this is the
last byte of this transfer,
FIFO_STATUS
indicates the transmit FIFO
is empty. When read,
DCNT
would be zero. Set the
RSTART
bit to
indicate a repeated start and set the
MDIR
bit if the following trans-
fer will be a data receive.
•
MCOMP
interrupt
Figure 12-7. Transmit/Receive Data Repeated Start
ACK
ACK
S
S
8-BIT DATA
SHADING INDICATES SLAVE HAS THE BUS
7-BIT ADDRESS
ACK
P
8-BIT DATA
ACK
7-BIT ADDRESS
MCOMP INTERRUPT
XMTSERV INTERRUPT
RCVSERV INTERRUPT
MCOMP INTERRUPT
R/W
R/W
Содержание ADSP-BF59x Blackfin
Страница 64: ...Development Tools 1 22 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 74: ...Processor Specific MMRs 2 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 204: ...Unique Information for the ADSP BF59x Processor 5 104 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 244: ...Programming Examples 6 40 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 345: ...ADSP BF59x Blackfin Processor Hardware Reference 9 9 Core Timer Unique Information for the ADSP BF59x Processor None...
Страница 346: ...Unique Information for the ADSP BF59x Processor 9 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 398: ...Unique Information for the ADSP BF59x Processor 11 42 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 622: ...Unique Information for the ADSP BF59x Processor 15 38 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 700: ...Programming Examples 16 78 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 738: ...Boundary Scan Architecture B 8 ADSP BF59x Blackfin Processor Hardware Reference...