From 93175ede1cf9777495df57f1e2552944e4b75bfb Mon Sep 17 00:00:00 2001 From: chen <15335560115@163.com> Date: 星期二, 15 十月 2024 15:25:20 +0800 Subject: [PATCH] 安邦车载手环V1.10版本,提前search模式sleeptimeropen的时间,并修改distance的过滤逻辑,解决测距不稳定时测距变小问题,解决2分钟或更长搜不到标签的问题 --- keil/include/board/board.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/keil/include/board/board.c b/keil/include/board/board.c index d70c007..ea5caed 100644 --- a/keil/include/board/board.c +++ b/keil/include/board/board.c @@ -412,6 +412,7 @@ gpio_pin_set_dir(_4G_USART_RX_Pin , GPIO_DIR_IN, 0); io_pull_set(_4G_USART_RX_Pin, IO_PULL_UP, IO_PULL_UP_LEVEL2); gpio_enable_irq(_4G_USART_RX_Pin, GPIO_IRQ_TYPE_FALLING_EDGE, _4Gusart_irq_handler); + power_wakeup_enable((enum POWER_WAKEUP_SOURCE_T)_4G_USART_RX_Pin, POWER_WAKEUP_LEVEL_LOW); } void board_button_init(GPIO_IRQ_HANDLER_T irq_handler) { @@ -458,11 +459,12 @@ void board_restore_from_power_down(void) { uart_open(UART_ID1, &test_uart_cfg); - + AIR780EUartInit(); #if defined(UCI_INTF_PORT) uci_tl_resume(); #else // button - restore interrupt type + gpio_enable_irq(_4G_USART_RX_Pin, GPIO_IRQ_TYPE_FALLING_EDGE, _4Gusart_irq_handler); if (button_irq_handler) { gpio_enable_irq(BOARD_SW_1, GPIO_IRQ_TYPE_FALLING_EDGE, button_irq_handler); -- Gitblit v1.9.3