From e9fc03943f7a429c6c9d0e7123ba637f317805be Mon Sep 17 00:00:00 2001 From: zhangbo <zhangbo@qq.com> Date: 星期三, 16 四月 2025 16:15:45 +0800 Subject: [PATCH] 现在更换为N303的GPS,添加完休眠的版本,室外功耗55ma,室内25ma --- keil/include/drivers/PCA9555.c | 27 +++++++++++++++++++++++++++ 1 files changed, 27 insertions(+), 0 deletions(-) diff --git a/keil/include/drivers/PCA9555.c b/keil/include/drivers/PCA9555.c index 57aa163..777c2c4 100644 --- a/keil/include/drivers/PCA9555.c +++ b/keil/include/drivers/PCA9555.c @@ -583,4 +583,31 @@ //PCA9555_Set_All_Output(0);//全部拉低 } +void SOS_irq_callback() +{ + +} +extern float nomove_count; +void move_handler() +{ + nomove_count=0; + +} + +void check_input_change(void) +{ + uint16_t gpio_state; + gpio_state=(uint16_t)pca9555writedata_input[0]<<8|pca9555writedata_input[1]; + + if(!(SOS_ENBALE_POSITION&gpio_state)) + { + SOS_irq_callback(); + } + if(WAKE_UP_POSITION&gpio_state) + { + //移动 + move_handler(); + } + +} -- Gitblit v1.9.3