From 56d6a907e12484053abb432e664d6a8466133161 Mon Sep 17 00:00:00 2001
From: zhyinch <zhyinch@gmail.com>
Date: 星期三, 02 三月 2022 18:15:44 +0800
Subject: [PATCH] 1

---
 源码/核心板/Src/OnChipDevices/Usart.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c" "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c"
index 1b05619..bbb53fa 100644
--- "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c"
+++ "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c"
@@ -144,6 +144,8 @@
 u16 rtcm_i,gps_packlen;
 u16 t1,t2,t3,t4;
 extern volatile uint32_t time32_incr;
+extern u16 sendtimes;
+u16 last_sendtimes;
 void UART_CheckReceive(void)
 {
 	int32_t DMACnt = 0;
@@ -161,7 +163,7 @@
 		m_bEUARTCheckingRec = 0;
 		return;
 	}
-	if(time32_incr-lastusartdata_timer>300&&receiveingdata_flag)
+	if(time32_incr-lastusartdata_timer>450&&receiveingdata_flag)
 	{
 		gpsdataready_flag = 1;
 		receiveingdata_flag = 0;
@@ -169,6 +171,8 @@
 		rtcm_i = 0;
 		t1++;
 		waitggaend_flag = 1;
+		last_sendtimes = sendtimes;
+		sendtimes = 0;
 		if(g_com_map[DEV_ROLE])
 		{
 			UWBSendOnePackData(RTCMdata,gps_packlen);

--
Gitblit v1.9.3