zhyinch
2022-03-01 617d989d294c30b5f04f643b1ec7e5d9b4878a1a
源码/核心板/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);