Forráskód Böngészése

添加工作模式

xuxinyi 2 hónapja
szülő
commit
cb160e373b
1 módosított fájl, 5 hozzáadás és 13 törlés
  1. 5 13
      Core/Src/main.c

+ 5 - 13
Core/Src/main.c

@@ -49,7 +49,7 @@ DMA_HandleTypeDef hdma_usart3_rx;
 uint8_t rx_buf[100] = {0};
 uint8_t totalData[30][100] = {0};
 uint8_t uart2_rx_byte[10] = {0};
-uint8_t workMode = 0;  // 0: 接收蓝牙数据 1: 使用lora发生数据
+uint8_t workMode = 0;  // 0: 接收蓝牙数据 1: 使用lora发生数据 2:等待间隔时间
 /* USER CODE END PV */
 
 /* Private function prototypes -----------------------------------------------*/
@@ -154,21 +154,13 @@ int main(void)
   while (1)
   {
     /* USER CODE END WHILE */
-    // 用 printf 输出(printf 已经重定向到 USART2)
-    // printf("hello world task 2\r\n");
+    if (workMode == 0) {  // 接收蓝牙数据
 
+    }else if (workMode == 1) { // 发送数据给Lora
 
+    }else if (workMode == 2) { // 等待间隔时间
 
-    // printf("Received data: %s\r\n", rx_buf);
-    // memset(rx_buf, '\0', 500);
-    // printf("%02X\r\n",i++);
-    // printf("%d\r\n",strlen(msg));
-    // HAL_UART_Transmit(&huart1, &i, 1, 100);
-    // HAL_UART_Transmit(&huart1, rx_buf, strlen(rx_buf), 100);
-    // i++;
-
-    // const char *lora_data = "hello world\r\n";  // 建议加上回车换行
-    // HAL_UART_Transmit(&huart2, (uint8_t *)lora_data, strlen(lora_data), HAL_MAX_DELAY);
+    }
     if (workMode == 1)
     {
       if (i < 30)