yincheng.zhong
2024-08-21 903a245a364052d5ba612e3e53b685fca26a09d4
keil/include/main/main.c
@@ -191,7 +191,7 @@
      //link_error_count+=g_com_map[COM_INTERVAL];
         //if(link_error_count>=g_com_map[4G_INTERNAL])
         //link_error_count=0;
      updata_led_power_state();//更新灯状态
        update_led_power_state();//更新灯状态
   }
    HIDO_TimerTick();
}
@@ -277,8 +277,7 @@
{
    board_clock_run();
    board_pins_config();
      IIC2_Init();
    board_debug_console_open(TRACE_PORT_UART0);
    board_debug_console_open(TRACE_PORT_UART1);
       // Reset reason
    reset_cause_get();
    reset_cause_clear();
@@ -308,9 +307,7 @@
    //sys_timer_open();
    
    // TODO 4G
    Uart_Register(UART_ID_4G, UART_ID1);
    AIR780EDriver_PinRegister(AIR780E_PIN_3V8_EN, IO_PIN_5);
    AIR780EDriver_PinRegister(AIR780E_PIN_PWRKEY, IO_PIN_6);
    Uart_Register(UART_ID_4G, UART_ID0);
    Internet_Init();
      
    gpio_open();
@@ -318,15 +315,17 @@
      
//      adc_open(&usr_adc_cfg);
        IIC2_Init();
      Accelerometer_Init(); //加速度计初始化必须在IO_control_init之前因为复用SDA引脚
    Accelerometer_Init();
      IO_control_init();
//加速度计初始化必须在IO_control_init之前因为复用SDA引脚
      //adc_get(&sample[0], NUM_SAMPLES, adc_callback);//adc采样
      uart_open(UART_ID1, &test_uart_cfg);
   // uart_open(UART_ID1, &test_uart_cfg);
      gps_air780_power_change(1,1);//开启gps,4G
      Program_Init();
       uart_receive(UART_ID1,m_EUART_DMA_RXBuf,EUART_RX_BUF_SIZE,uart_receive_callback);
// Initialize low power mode
    power_init();
LOG_INFO(TRACE_MODULE_APP, "测试数据");
//         g_com_map[BIND_DEV_ID]=0x1122;//测试
      if(bind_check())//绑定后才提前开启测距
      {link_success_flag=temp_main();//上机开启接收2s绑定成功则进行下面轮询测距流程,不成功则1分后再次开启2s接收