From 17acf589e4cb214a636813e60cdd3247b4cfabe3 Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期二, 08 四月 2025 10:42:22 +0800
Subject: [PATCH] V1.57 1.修复UWB唤醒读取ID的bug,会导致UWB出错的时候,卡死。充电的时候UWB有时会出现读取错误,但是去掉充电器之后,会自动恢复。

---
 Src/main.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/Src/main.c b/Src/main.c
index 0e43239..ff11b00 100644
--- a/Src/main.c
+++ b/Src/main.c
@@ -203,6 +203,8 @@
             state5v=0;
             UsartDeInit();
         }
+        LED_TB_OFF;
+        LED_TR_OFF;
         LED2_TR_OFF;
         LED2_TB_OFF;
 //	}
@@ -233,7 +235,7 @@
     hardware_pici = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+2);
     hardware_type = STMFLASH_ReadHalfWord(FLASH_HARDWARE_VERSION_MAP+4);
     //deca_sleep(1000);
-    g_com_map[VERSION] = (2<<8)|18;
+    g_com_map[VERSION] = (2<<8)|57;
 //     g_com_map[VERSION] = (3<<8)|2;
 //    g_com_map[DEV_ID]=1158;
 //    g_com_map[GROUP_ID]=1;
@@ -242,6 +244,7 @@
     {
         g_com_map[COM_INTERVAL] = 1000;
     }
+   // g_com_map[ACTIVE_INDEX] =0;
     g_com_map[STATIONARY_TIME] = 10;
     g_com_map[LORA_POWER] = 22;
     g_com_map[POWER] = 67;
@@ -529,6 +532,8 @@
     HAL_UART_Receive_IT(&hlpuart1, (uint8_t *)GPSRxBuffer, 1);
     HAL_GPIO_WritePin(GPIOA, GPIO_PIN_2, GPIO_PIN_SET); //开GPS电源
     LoraInit();
+   // Beep_On();
+    
 #ifdef _USE_BAR
     BarInit();
 #endif
@@ -589,7 +594,7 @@
   /** Configure LSE Drive Capability
   */
   HAL_PWR_EnableBkUpAccess();
-  __HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_LOW);
+  __HAL_RCC_LSEDRIVE_CONFIG(RCC_LSEDRIVE_HIGH);
   /** Initializes the CPU, AHB and APB busses clocks
   */
   RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_LSI
@@ -1085,7 +1090,7 @@
     {
         if(!GET_USERKEY)
         {
-            LED_TB_ON;
+           
             key_keeptime+=1;
             if(key_keeptime>3)
             {

--
Gitblit v1.9.3