SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The end of transfer depends on the transfer mode. Table 24-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 24.4.5.2.1.3 | See Section 24.4.5.2.1.4.1 | See Section 24.4.5.2.1.4.2 | See Section 24.4.5.2.1.5.1 | See Section 24.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 24.4.5.2.1.3 | See Section 24.4.5.2.1.4.1 | See Section 24.4.5.2.1.4.2 | See Section 24.4.5.2.1.6.1 | See Section 24.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 24.4.5.2.1.3 | See Section 24.4.5.2.1.4.1 | See Section 24.4.5.2.1.4.2 | See Section 24.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.