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