/* * PWM.c * * Created on: 2022年03月15日 * Author: User */ #include static void Init(void); static void LoadPWM(uint8_t DudyCycle); PWM_Wave_t PWM = { 0, Init, LoadPWM}; static void Init(void) { PWM.LoadPWM(0); } // /**************** 计算pwm重装值函数 *******************/ static void LoadPWM(uint8_t DudyCycle) { if (DudyCycle == 100) { PWM.High = DudyCycle + 1; } else { PWM.High = DudyCycle; } } /******************************************************** End Of File ********************************************************/