@@ -223,9 +223,13 @@ static void MainTask(void* arg)
}
i++;
+ #ifdef USING_PRINTF1
+ printf("TcpService:%d,UDSSwitch:%d,BMS_Fota_update_flag:%d,battWorkState:%d,Can_Msg_Enble:%d\r\n",TcpService,UDSSwitch,BMS_Fota_update_flag,battWorkState,Can_Msg_Enble);
+ #endif
if(TcpService!=0x00||UDSSwitch==1||BMS_Fota_update_flag||battWorkState!=0||Can_Msg_Enble==true)
{
xTimerReset(work_timer,0);
+ Can_Msg_Enble = false;
if(BattChrgEndFlag)
@@ -137,7 +137,7 @@ static void UartTask(void* arg)
else if(Timer_count%10==0)
#ifdef USING_PRINTF1
- printf("[%d]Uart Timer 5s:%d,uartReadSuccessFlag:%d\n",__LINE__,Timer_count,uartReadSuccessFlag);
+ printf("[%d]Uart Timer 1s:%d,uartReadSuccessFlag:%d\n",__LINE__,Timer_count,uartReadSuccessFlag);
#endif
if(osMessageQueueGet(UartWriteCmdHandle,&UartWriteData,0,0)==osOK)
@@ -204,7 +204,6 @@ void Pad0_WakeupIntHandler(void)
if(slpManExtIntPreProcess(PadWakeup0_IRQn)==false)
- Can_Msg_Enble = false;
return;
else