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