Home
last modified time | relevance | path

Searched refs:pwm (Results 1 – 2 of 2) sorted by relevance

/hal_nuvoton-latest/m2l31x/StdDriver/src/
Dpwm.c36 uint32_t PWM_ConfigCaptureChannel(PWM_T *pwm, uint32_t u32ChannelNum, uint32_t u32UnitTimeNsec, uin… in PWM_ConfigCaptureChannel() argument
43 if(pwm == PWM0) in PWM_ConfigCaptureChannel()
57 if(pwm == PWM0) in PWM_ConfigCaptureChannel()
84 PWM_SET_PRESCALER(pwm, u32ChannelNum, --u16Prescale); in PWM_ConfigCaptureChannel()
87 …(pwm)->CTL1 = ((pwm)->CTL1 & ~(PWM_CTL1_CNTTYPE0_Msk << (u32ChannelNum << 1))) | (1UL << (u32Chann… in PWM_ConfigCaptureChannel()
89 (pwm)->CTL1 &= ~(PWM_CTL1_CNTTYPE0_Msk << u32ChannelNum); in PWM_ConfigCaptureChannel()
90 PWM_SET_CNR(pwm, u32ChannelNum, u16CNR); in PWM_ConfigCaptureChannel()
109 uint32_t PWM_ConfigOutputChannel(PWM_T *pwm, uint32_t u32ChannelNum, uint32_t u32Frequency, uint32_… in PWM_ConfigOutputChannel() argument
116 if(pwm == PWM0) in PWM_ConfigOutputChannel()
131 if(pwm == PWM0) in PWM_ConfigOutputChannel()
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/inc/
Dpwm.h204 #define PWM_ENABLE_COMPLEMENTARY_MODE(pwm) ((pwm)->CTL1 = (pwm)->CTL1 | (0x7ul<<PWM_CTL1_OUTMODE0_P… argument
213 #define PWM_DISABLE_COMPLEMENTARY_MODE(pwm) ((pwm)->CTL1 = (pwm)->CTL1 & ~(0x7ul<<PWM_CTL1_OUTMODE0… argument
222 #define PWM_ENABLE_GROUP_MODE(pwm) ((pwm)->CTL0 = (pwm)->CTL0 | PWM_CTL0_GROUPEN_Msk) argument
231 #define PWM_DISABLE_GROUP_MODE(pwm) ((pwm)->CTL0 = (pwm)->CTL0 & ~PWM_CTL0_GROUPEN_Msk) argument
245 #define PWM_ENABLE_TIMER_SYNC(pwm, u32ChannelMask, u32SyncSrc) ((pwm)->SSCTL = ((pwm)->SSCTL & ~PWM… argument
256 #define PWM_DISABLE_TIMER_SYNC(pwm, u32ChannelMask) \ argument
261 (pwm)->SSCTL &= ~(1UL << i); \
273 #define PWM_TRIGGER_SYNC_START(pwm) ((pwm)->SSTRG = PWM_SSTRG_CNTSEN_Msk) argument
284 #define PWM_ENABLE_OUTPUT_INVERTER(pwm, u32ChannelMask) ((pwm)->POLCTL = (u32ChannelMask)) argument
294 #define PWM_GET_CAPTURE_RISING_DATA(pwm, u32ChannelNum) (*(__IO uint32_t *) (&((pwm)->RCAPDAT0) + (… argument
[all …]