keil/sn74hc595.c
@@ -62,7 +62,31 @@
    }
    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 motor_on_and_off(uint8_t*state)
{   if(*state==0)
        *state=1;
    else {
        *state=0;
    }
    update_led_power_state();
    delay_ms(500);
    if(*state==0)
        *state=1;
    else {
        *state=0;
    }
    update_led_power_state();
}
void gps_led_on(void)
{
    gps_success_state=1;//uwb亮起
@@ -129,6 +153,8 @@
            enbale_blink_flag=0;
            update_led_power_state();
   }else{
         if(active_flag)
       {
            if(bat_percent>15)
            {
            charge_green_on();
@@ -145,5 +171,10 @@
//                  update_led_power_state();
               enbale_blink_flag=1;
                  }
         }else{
         charge_green_off();
         charge_red_off();
         enbale_blink_flag=0;
         }
         }
}