Nano102_112 Series BSP  V3.03.002
The Board Support Package for Nano102_112 Series
Macros
PDMA Exported Constants

Macros

#define PDMA_WIDTH_8   0x00080000UL
 
#define PDMA_WIDTH_16   0x00100000UL
 
#define PDMA_WIDTH_32   0x00000000UL
 
#define PDMA_SAR_INC   0x00000000UL
 
#define PDMA_SAR_FIX   0x00000020UL
 
#define PDMA_SAR_WRA   0x00000030UL
 
#define PDMA_DAR_INC   0x00000000UL
 
#define PDMA_DAR_FIX   0x00000080UL
 
#define PDMA_DAR_WRA   0x000000C0UL
 
#define PDMA_SPI0_TX   0x00000000UL
 
#define PDMA_SPI1_TX   0x00000001UL
 
#define PDMA_UART0_TX   0x00000002UL
 
#define PDMA_UART1_TX   0x00000003UL
 
#define PDMA_TMR0_TX   0x00000009UL
 
#define PDMA_TMR1_TX   0x0000000AUL
 
#define PDMA_TMR2_TX   0x0000000BUL
 
#define PDMA_TMR3_TX   0x0000000CUL
 
#define PDMA_SPI0_RX   0x00000010UL
 
#define PDMA_SPI1_RX   0x00000011UL
 
#define PDMA_UART0_RX   0x00000012UL
 
#define PDMA_UART1_RX   0x00000013UL
 
#define PDMA_ADC   0x00000016UL
 
#define PDMA_PWM0_CH0   0x00000019UL
 
#define PDMA_PWM0_CH2   0x0000001AUL
 
#define PDMA_MEM   0x0000001FUL
 

Detailed Description

Macro Definition Documentation

◆ PDMA_ADC

#define PDMA_ADC   0x00000016UL

DMA Connect to I2S1 RX

Definition at line 66 of file pdma.h.

◆ PDMA_DAR_FIX

#define PDMA_DAR_FIX   0x00000080UL

DMA DAR fix address

Definition at line 47 of file pdma.h.

◆ PDMA_DAR_INC

#define PDMA_DAR_INC   0x00000000UL

DMA DAR increment

Definition at line 46 of file pdma.h.

◆ PDMA_DAR_WRA

#define PDMA_DAR_WRA   0x000000C0UL

DMA DAR wrap around

Definition at line 48 of file pdma.h.

◆ PDMA_MEM

#define PDMA_MEM   0x0000001FUL

DMA Connect to Memory

Definition at line 69 of file pdma.h.

◆ PDMA_PWM0_CH0

#define PDMA_PWM0_CH0   0x00000019UL

DMA Connect to PWM0 CH0

Definition at line 67 of file pdma.h.

◆ PDMA_PWM0_CH2

#define PDMA_PWM0_CH2   0x0000001AUL

DMA Connect to PWM0 CH2

Definition at line 68 of file pdma.h.

◆ PDMA_SAR_FIX

#define PDMA_SAR_FIX   0x00000020UL

DMA SAR fix address

Definition at line 44 of file pdma.h.

◆ PDMA_SAR_INC

#define PDMA_SAR_INC   0x00000000UL

DMA SAR increment

Definition at line 43 of file pdma.h.

◆ PDMA_SAR_WRA

#define PDMA_SAR_WRA   0x00000030UL

DMA SAR wrap around

Definition at line 45 of file pdma.h.

◆ PDMA_SPI0_RX

#define PDMA_SPI0_RX   0x00000010UL

DMA Connect to SPI0 RX

Definition at line 62 of file pdma.h.

◆ PDMA_SPI0_TX

#define PDMA_SPI0_TX   0x00000000UL

DMA Connect to SPI0 TX

Definition at line 53 of file pdma.h.

◆ PDMA_SPI1_RX

#define PDMA_SPI1_RX   0x00000011UL

DMA Connect to SPI1 RX

Definition at line 63 of file pdma.h.

◆ PDMA_SPI1_TX

#define PDMA_SPI1_TX   0x00000001UL

DMA Connect to SPI1 TX

Definition at line 54 of file pdma.h.

◆ PDMA_TMR0_TX

#define PDMA_TMR0_TX   0x00000009UL

DMA Connect to TMR0 TX

Definition at line 57 of file pdma.h.

◆ PDMA_TMR1_TX

#define PDMA_TMR1_TX   0x0000000AUL

DMA Connect to TMR1 TX

Definition at line 58 of file pdma.h.

◆ PDMA_TMR2_TX

#define PDMA_TMR2_TX   0x0000000BUL

DMA Connect to TMR2 TX

Definition at line 59 of file pdma.h.

◆ PDMA_TMR3_TX

#define PDMA_TMR3_TX   0x0000000CUL

DMA Connect to TMR3 TX

Definition at line 60 of file pdma.h.

◆ PDMA_UART0_RX

#define PDMA_UART0_RX   0x00000012UL

DMA Connect to UART0 RX

Definition at line 64 of file pdma.h.

◆ PDMA_UART0_TX

#define PDMA_UART0_TX   0x00000002UL

DMA Connect to UART0 TX

Definition at line 55 of file pdma.h.

◆ PDMA_UART1_RX

#define PDMA_UART1_RX   0x00000013UL

DMA Connect to UART1 RX

Definition at line 65 of file pdma.h.

◆ PDMA_UART1_TX

#define PDMA_UART1_TX   0x00000003UL

DMA Connect to UART1 TX

Definition at line 56 of file pdma.h.

◆ PDMA_WIDTH_16

#define PDMA_WIDTH_16   0x00100000UL

DMA Transfer Width 16-bit

Definition at line 37 of file pdma.h.

◆ PDMA_WIDTH_32

#define PDMA_WIDTH_32   0x00000000UL

DMA Transfer Width 32-bit

Definition at line 38 of file pdma.h.

◆ PDMA_WIDTH_8

#define PDMA_WIDTH_8   0x00080000UL

DMA Transfer Width 8-bit

Definition at line 36 of file pdma.h.