From 3529a847eaf2057928742178cca16eee57db31d0 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期五, 15 八月 2025 19:52:47 +0800 Subject: [PATCH] 初步调好demo,会有丢失测距后回来回复测距大概率蜂鸣器一直震的现象未解决 --- keil/sn74hc595.c | 21 +++++++++++++++++++-- 1 files changed, 19 insertions(+), 2 deletions(-) diff --git a/keil/sn74hc595.c b/keil/sn74hc595.c index 31ee631..cd7001a 100644 --- a/keil/sn74hc595.c +++ b/keil/sn74hc595.c @@ -70,6 +70,16 @@ gps_success_state=0;//uwb灭 update_led_power_state(); } +void motor_on(void) +{ + motor_power_state=0; + update_led_power_state(); +} +void motor_off(void) +{ + motor_power_state=1; + update_led_power_state(); +} void uwb_led_on(void) { uwb_state=1;//uwb亮起 @@ -126,11 +136,13 @@ enbale_blink_flag=0; update_led_power_state(); }else{ + if(active_flag) + { if(bat_percent>15) { - charge_green_off(); + charge_green_on(); charge_red_off(); - enbale_blink_flag=0; + enbale_blink_flag=1; }else{ // green_charge_state=0; // if(secondtask_count%2==0) @@ -142,5 +154,10 @@ // update_led_power_state(); enbale_blink_flag=1; } + }else{ + charge_green_off(); + charge_red_off(); + enbale_blink_flag=0; } + } } \ No newline at end of file -- Gitblit v1.9.3