From 133b8344743400e7bf622099ea1689190a188a4b Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 06 三月 2024 16:15:43 +0800
Subject: [PATCH] 1

---
 Src/main.c |   20 +++++++-------------
 1 files changed, 7 insertions(+), 13 deletions(-)

diff --git a/Src/main.c b/Src/main.c
index d92495c..a01087a 100644
--- a/Src/main.c
+++ b/Src/main.c
@@ -71,7 +71,6 @@
 
 /* Private variables ---------------------------------------------------------*/
  ADC_HandleTypeDef hadc;
-DMA_HandleTypeDef hdma_adc;
 
 IWDG_HandleTypeDef hiwdg;
 
@@ -601,17 +600,23 @@
         flag_onesecond = 0;
     }
 }
+uint8_t debugnum;
 uint8_t Lora_send_flag;
 void Lora_Send_Poll(void)
 {
         if(Lora_send_flag)
         {
+            debugnum++;
         Lora_send_flag=0;    
 //        LedTask();
             loraled=BLUE;
         LoraReportPoll();
         flag_onesecond = 1;
         
+          powerled=LEDOFF;
+          loraled=LEDOFF;
+          gpsled=LEDOFF;
+          uwbled=LEDOFF;
 Set4LEDColor_Off(); 
         }
 
@@ -823,7 +828,7 @@
   hadc.Init.OversamplingMode = DISABLE;
   hadc.Init.ClockPrescaler = ADC_CLOCK_SYNC_PCLK_DIV2;
   hadc.Init.Resolution = ADC_RESOLUTION_12B;
-  hadc.Init.SamplingTime = ADC_SAMPLETIME_1CYCLE_5;
+  hadc.Init.SamplingTime = ADC_SAMPLETIME_160CYCLES_5;
   hadc.Init.ScanConvMode = ADC_SCAN_DIRECTION_FORWARD;
   hadc.Init.DataAlign = ADC_DATAALIGN_RIGHT;
   hadc.Init.ContinuousConvMode = DISABLE;
@@ -845,14 +850,6 @@
   */
   sConfig.Channel = ADC_CHANNEL_1;
   sConfig.Rank = ADC_RANK_CHANNEL_NUMBER;
-  if (HAL_ADC_ConfigChannel(&hadc, &sConfig) != HAL_OK)
-  {
-    Error_Handler();
-  }
-
-  /** Configure for the selected ADC regular channel to be converted.
-  */
-  sConfig.Channel = ADC_CHANNEL_VREFINT;
   if (HAL_ADC_ConfigChannel(&hadc, &sConfig) != HAL_OK)
   {
     Error_Handler();
@@ -1091,9 +1088,6 @@
   __HAL_RCC_DMA1_CLK_ENABLE();
 
   /* DMA interrupt init */
-  /* DMA1_Channel1_IRQn interrupt configuration */
-  HAL_NVIC_SetPriority(DMA1_Channel1_IRQn, 0, 0);
-  HAL_NVIC_EnableIRQ(DMA1_Channel1_IRQn);
   /* DMA1_Channel2_3_IRQn interrupt configuration */
   HAL_NVIC_SetPriority(DMA1_Channel2_3_IRQn, 1, 0);
   HAL_NVIC_EnableIRQ(DMA1_Channel2_3_IRQn);

--
Gitblit v1.9.3