zhangbo
2025-05-16 fcbbc2c7c81a2c9c163e81d38fe028c309c4295b
keil/include/drivers/PCA9555.c
@@ -578,8 +578,10 @@
      PCA9555_Set_One_Value_Config(SOS_ENBALE,1);   //设置SOS为输入
     PCA9555_Set_One_Value_Config(IN_5V,1);      //设置IN_5V为输入
     PCA9555_Set_One_Value_Config(CHGN,1);      //设置CHGN为输入   //充电芯片输入芯片IIC输入脚
      PCA9555_Set_One_Value_Config(BT_IRQ,0);
      PCA9555_Set_One_Value_Output(BT_IRQ ,1);
      PCA9555_Set_One_Value_Config(BT_IRQ,1);
      PCA9555_Set_One_Value_Output(BT_IRQ,0);
BT_ON;
BT_OFF;
//     PCA9555_Set_One_Value_Output(BT_LED,0);
//     PCA9555_Set_One_Value_Output(UWB_LED,0);
//   PCA9555_Set_One_Value_Config(GPS_POWER,0);//设置GPS为输出
@@ -608,6 +610,7 @@
//   PCA9555_Set_One_Value_Config(SOS_ENBALE,1);//设置SOS按钮输入
  LORA_NRST_UP;   
  LORA_NRST_DOWN;
   LORA_LED_OFF;
   GREEN_LED_OFF;
   UWB_LED_OFF;
@@ -672,10 +675,10 @@
{
        uint16_t gpio_state;
        gpio_state=(uint16_t)pca9555writedata_input[0]<<8|pca9555writedata_input[1];
            if(BT_IRQ_POSITION&gpio_state)
            {
//            if(BT_IRQ_POSITION&gpio_state)
//            {
            }
//            }
            if(!(SOS_ENBALE_POSITION&gpio_state))
            {
         SOS_irq_callback();