fix: 修正限幅函数返回值类型错误问题
This commit is contained in:
@@ -29,7 +29,7 @@ inline static uint32_t clip_u32(uint32_t x, uint32_t low, uint32_t up)
|
|||||||
: x);
|
: x);
|
||||||
}
|
}
|
||||||
|
|
||||||
inline static uint32_t clip_s32(int32_t x, int32_t low, int32_t up)
|
inline static int32_t clip_s32(int32_t x, int32_t low, int32_t up)
|
||||||
{
|
{
|
||||||
return (x > up ? up : x < low ? low
|
return (x > up ? up : x < low ? low
|
||||||
: x);
|
: x);
|
||||||
@@ -46,6 +46,35 @@ void by_pwm_init(void)
|
|||||||
pwm_init(FAN_LL_PWM_PIN, 50, 500);
|
pwm_init(FAN_LL_PWM_PIN, 50, 500);
|
||||||
pwm_init(FAN_RL_PWM_PIN, 50, 500);
|
pwm_init(FAN_RL_PWM_PIN, 50, 500);
|
||||||
|
|
||||||
|
// 测试鸣叫
|
||||||
|
pwm_init(FAN_LS_PWM_A_PIN, 1500, 100);
|
||||||
|
pwm_init(FAN_LS_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_RS_PWM_A_PIN, 1500, 100);
|
||||||
|
pwm_init(FAN_RS_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_LB_PWM_A_PIN, 1500, 100);
|
||||||
|
pwm_init(FAN_LB_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_RB_PWM_A_PIN, 1500, 100);
|
||||||
|
pwm_init(FAN_RB_PWM_B_PIN, 4000, 0);
|
||||||
|
system_delay_ms(300);
|
||||||
|
pwm_init(FAN_LS_PWM_A_PIN, 2000, 100);
|
||||||
|
pwm_init(FAN_LS_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_RS_PWM_A_PIN, 2000, 100);
|
||||||
|
pwm_init(FAN_RS_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_LB_PWM_A_PIN, 2000, 100);
|
||||||
|
pwm_init(FAN_LB_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_RB_PWM_A_PIN, 2000, 100);
|
||||||
|
pwm_init(FAN_RB_PWM_B_PIN, 4000, 0);
|
||||||
|
system_delay_ms(300);
|
||||||
|
pwm_init(FAN_LS_PWM_A_PIN, 2500, 100);
|
||||||
|
pwm_init(FAN_LS_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_RS_PWM_A_PIN, 2500, 100);
|
||||||
|
pwm_init(FAN_RS_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_LB_PWM_A_PIN, 2500, 100);
|
||||||
|
pwm_init(FAN_LB_PWM_B_PIN, 4000, 0);
|
||||||
|
pwm_init(FAN_RB_PWM_A_PIN, 2500, 100);
|
||||||
|
pwm_init(FAN_RB_PWM_B_PIN, 4000, 0);
|
||||||
|
system_delay_ms(300);
|
||||||
|
|
||||||
pwm_init(FAN_LS_PWM_A_PIN, 4000, 0);
|
pwm_init(FAN_LS_PWM_A_PIN, 4000, 0);
|
||||||
pwm_init(FAN_LS_PWM_B_PIN, 4000, 0);
|
pwm_init(FAN_LS_PWM_B_PIN, 4000, 0);
|
||||||
pwm_init(FAN_RS_PWM_A_PIN, 4000, 0);
|
pwm_init(FAN_RS_PWM_A_PIN, 4000, 0);
|
||||||
|
|||||||
Reference in New Issue
Block a user