From eede6129470e056b9e87d192f9a2096525b7c686 Mon Sep 17 00:00:00 2001
From: zhyinch <zhyinch@gmail.com>
Date: 星期六, 10 十月 2020 08:22:55 +0800
Subject: [PATCH] 增加低压启动重启功能

---
 源码/核心板/Src/application/dw_app.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c" "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c"
index 225eecc..3428592 100644
--- "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c"
+++ "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/application/dw_app.c"
@@ -963,7 +963,7 @@
 }
 uint32_t current_syncid=0xffffffff,synclost_timer;
 extern u8 flag_syncbase;
-u8 tagpos_rec[50],tagpos_send[50],ancidlist_num;
+u8 tagpos_rec[50],tagpos_send[50],ancidlist_num,getrange_success=0;
 u16 ancidlist_rec[20],ancidlist_send[20];
 void Anchor_App(void)
 {
@@ -980,6 +980,7 @@
 //	GPIO_WriteBit(GPIOA, GPIO_Pin_10, Bit_SET);	
 	while (!((status_reg = dwt_read32bitreg(SYS_STATUS_ID)) & (SYS_STATUS_RXFCG | SYS_STATUS_ALL_RX_ERR))&&!g_start_send_flag&&!g_start_sync_flag)//不断查询芯片状态直到接收成功或者出现错误
 	{ 
+		
 		IdleTask();
 	};
 //GPIO_WriteBit(GPIOA, GPIO_Pin_10, Bit_RESET);	
@@ -987,6 +988,7 @@
 	{ u16 tag_recv_interval;
 		float temp_tagpos;
 	
+		getrange_success = 1;
 		g_Resttimer=0;
 		dwt_write32bitreg(SYS_STATUS_ID, SYS_STATUS_RXFCG);//清除标志位
 		frame_len = dwt_read32bitreg(RX_FINFO_ID) & RX_FINFO_RXFL_MASK_1023;//获得接收数据长度

--
Gitblit v1.9.3