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开机后重新初始化,发生硬件错误直接重启 --- FML/GPS.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/FML/GPS.c b/FML/GPS.c index c805cf8..f51dd66 100644 --- a/FML/GPS.c +++ b/FML/GPS.c @@ -504,7 +504,7 @@ { l_fnGPSEventCallback(GPS_TYPE_GGA, _pcData, _u32Len); } - gpsled=RED; + gpsled=BLUE; GPS_successful_flag=1; _pcData[_u32Len-1]=0; _pcData[_u32Len-2]=0; @@ -520,7 +520,7 @@ } else { - gpsled=LEDOFF; + gpsled=RED; GPS_successful_flag=0; _pcData[_u32Len-1]=0; _pcData[_u32Len-2]=0; @@ -533,7 +533,7 @@ gpsbaoxu++; GPS_ParseGGA_changdu=u32Len; } - UDPClient_UploadGPS((char*)GPS_data); + UDPClient_UploadGPS((char*)GPS_ParseGGA_data); return HIDO_OK; } @@ -729,7 +729,7 @@ { l_bIsPowerOn = HIDO_TRUE; // GPIO_RESET(&l_astGPSPin[GPS_PIN_EN]); - HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); + HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_SET); } /******************************************************************************* @@ -745,7 +745,7 @@ { l_bIsPowerOn = HIDO_FALSE; // GPIO_RESET(&l_astGPSPin[GPS_PIN_EN]); - HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_SET); + HAL_GPIO_WritePin(GPIOA, GPIO_PIN_12, GPIO_PIN_RESET); } /******************************************************************************* -- Gitblit v1.9.3