From e6a35a9ad44e3db48c7bae45dbb7d8e3983373cf Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期一, 17 二月 2025 17:24:29 +0800 Subject: [PATCH] 1.29,改为轮询查询uwb测距 --- Src/ExternalDevices/dw_driver.c | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Src/ExternalDevices/dw_driver.c b/Src/ExternalDevices/dw_driver.c index bb5dfc4..0ec03dd 100644 --- a/Src/ExternalDevices/dw_driver.c +++ b/Src/ExternalDevices/dw_driver.c @@ -24,7 +24,7 @@ //drive the RSTn pin low // GPIO_ResetBits(DW1000_RSTn_GPIO, DW1000_RSTn); -deca_sleep(100); +delay_ms(1000); //put the pin back to tri-state ... as input GPIO_InitStruct.Pin = DW1000_RSTn; GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; @@ -32,7 +32,15 @@ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(DW1000_RSTn_GPIO, &GPIO_InitStruct); - deca_sleep(2); +// deca_sleep(2); +// HAL_GPIO_WritePin(DW1000_RSTn_GPIO, DW1000_RSTn, GPIO_PIN_SET); +// 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); + +// deca_sleep(2); } //void DW_GPIO_Init(void) -- Gitblit v1.9.3