Functional Description
11-24
ADSP-BF537 Blackfin Processor Hardware Reference
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. During a repeated start transfer, each interrupt must be ser-
viced correctly to avoid errors. The following sections contain information
intended to be a guide to assist the programmer in their service routine
development.
Transmit/Receive Repeated Start Sequence
illustrates a repeated start data transmit followed by a data
receive sequence.
Table 11-4. Master Mode Receive Setup Interaction
TWI Controller Master
Processor
Interrupt: RCVFULL – Receive buffer is full.
Read receive FIFO buffer.
Acknowledge: Clear interrupt source bits.
...
...
Interrupt: MCOMP – Master transfer com-
plete.
Acknowledge: Clear interrupt source bits.
Read receive FIFO buffer.
Figure 11-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
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...