From 6863711cb1d1113719b4e25b24e744046287b310 Mon Sep 17 00:00:00 2001 From: penglei <1624952103@qq.com> Date: Wed, 12 Nov 2025 17:28:41 +0800 Subject: [PATCH] =?utf8?q?=E4=BC=98=E5=8C=96hx3508=E6=95=88=E6=9E=9C(?= =?utf8?q?=E8=A1=A5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- code/sdk/zhihui/drivers/rotary_encoder/hx3508/hx3508.c | 1 + code/sdk/zhihui/drivers/rotary_encoder/mixo/mixo_ots_driver.c | 1 + 2 files changed, 2 insertions(+) diff --git a/code/sdk/zhihui/drivers/rotary_encoder/hx3508/hx3508.c b/code/sdk/zhihui/drivers/rotary_encoder/hx3508/hx3508.c index dc9451347..15684058f 100644 --- a/code/sdk/zhihui/drivers/rotary_encoder/hx3508/hx3508.c +++ b/code/sdk/zhihui/drivers/rotary_encoder/hx3508/hx3508.c @@ -515,6 +515,7 @@ void ots_data_handler(void *p_event_data, uint16_t event_size) // printf("hx3508 enter int mode\n"); ots_timer_stop(); // 关闭定时器 uapi_pin_set_ie(INT_PIN,HAL_PIO_IE_ENBALE); + timer_cnt = 0; } if (stand_still == 0) { diff --git a/code/sdk/zhihui/drivers/rotary_encoder/mixo/mixo_ots_driver.c b/code/sdk/zhihui/drivers/rotary_encoder/mixo/mixo_ots_driver.c index 2364c3486..12e00b245 100644 --- a/code/sdk/zhihui/drivers/rotary_encoder/mixo/mixo_ots_driver.c +++ b/code/sdk/zhihui/drivers/rotary_encoder/mixo/mixo_ots_driver.c @@ -104,6 +104,7 @@ void mixo_ots_timer_callback(void) * 必须放在 external_int_init 之前去做 * 否则可能造成功耗异常的问题 */ + timer_cnt = 0; mixo_ots_forced_clear_int(); // 强制拉高MOT脚 int_mode = 1; } -- 2.17.1