Ver Fonte

修改bug。但是随机时间不对

xuxinyi há 2 meses atrás
pai
commit
a8b5745c1a
1 ficheiros alterados com 14 adições e 3 exclusões
  1. 14 3
      Core/Src/main.c

+ 14 - 3
Core/Src/main.c

@@ -116,7 +116,6 @@ uint8_t randomFun() {
   */
 int main(void)
 {
-
   /* USER CODE BEGIN 1 */
 
   /* USER CODE END 1 */
@@ -153,19 +152,31 @@ int main(void)
   // HAL_UART_Receive_IT(&huart2, uart2_rx_byte, 7);
   // 使能 USART2 空闲中断
   __HAL_UART_ENABLE_IT(&huart2, UART_IT_IDLE);
-
+  HAL_Delay(5000);
+  printf("开始初始化\r\n");
+  printf("切换为观察者模式\r\n");
   E104_BT5005A_ROLE_Fun();
+  HAL_Delay(2000);
+  printf("初始化扫描间隔\r\n");
   E104_BT5005A_SCANINTV_Fun();
+  HAL_Delay(2000);
+  printf("初始化扫描窗口\r\n");
   E104_BT5005A_SCANWND_Fun();
+  HAL_Delay(2000);
+  printf("初始化复位\r\n");
   E104_BT5005A_RESET_Fun();
+  HAL_Delay(2000);
 
+  printf("开启Lora广播模块");
   const char *lora_msg = "AT+OPTION=3,0";
   HAL_UART_Transmit(&huart2, (uint8_t *)lora_msg, strlen(lora_msg), HAL_MAX_DELAY);
+  HAL_Delay(2000);
   const char *lora_msg1 = "AT+TYPE=1";
   HAL_UART_Transmit(&huart2, (uint8_t *)lora_msg1, strlen(lora_msg1), HAL_MAX_DELAY);
+  HAL_Delay(2000);
   const char *lora_msg2 = "AT+MAC=?";
   HAL_UART_Transmit(&huart2, (uint8_t *)lora_msg2, strlen(lora_msg2), HAL_MAX_DELAY);
-
+  HAL_Delay(2000);
   // MAC=0x0569a82a
 
   uint8_t count = 0;