zhangbo
3 天以前 8316843f9c1046459d66d7fd79d2b172fc4903d0
keil/include/drivers/PCA9555.c
@@ -543,6 +543,10 @@
   
   PCA9555_Set_One_Value_Config(GPS_POWER,0);//设置GPS为输出
   PCA9555_Set_One_Value_Output(GPS_POWER,1);//拉高GPS
    PCA9555_Set_One_Value_Config(GPS_BACKUP,0);//设置GPS备用电源为输出
   PCA9555_Set_One_Value_Output(GPS_BACKUP,1);//拉高GPS
//    while(1)
   PCA9555_Set_One_Value_Config(ADC_MINIUS,0);//设置ADC输出
   PCA9555_Set_One_Value_Output(ADC_MINIUS,1);//默认拉高
@@ -554,8 +558,11 @@
   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(TTS_ENABLE,0);
    PCA9555_Set_One_Value_Output(TTS_ENABLE,1);
   PCA9555_Set_One_Value_Config(AIR780E_ENBALE,0);//配置4G供电
   PCA9555_Set_One_Value_Output(AIR780E_ENBALE,1);//打开4G
   
@@ -603,12 +610,15 @@
           if(WAKE_UP_POSITION&gpio_state)
            {
             //移动
               nomove_count=0;
               if(deep_sleep_falg==0)
               {
                deep_sleep_falg=1;   
           NVIC_SystemReset();
//           NVIC_SystemReset();
                sys_reset(0);
               }
// 
@@ -622,11 +632,13 @@
//   }
         if((PWR_ON_POSITION&gpio_state))
         {
        PowerTask();
        test31++;
         }
         if(!(SOS_ENBALE_POSITION&gpio_state))
         {
        UserKeyTask();
        test21++;
         }