WXK
2025-04-15 8c941d2143eba5ac474684a36d2eb86745dac4bc
keil/include/drivers/PCA9555.c
@@ -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)
@@ -553,13 +554,14 @@
   PCA9555_Set_One_Value_Config(PWR_ENABLE,0);//设置电池上电是否给单片机供电
   PCA9555_Set_One_Value_Output(PWR_ENABLE,1);//高电平默认导通单片机供电
   PCA9555_Set_One_Value_Config(PWR_ON,1);//设置开关机按键输入
   PCA9555_Set_One_Value_Config(SOS_ENBALE,1);//设置SOS按钮输入
   PCA9555_Set_One_Value_Config(AIR780E_ENBALE,0);//配置4G供电
   PCA9555_Set_One_Value_Output(AIR780E_ENBALE,1);//打开4G
   
//   PCA9555_Set_One_Value_Config(MAIN_RI,1);//配置4G唤醒引脚为输入
   
   PCA9555_Set_One_Value_Config(SOS_ENBALE,1);//设置SOS按钮输入
//   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供电