zhyinch
2022-03-29 12b8ab1d9cd575e0975ea1dbcf99ad761aecdf66
源码/核心板/Src/main.c
@@ -143,7 +143,7 @@
        
   OUT485_ENABLE;
      
   g_com_map[VERSION] = (1<<8)|(68);
   g_com_map[VERSION] = (1<<8)|(69);
   FLASH_Read(FLASH_HARDWARE_FLAG, (uint8_t*)&g_com_map[HARDWAREFLAG_INDEX], 16);
   dist_threshold = (g_com_map[SPEEDFILTER_THRES]*10)/(1000/g_com_map[COM_INTERVAL]);
   g_commap_antdelay = g_com_map[ANT_LENGTH];
@@ -207,6 +207,24 @@
   memcpy(&hbsend[24],&checksum,2);
    UART_PushFrame(hbsend,26);
}
void ClearUartUserData(void)
{
    u8 i;
    for(i=0;i<USERDATA_MAXLEN;i++)
    {
      uartrec_userdata[i] = 0;
    }
    usartrec_userdatalen = 0;
}
void ClearUWBUserData(void)
{
    u8 i;
    for(i=0;i<USERDATA_MAXLEN;i++)
    {
      uwbrec_userdata[i] = 0;
    }
    uwbrec_userdatalen = 0;
}
uint16_t temp;
float dw_vbat;
void StartUpTest(void)
@@ -237,6 +255,11 @@
            heartbeat_timer=0;
            HeatBeat();
        }
        if(userdata_timer>=200)
        {
            userdata_timer = 0;
            ClearUartUserData();
        }
//    }
   if(flag_newsecond)
   {