Lines Matching refs:u16Prescale
41 uint16_t u16Prescale = 1, u16CNR = 0xFFFF; in PWM_ConfigCaptureChannel() local
68 for(u16Prescale = 1; u16Prescale <= 0x1000; u16Prescale++) in PWM_ConfigCaptureChannel()
70 u32NearestUnitTimeNsec = (1000000 * u16Prescale) / u32PWMClockSrc; in PWM_ConfigCaptureChannel()
73 if(u16Prescale == 0x1000) //limit to the maximum unit time(nano second) in PWM_ConfigCaptureChannel()
75 if(!((1000000 * (u16Prescale + 1) > (u32NearestUnitTimeNsec * u32PWMClockSrc)))) in PWM_ConfigCaptureChannel()
84 PWM_SET_PRESCALER(pwm, u32ChannelNum, --u16Prescale); in PWM_ConfigCaptureChannel()
114 uint16_t u16Prescale = 1, u16CNR = 0xFFFF; in PWM_ConfigOutputChannel() local
141 for(u16Prescale = 1; u16Prescale < 0xFFF; u16Prescale++)//prescale could be 0~0xFFF in PWM_ConfigOutputChannel()
143 i = (u32PWMClockSrc / u32Frequency) / u16Prescale; in PWM_ConfigOutputChannel()
152 i = u32PWMClockSrc / (u16Prescale * u16CNR); in PWM_ConfigOutputChannel()
156 PWM_SET_PRESCALER(pwm, u32ChannelNum, --u16Prescale); in PWM_ConfigOutputChannel()