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

Macros

#define PWM_CHANNEL_NUM
 
#define PWM_CH0
 
#define PWM_CH1
 
#define PWM_CH2
 
#define PWM_CH3
 
#define PWM_CH_0_MASK
 
#define PWM_CH_1_MASK
 
#define PWM_CH_2_MASK
 
#define PWM_CH_3_MASK
 
#define PWM_CLK_DIV_1
 
#define PWM_CLK_DIV_2
 
#define PWM_CLK_DIV_4
 
#define PWM_CLK_DIV_8
 
#define PWM_CLK_DIV_16
 
#define PWM_EDGE_ALIGNED
 
#define PWM_CENTER_ALIGNED
 
#define PWM_RISING_LATCH_INT_ENABLE
 
#define PWM_FALLING_LATCH_INT_ENABLE
 
#define PWM_RISING_FALLING_LATCH_INT_ENABLE
 
#define PWM_RISING_LATCH_INT_FLAG
 
#define PWM_FALLING_LATCH_INT_FLAG
 
#define PWM_RISING_FALLING_LATCH_INT_FLAG
 
#define PWM_RISING_LATCH_PDMA_ENABLE
 
#define PWM_FALLING_LATCH_PDMA_ENABLE
 
#define PWM_RISING_FALLING_LATCH_PDMA_ENABLE
 
#define PWM_CAP_PDMA_RFORDER_R
 
#define PWM_CAP_PDMA_RFORDER_F
 

Detailed Description

Macro Definition Documentation

◆ PWM_CAP_PDMA_RFORDER_F

#define PWM_CAP_PDMA_RFORDER_F

PWM captured data transferred by PDMA is falling latch first

Definition at line 58 of file pwm.h.

◆ PWM_CAP_PDMA_RFORDER_R

#define PWM_CAP_PDMA_RFORDER_R

PWM captured data transferred by PDMA is rising latch first

Definition at line 57 of file pwm.h.

◆ PWM_CENTER_ALIGNED

#define PWM_CENTER_ALIGNED

PWM working in center aligned type

Definition at line 47 of file pwm.h.

◆ PWM_CH0

#define PWM_CH0

PWM channel 0

Definition at line 33 of file pwm.h.

◆ PWM_CH1

#define PWM_CH1

PWM channel 1

Definition at line 34 of file pwm.h.

◆ PWM_CH2

#define PWM_CH2

PWM channel 2

Definition at line 35 of file pwm.h.

◆ PWM_CH3

#define PWM_CH3

PWM channel 3

Definition at line 36 of file pwm.h.

◆ PWM_CH_0_MASK

#define PWM_CH_0_MASK

PWM channel 0 mask

Definition at line 37 of file pwm.h.

◆ PWM_CH_1_MASK

#define PWM_CH_1_MASK

PWM channel 1 mask

Definition at line 38 of file pwm.h.

◆ PWM_CH_2_MASK

#define PWM_CH_2_MASK

PWM channel 2 mask

Definition at line 39 of file pwm.h.

◆ PWM_CH_3_MASK

#define PWM_CH_3_MASK

PWM channel 3 mask

Definition at line 40 of file pwm.h.

◆ PWM_CHANNEL_NUM

#define PWM_CHANNEL_NUM

PWM channel number

Definition at line 32 of file pwm.h.

◆ PWM_CLK_DIV_1

#define PWM_CLK_DIV_1

PWM clock divide by 1

Definition at line 41 of file pwm.h.

◆ PWM_CLK_DIV_16

#define PWM_CLK_DIV_16

PWM clock divide by 16

Definition at line 45 of file pwm.h.

◆ PWM_CLK_DIV_2

#define PWM_CLK_DIV_2

PWM clock divide by 2

Definition at line 42 of file pwm.h.

◆ PWM_CLK_DIV_4

#define PWM_CLK_DIV_4

PWM clock divide by 4

Definition at line 43 of file pwm.h.

◆ PWM_CLK_DIV_8

#define PWM_CLK_DIV_8

PWM clock divide by 8

Definition at line 44 of file pwm.h.

◆ PWM_EDGE_ALIGNED

#define PWM_EDGE_ALIGNED

PWM working in edge aligned type

Definition at line 46 of file pwm.h.

◆ PWM_FALLING_LATCH_INT_ENABLE

#define PWM_FALLING_LATCH_INT_ENABLE

PWM falling latch interrupt enable

Definition at line 49 of file pwm.h.

◆ PWM_FALLING_LATCH_INT_FLAG

#define PWM_FALLING_LATCH_INT_FLAG

PWM falling latch condition happened

Definition at line 52 of file pwm.h.

◆ PWM_FALLING_LATCH_PDMA_ENABLE

#define PWM_FALLING_LATCH_PDMA_ENABLE

PWM falling latch PDMA enable

Definition at line 55 of file pwm.h.

◆ PWM_RISING_FALLING_LATCH_INT_ENABLE

#define PWM_RISING_FALLING_LATCH_INT_ENABLE

PWM rising latch interrupt enable

Definition at line 50 of file pwm.h.

◆ PWM_RISING_FALLING_LATCH_INT_FLAG

#define PWM_RISING_FALLING_LATCH_INT_FLAG

PWM rising latch condition happened

Definition at line 53 of file pwm.h.

◆ PWM_RISING_FALLING_LATCH_PDMA_ENABLE

#define PWM_RISING_FALLING_LATCH_PDMA_ENABLE

PWM rising and falling latch PDMA enable

Definition at line 56 of file pwm.h.

◆ PWM_RISING_LATCH_INT_ENABLE

#define PWM_RISING_LATCH_INT_ENABLE

PWM rising latch interrupt enable

Definition at line 48 of file pwm.h.

◆ PWM_RISING_LATCH_INT_FLAG

#define PWM_RISING_LATCH_INT_FLAG

PWM rising latch condition happened

Definition at line 51 of file pwm.h.

◆ PWM_RISING_LATCH_PDMA_ENABLE

#define PWM_RISING_LATCH_PDMA_ENABLE

PWM rising latch PDMA enable

Definition at line 54 of file pwm.h.