Pārlūkot izejas kodu

修改间隔时间

xuxinyi 2 mēneši atpakaļ
vecāks
revīzija
6db9a13c99
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      Core/Src/main.c

+ 2 - 2
Core/Src/main.c

@@ -104,7 +104,7 @@ void sentLoraData(uint8_t  sendDataNum) {
 }
 
 uint8_t randomFun() {
-  return rand() % 20 + 60; //随机时间1分钟到3分钟之间随机数
+  return rand() % 60 + 40; //随机时间1分钟到3分钟之间随机数
 }
 /* USER CODE END 0 */
 
@@ -189,10 +189,10 @@ int main(void)
       {
         // 启动 USART2 DMA 接收
         sentLoraData(count);
-        HAL_Delay(3);
         if (loraSendNextDataFlag == 0 || loraSendNextDataFlag > 3) {
           memset(totalData[count], 0, sizeof(totalData[count]));
           count++;
+          memset(rx_buf_uart2, 0, 100);
           loraSendNextDataFlag = 0;
         }else  {
           printf("send error!\r\n");