From fc9967b37c19c8b5b72837b24c1f35678163ab64 Mon Sep 17 00:00:00 2001 From: WXK <287788329@qq.com> Date: 星期一, 30 六月 2025 14:49:07 +0800 Subject: [PATCH] OTAv3 加入传输完成的语音 --- keil/include/drivers/PCA9555.c | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/keil/include/drivers/PCA9555.c b/keil/include/drivers/PCA9555.c index d80115b..2fab44b 100644 --- a/keil/include/drivers/PCA9555.c +++ b/keil/include/drivers/PCA9555.c @@ -468,10 +468,10 @@ void Set5VState(HIDO_UINT8 state) { - if(_5VState != state) - { - DBG_SetMode(DBG_MODE_CHARGE); - } +// if(_5VState != state) +// { +// DBG_SetMode(DBG_MODE_CHARGE); +// } _5VState = state; } @@ -507,7 +507,8 @@ 返回值 高1 低0 电平 */ int read_powerkey_input_pca(void) -{PCA9555_readdata(PCA9555_DEVICE_ADDR,pca9555writedata_input);//读输入寄存器的值 +{ + PCA9555_readdata(PCA9555_DEVICE_ADDR,pca9555writedata_input);//读输入寄存器的值 uint16_t gpio_state; gpio_state=(uint16_t)pca9555writedata_input[0]<<8|pca9555writedata_input[1]; if(PWR_ON_POSITION&gpio_state) @@ -562,7 +563,8 @@ PCA9555_Set_One_Value_Config(SOS_ENBALE,1);//设置SOS按钮输入 PCA9555_Set_One_Value_Config(WAKE_UP,1); - + PCA9555_Set_One_Value_Config(TTS_ENABLE,0);//配置tts供电 + PCA9555_Set_One_Value_Output(TTS_ENABLE,1);//输出高电平切换为5V输入 // PCA9555_Set_One_Value_Output(PWR_ON,0);//拉低 //PCA9555_readdata_from_output_register(PCA9555_DEVICE_ADDR,pca9555writedata_input); //PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0); -- Gitblit v1.9.3