From 0dfe35b40cdcea88d1f4727df66feb1b4d4cf467 Mon Sep 17 00:00:00 2001
From: zhyinch <zhyinch@gmail.com>
Date: 星期六, 16 五月 2020 18:58:44 +0800
Subject: [PATCH] 初步改好,有bug 0xfffff

---
 Src/main.c |   11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/Src/main.c b/Src/main.c
index 8772dc7..2d854a7 100644
--- a/Src/main.c
+++ b/Src/main.c
@@ -38,7 +38,7 @@
 /* Private define ------------------------------------------------------------*/
 /* USER CODE BEGIN PD */
 //#define DEBUG_MODE
-#define Period               (uint32_t) 32768
+#define Period               (uint32_t) 32768 - 1
 #define Timeout              (uint32_t) 32768 - 1//(32768 - 1)
 /* USER CODE END PD */
 
@@ -77,13 +77,12 @@
 /* Private user code ---------------------------------------------------------*/
 /* USER CODE BEGIN 0 */
 uint32_t dev_id;
-extern uint8_t g_start_sync_flag;
 uint16_t heartbeat_timer,poll_timer,sync_timer;
 uint8_t aRxBuffer[1],group_id;
 
 void IdleTask(void)
 {
-	g_start_sync_flag=0;
+	
 			UART_CheckReceive();
 		UART_CheckSend();
 	
@@ -200,7 +199,7 @@
 uint32_t temp;
 extern uint8_t sleep_flag,m_bEUARTTxEn;
 uint16_t waitusart_timer;
-uint8_t bat_percent=0;
+uint8_t bat_percent=0,g_start_send_flag;
 //void HAL_UART_RxCpltCallback(UART_HandleTypeDef *UartHandle)
 //{
 //  /* Set transmission flag: trasfer complete*/
@@ -255,7 +254,7 @@
 	Dw1000_App_Init();
 	
 	dwt_configuresleep(DWT_PRESRV_SLEEP | DWT_CONFIG, DWT_WAKE_CS | DWT_WAKE_WK| DWT_SLP_EN);
-	dwt_entersleep();
+//	dwt_entersleep();
 	waitusart_timer=1;
 	DW_DISABLE;
 //	HAL_Delay(2000);
@@ -301,7 +300,7 @@
 		}
 			if(m_bEUARTTxEn==0&&waitusart_timer==0)
 			{	
-				HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);  
+			//	HAL_PWR_EnterSTOPMode(PWR_LOWPOWERREGULATOR_ON, PWR_STOPENTRY_WFI);  
 			}
 		
  

--
Gitblit v1.9.3