From c001d3bc92eac4bb81addd160ced367a25ed7931 Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期五, 25 七月 2025 14:13:09 +0800 Subject: [PATCH] 增加uwb错误处理逻辑,lora功率正常版 --- keil/include/main/main.c | 46 +++++++++++++++++++++++----------------------- 1 files changed, 23 insertions(+), 23 deletions(-) diff --git a/keil/include/main/main.c b/keil/include/main/main.c index 09239b7..1183646 100644 --- a/keil/include/main/main.c +++ b/keil/include/main/main.c @@ -381,8 +381,8 @@ // lora_in_sleep(); // power_init(); // mcu_deep_sleep(); -// if(gpio_pin_get_val(SLEEP_PIN)) -// { + if(gpio_pin_get_val(SLEEP_PIN)) + { if(gpio_pin_get_val(MODE_CHANGE_PIN))//记得改回来与正式的相反 { LOG_INFO(TRACE_MODULE_APP,"固件版本:MK_Air_tag模式 V%d.%d. \r\n",g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff); @@ -497,7 +497,7 @@ LOG_INFO(TRACE_MODULE_APP,"固件版本:MK_免布线模式 V%d.%d. \r\n",g_com_map[VERSION]>>8,g_com_map[VERSION]&0xff); uart0_Init_normal(); Lora_1268_Init(); - LOG_INFO(TRACE_MODULE_APP," 切换6\r\n"); + //LOG_INFO(TRACE_MODULE_APP," 切换6\r\n"); SwitchLoraSettings(478,7,22); Uwb_init();//默认为我们测距配置 OpenUWB(); @@ -522,29 +522,29 @@ } Lora_Tx_Poll(); //LoraUp_Poll();//网关升级 -// if(!gpio_pin_get_val(SLEEP_PIN)) -// { -// delay_ms(300); -// //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠 -// //gpio_pin_clr(LORA_NRST);//lora休眠 -// //spi_close(SPI_ID0); -// lora_in_sleep(); -// power_init(); -// mcu_deep_sleep(); -// } + if(!gpio_pin_get_val(SLEEP_PIN)) + { + delay_ms(300); + //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠 + //gpio_pin_clr(LORA_NRST);//lora休眠 + //spi_close(SPI_ID0); + lora_in_sleep(); + power_init(); + mcu_deep_sleep(); + } IdleTask(); } } -//}else{ -// -//delay_ms(300); -// //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠 -// //gpio_pin_clr(LORA_NRST);//lora休眠 -// //spi_close(SPI_ID0); -// lora_in_sleep(); -// power_init(); -// mcu_deep_sleep(); -//} +}else{ + +delay_ms(300); + //LOG_INFO(TRACE_MODULE_APP, "进入休眠模式\r\n");//会打断休眠 + //gpio_pin_clr(LORA_NRST);//lora休眠 + //spi_close(SPI_ID0); + lora_in_sleep(); + power_init(); + mcu_deep_sleep(); +} } void app_restore_from_power_down(void) -- Gitblit v1.9.3