From f313a9ae0ed73b1343280de648b8a19e2d36983c Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期一, 24 二月 2025 10:00:56 +0800 Subject: [PATCH] 3.5,加入加速度计10s开机后重新初始化,发生硬件错误直接重启 --- Core/Src/main.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index 589cdcb..85c7d6c 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -978,6 +978,8 @@ uint32_t main_time; uint8_t ledonflag; uint32_t ledontime; +uint8_t jiasudutime; +uint8_t jiasuduflag; void HAL_LPTIM_CompareMatchCallback(LPTIM_HandleTypeDef *hlptim) { SystemClock_Config(); @@ -988,6 +990,12 @@ heart_time++; work_time++; nomove_count++; + jiasudutime++; + if(jiasudutime>10&&jiasuduflag==0) + { + LIS3DH_Data_Init(); + jiasuduflag=1; + } if(!HAL_GPIO_ReadPin(INPUT_5V_GPIO_Port,INPUT_5V_Pin)) { if(bat_percent>15) -- Gitblit v1.9.3