SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
The end of transfer depends on the transfer mode. Table 26-214 summarizes the type of end of transfer per transfer mode and gives a reference to the appropriate section for details.
TRANSMIT-AND-RECEIVE | TRANSMIT-ONLY | RECEIVE-ONLY | |||||
---|---|---|---|---|---|---|---|
INTERRUPT | DMA | INTERRUPT | DMA | INTERRUPT | DMA | ||
MASTER Normal | End of transfer sequence | See Section 26.4.5.2.1.3 | See Section 26.4.5.2.1.4.1 | See Section 26.4.5.2.1.4.2 | See Section 26.4.5.2.1.5.1 | See Section 26.4.5.2.1.5.2 | |
Minimum number of word | 1 | 1 | 1 | 1 | 1 | 2 | |
DMA transfer size | N | N | N-1 | ||||
MASTER Turbo | End of transfer sequence | See Section 26.4.5.2.1.3 | See Section 26.4.5.2.1.4.1 | See Section 26.4.5.2.1.4.2 | See Section 26.4.5.2.1.6.1 | See Section 26.4.5.2.1.6.2 | |
Minimum number of word | 1 | 1 | 1 | 1 | 2 | 3 | |
DMA transfer size | N | N | N-2 | ||||
SLAVE | End of transfer sequence | See Section 26.4.5.2.1.3 | See Section 26.4.5.2.1.4.1 | See Section 26.4.5.2.1.4.2 | See Section 26.4.5.2.1.7 | ||
Minimum number of word | 1 | 1 | 1 | 1 | 1 | 1 | |
DMA transfer size | N | N | N | N |
The transfer to execute has a size of N words.
The different sequences can be merged in one process to manage transfers of several types. The end of transfer sequences are described from the start of the channel.
In these sequences, some soft variables are used:
They are initialized before starting the channel.