Renesas RX100 Series User Manual page 282

32-bit mcu
Hide thumbs Also See for RX100 Series:
Table of Contents

Advertisement

RX13T Group
(3) When Dividing a Sequence
Figure 16.21 is an example of the sequence that is divided into 3 parts.
The DTC refers to the DTC index table, and reads the transfer information corresponding to the obtained sequence
number r.
Since the values of the CHNE, INDX, and SQEND bits in the transfer information are 0, 0, and 0 respectively, the
sequence is suspended after the specified transfer is executed and the DTC waits for the next transfer request n.
When the transfer request n is input during a sequence transfer, the DTC vector table is not referred and the suspended
sequence is resumed.
When the transfer information in which the CHNE, INDX, and SQEND bits are 0, 0, and 1 respectively is read, the
sequence ends after the specified transfer is executed.
Transfer request n
Select sequence
INDX=1
DTCVBR + 0 × 4
DTCVBR + 1 × 4
DTCVBR + 2 × 4
DTCVBR + n × 4
DTCVBR + 255 × 4
DTCIBR + 0 × 4
DTCIBR + 1 × 4
DTCIBR + 2 × 4
DTCIBR + r × 4
DTCIBR + 255 × 4
Figure 16.21
Example of Divided Sequence
R01UH0822EJ0100 Rev.1.00
Jul 31, 2019
Transfer request n
CHNE=0
CHNE=1
Suspend
DTC vector table
DTC index table
Transfer
request n
Transfer
request n
16. Data Transfer Controller (DTCb)
Transfer request n
CHNE=0
CHNE=1
Suspend
Transfer information
INDX = 1
Transfer information
CHNE = 0
INDX = 0
SQEND = 0
CHNE = 1
INDX = 0
SQEND = 0
CHNE = 0
INDX = 0
SQEND = 0
CHNE = 1
INDX = 0
SQEND = 0
CHNE = 0
INDX = 0
SQEND = 1
SQEND=1
Data transfer
Data
Sequence number = r
Data transfer
Page 282 of 1041

Advertisement

Table of Contents
loading

Table of Contents