From 9ff35110c0d55f0c5f3dbb3453301283a1e8de42 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期一, 04 十一月 2024 09:51:40 +0800 Subject: [PATCH] 增加串口打印LOG提示电量,并修复亏电情况下不进入低功耗问题 --- keil/include/drivers/serial_at_cmd_app.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/keil/include/drivers/serial_at_cmd_app.c b/keil/include/drivers/serial_at_cmd_app.c index caa0d82..4e9f542 100644 --- a/keil/include/drivers/serial_at_cmd_app.c +++ b/keil/include/drivers/serial_at_cmd_app.c @@ -27,7 +27,7 @@ extern void IO_control_init(void); extern void blink_led(uint8_t*state); extern void updata_led_power_state(void); -extern uint8_t gps_success_state; +extern uint8_t gps_success_state,gps_power_state; extern uint8_t gps_success_state,gps_enable_flag,gps_need_data_flag,gps_timeout_flag; extern uint16_t gps_wait_count; typedef enum @@ -259,6 +259,8 @@ gps_timeout_flag=0;//不超时接收状态 gps_need_data_flag=0;//接收数据完成 gps_wait_count=0;//清0接收状态 + gps_power_state=0;//立即关闭gps避免紧接着进入搜索导致未及时关闭 + update_led_power_state(); pos_state=0; } } -- Gitblit v1.9.3