From 42764e1824563c32798d7bbf592a47dd2db8dce2 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期六, 05 七月 2025 22:41:04 +0800 Subject: [PATCH] 解决MK 溢出导致联网错误问题,差分数据问题,开机关闭卫星GSV功能,准备迁移到MK-UBK-通用分支 --- keil/sn74hc595.c | 58 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 29 insertions(+), 29 deletions(-) diff --git a/keil/sn74hc595.c b/keil/sn74hc595.c index 1c58ab3..dd2eec4 100644 --- a/keil/sn74hc595.c +++ b/keil/sn74hc595.c @@ -19,11 +19,11 @@ uint8_t data_temp,temp_bit; void IO_LED_control_change(uint8_t data) { - data_temp=data; - uint8_t temp; + data_temp=data; + uint8_t temp; for(int i=0; i<8; i++) { temp=data&1; - temp_bit=temp; + temp_bit=temp; if(temp)//写入低位数据 SER_1; else @@ -95,46 +95,46 @@ } void charge_red_on(void) { - red_charge_state=1;//充电红灯亮起 + red_charge_state=1;//充电红灯亮起 update_led_power_state(); } void charge_red_off(void) { - red_charge_state=0;//充电红灯熄灭 + red_charge_state=0;//充电红灯熄灭 update_led_power_state(); } void charge_green_on(void) { - green_charge_state=1;//充电绿灯亮起 + green_charge_state=1;//充电绿灯亮起 update_led_power_state(); } void charge_green_off(void) { - green_charge_state=0;//充电绿灯熄灭 + green_charge_state=0;//充电绿灯熄灭 update_led_power_state(); } void charge_state_change(void) { - if(gpio_pin_get_val(INPUT_5V_Pin)) - { - if(bat_percent==100) - { - red_charge_state=0; - green_charge_state=1; - }else{ - red_charge_state=1; - green_charge_state=0; - } - enbale_blink_flag=0; - update_led_power_state(); - }else{ - if(bat_percent>15) - { - charge_green_off(); - charge_red_off(); - enbale_blink_flag=0; - }else{ + if(gpio_pin_get_val(INPUT_5V_Pin)) + { + if(bat_percent==100) + { + red_charge_state=0; + green_charge_state=1; + } else { + red_charge_state=1; + green_charge_state=0; + } + enbale_blink_flag=0; + update_led_power_state(); + } else { + if(bat_percent>15) + { + charge_green_off(); + charge_red_off(); + enbale_blink_flag=0; + } else { // green_charge_state=0; // if(secondtask_count%2==0) // { @@ -143,7 +143,7 @@ // red_charge_state=1; // } // update_led_power_state(); - enbale_blink_flag=1; - } - } + enbale_blink_flag=1; + } + } } \ No newline at end of file -- Gitblit v1.9.3