yincheng.zhong
2 天以前 75544b683feca0b57fb7d5fa00cbc376dc6e62a5
keil/include/main/main.c
@@ -149,12 +149,18 @@
            PCA9555_Set_One_Value_Output(GPS_POWER,0);//关闭gps,4G 
//            PCA9555_Set_One_Value_Output(TTS_ENABLE,0);
//            gpio_pin_get_val(PCA_INPUT_DETECT);
            PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0);//关闭gps,4G 
                     sleep_timer_stop();
         sleep_timer_stop();
//            delay_ms(200);
           if(!gpio_pin_get_val(PCA_INPUT_DETECT))
            {
            return;
            }
                  //adc_close();
            power_enter_power_down_mode(1);
//                  LOG_INFO(TRACE_MODULE_APP, "从休眠出来\r\n");
            sys_reset(0);
            int_unlock(lock);
@@ -338,7 +344,7 @@
    HIDO_TimerTick();
//      if(nomove_count<=g_com_map[NOMOVESLEEP_TIME])//防止溢出
    nomove_count++;
    gaodu=GetPressAndHeight()*100;
//    gaodu=GetPressAndHeight()*100;
//      else{
//      nomove_count=g_com_map[NOMOVESLEEP_TIME]+1;
//      }
@@ -564,7 +570,7 @@
//      }
    g_com_map[MODBUS_MODE] = 0;
      log_4g_enable_flag=g_com_map[LOG_4G_ENABLE];
    g_com_map[VERSION] = (1<<8)|25;
    g_com_map[VERSION] = (1<<8)|28;
          
        
    LOG_INFO(TRACE_MODULE_APP,"设备ID: %x .\r\n",dev_id);
@@ -575,6 +581,11 @@
    LOG_INFO(TRACE_MODULE_APP,"设备UWB工作间隔: %x .\r\n",g_com_map[UWBFrequency]);
    LOG_INFO(TRACE_MODULE_APP,"设备GPS工作间隔: %x .\r\n",g_com_map[GPSFrequency]);
    LOG_INFO(TRACE_MODULE_APP,"当前GPS工作波特率: %d .\r\n",gpsbaudrate1);
    #ifdef _4G_115200
    LOG_INFO(TRACE_MODULE_APP,"当前4G波特率: 115200.\r\n");
    #else
    LOG_INFO(TRACE_MODULE_APP,"当前4G波特率: 9600.\r\n");
    #endif
//    LOG_INFO(TRACE_MODULE_APP,"充电是否开机标志位: %d .\r\n",g_com_map[URT_BQ]);
    if(g_com_map[RTCMMODE_INDEX] == RTCMMODE_TCP)
    {
@@ -917,7 +928,7 @@
   IIC2_Init();
   Accelerometer_Init();
//     delay_ms(100);
    BarInit();
//    BarInit();
//     delay_ms(100);
//   gaodu=GetPressAndHeight();
    PCA9555_init();   
@@ -1005,7 +1016,7 @@
    PCA9555_Set_One_Value_Output(ADC_MINIUS,0);//拉低
    adc_get(&sample[0], NUM_SAMPLES, adc_callback);//adc采样
    pca_input_detection_init(pca_handler);//pca检测输入
    gaodu=GetPressAndHeight()*100;
//    gaodu=GetPressAndHeight()*100;
    while (1)
    {