From 62cbabbd7c0fc280d6679f3447140b32291a786e Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期二, 28 十一月 2023 10:42:52 +0800
Subject: [PATCH] 兰州机场无委测试提交。

---
 Core/Src/main.c |   31 ++++++++++++++++++++-----------
 1 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/Core/Src/main.c b/Core/Src/main.c
index 7f793d1..be8187e 100644
--- a/Core/Src/main.c
+++ b/Core/Src/main.c
@@ -321,12 +321,12 @@
   #ifndef UWB_OFF_FANGCHAI_ON
   Dw1000_Init();
   Dw1000_App_Init();
-  dwt_configuresleep(DWT_PRESRV_SLEEP | DWT_CONFIG, DWT_WAKE_CS | DWT_WAKE_WK| DWT_SLP_EN);
-  dwt_entersleep();
+//  dwt_configuresleep(DWT_PRESRV_SLEEP | DWT_CONFIG, DWT_WAKE_CS | DWT_WAKE_WK| DWT_SLP_EN);
+//  dwt_entersleep();
   #else
   #endif
   BSP_Init();
-  APL_Init();
+//  APL_Init();
   Set4LEDColor_Off();  //关一下led总电源
   Power_GPS_LoraOff();//关一下GPS总电源
 //  Lora_Sleep();
@@ -334,23 +334,32 @@
   HAL_Delay(500);
   Set4LEDColor(GREEN,GREEN,GREEN,GREEN);
   HAL_Delay(500);
+  Set4LEDColor_Off();  //关一下led总电源
 //  MX_IWDG_Init();
 //  NVIC_SystemReset();
+	usart_send[0]=0x55;
+	usart_send[1]=0xAA;
+    dwt_configcontinuousframemode(12480);
+    dwt_writetxdata(13, usart_send, 0);//将Poll包数据传给DW1000,将在开启发送时传出去
+	dwt_writetxfctrl(13, 0);//设置超宽带发送数据长度
+	dwt_starttx(DWT_START_TX_IMMEDIATE);//开启发送,发送完成后等待一段时间开启接收,等待时间在dwt_setrxaftertxdelay中设置
+
   /* USER CODE END 2 */
 
   /* Infinite loop */
   /* USER CODE BEGIN WHILE */
   while (1)
   {
+      IdleTask();
 //    HAL_IWDG_Refresh(&hiwdg);
-    APL_Poll();//lora接收,gps接收时间判断,单片机休眠函数,蜂鸣器判断函数。
-    #ifndef UWB_OFF_FANGCHAI_ON
-    Uwb_Poll();
-    #else
-    {GPS_ON_flag=1;}
-    #endif
-    Battery_Poll();//检测电量函数,每60s测一次电量。
-    Time_to_restart_Poll();//防止出现意外情况,或则不考虑翻转问提,20000000s重启一次设备。
+//    APL_Poll();//lora接收,gps接收时间判断,单片机休眠函数,蜂鸣器判断函数。
+//    #ifndef UWB_OFF_FANGCHAI_ON
+//    Uwb_Poll();
+//    #else
+//    {GPS_ON_flag=1;}
+//    #endif
+//    Battery_Poll();//检测电量函数,每60s测一次电量。
+//    Time_to_restart_Poll();//防止出现意外情况,或则不考虑翻转问提,20000000s重启一次设备。
     /* USER CODE END WHILE */
 
     /* USER CODE BEGIN 3 */

--
Gitblit v1.9.3