diff --git a/Inc/PwmFlagchip.h b/Inc/PwmFlagchip.h index 96f51c8..416a8f1 100644 --- a/Inc/PwmFlagchip.h +++ b/Inc/PwmFlagchip.h @@ -44,7 +44,7 @@ void Get_Set_Tpu_PwmCallback(tPwmFlagchip *env); #define TPU_FREQ (BUS_CLK / SCG_CLK_DIV) -#define PWM_FREQ 50 // 100 Hz +#define PWM_FREQ 100 // 100 Hz #define PERIOD_TICKS (TPU_FREQ / PWM_FREQ) diff --git a/Src/PwmFlagchip.c b/Src/PwmFlagchip.c index a00b595..30fa06b 100644 --- a/Src/PwmFlagchip.c +++ b/Src/PwmFlagchip.c @@ -37,7 +37,7 @@ void PWM_Initial( env->etpu_pwmconfig_tbl.bPwmUseTCR2 = (bool) false; env->etpu_pwmconfig_tbl.u32ActiveTime = ActiveTime; env->etpu_pwmconfig_tbl.u32PeriodTime = PeriodTime; - env->etpu_pwmconfig_tbl.bActiveHigh = (bool) true; + env->etpu_pwmconfig_tbl.bActiveHigh = (bool) false; env->etpu_Int_config_tbl.bEventIntEn = (bool) true;