From 4680a6339238d2c46b2e8bdc726af2df59a0c7f1 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期五, 23 八月 2024 16:20:41 +0800
Subject: [PATCH] 修复初始时候的gpio状态

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

diff --git a/Src/main.c b/Src/main.c
index 145d5a1..ef1a5bc 100644
--- a/Src/main.c
+++ b/Src/main.c
@@ -468,6 +468,7 @@
   MX_USART1_UART_Init();
   MX_SPI1_Init();
   MX_ADC_Init();
+
   //MX_TIM2_Init();
   /* USER CODE BEGIN 2 */
 	LED_LG_ON;
@@ -476,13 +477,12 @@
  //   BarInit();
   GPIO_InitTypeDef GPIO_InitStruct = {0};
  
-  HAL_GPIO_WritePin(DW1000_RSTn_GPIO, DW1000_RSTn, GPIO_PIN_RESET);
+
 	
-  GPIO_InitStruct.Pin = DW1000_RSTn;
-  GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
-  GPIO_InitStruct.Pull = GPIO_NOPULL;
-  GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
-  HAL_GPIO_Init(DW1000_RSTn_GPIO, &GPIO_InitStruct);
+GPIO_InitStruct.Pin = DW1000_RSTn;
+GPIO_InitStruct.Mode = GPIO_MODE_INPUT;// 设置为输入模式
+GPIO_InitStruct.Pull = GPIO_NOPULL;//不使用上拉或下拉
+HAL_GPIO_Init(DW1000_RSTn_GPIO,&GPIO_InitStruct); //初始化GPIO   
 //	Dw1000_Init();
 //	Dw1000_App_Init();
 //	HardWareTypeDiffConfig();
@@ -1018,7 +1018,7 @@
   
 GPIO_InitStruct.Pin = DW1000_RSTn;
 GPIO_InitStruct.Mode = GPIO_MODE_INPUT;// 设置为输入模式
-GPIO_InitStruct.Pull = GPIO_PULLUP;//不使用上拉或下拉
+GPIO_InitStruct.Pull = GPIO_NOPULL;//不使用上拉或下拉
 HAL_GPIO_Init(DW1000_RSTn_GPIO,&GPIO_InitStruct); //初始化GPIO   
     }
 //    button_delay+=1/(float)tag_frequency;

--
Gitblit v1.9.3