Used in the DMA_init() function as the param parameter. More...
#include <dma.h>
Data Fields | |
uint8_t | channelSelect |
uint16_t | transferModeSelect |
uint16_t | transferSize |
uint8_t | triggerSourceSelect |
uint8_t | transferUnitSelect |
uint8_t | triggerTypeSelect |
Used in the DMA_init() function as the param parameter.
uint8_t DMA_initParam::channelSelect |
Is the specified channel to initialize.
Valid values are:
Referenced by DMA_init().
uint16_t DMA_initParam::transferModeSelect |
Is the transfer mode of the selected channel.
Valid values are:
Referenced by DMA_init().
uint16_t DMA_initParam::transferSize |
Is the amount of transfers to complete in a block transfer mode, as well as how many transfers to complete before the interrupt flag is set. Valid value is between 1-65535, if 0, no transfers will occur.
Referenced by DMA_init().
uint8_t DMA_initParam::transferUnitSelect |
Is the specified size of transfers.
Valid values are:
Referenced by DMA_init().
uint8_t DMA_initParam::triggerSourceSelect |
Is the source that will trigger the start of each transfer, note that the sources are device specific.
Valid values are:
Referenced by DMA_init().
uint8_t DMA_initParam::triggerTypeSelect |
Is the type of trigger that the trigger signal needs to be to start a transfer.
Valid values are:
Referenced by DMA_init().