diff --git a/e3_176_ref/boards/e3_176_ref/app_demo/eth-xip/sf/app/app_power.c b/e3_176_ref/boards/e3_176_ref/app_demo/eth-xip/sf/app/app_power.c index 59200699..e5395acf 100644 --- a/e3_176_ref/boards/e3_176_ref/app_demo/eth-xip/sf/app/app_power.c +++ b/e3_176_ref/boards/e3_176_ref/app_demo/eth-xip/sf/app/app_power.c @@ -113,7 +113,7 @@ static void powerOutput(void *signal_id) { case POWER_PRE_CHARGE: publishMessage(&power_data.pre_charge_finish, 1);//发布预充完成信号,100ms发送一次,直到预充完成 - un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOff(); // E3 + un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOn(); // E3 un_inf_can_kgf_output1.bit_data.KGF02 = setPowerOn(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF03 = setPowerOff(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF05 = setPowerOn(); // 交换机、路由器 @@ -131,7 +131,7 @@ static void powerOutput(void *signal_id) case POWER_NEUTRAL: publishMessage(&power_data.pre_charge_finish, 1);//20250316增加,发送空挡信号,保证电机控制器高压上电后,发送空挡信号 - un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOff(); // E3 + un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOn(); // E3 un_inf_can_kgf_output1.bit_data.KGF02 = setPowerOn(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF03 = setPowerOff(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF05 = setPowerOn(); // 交换机、路由器 @@ -150,7 +150,7 @@ static void powerOutput(void *signal_id) case POWER_STANDBY: // 初始状态,只开启基本设备 - un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOff(); // E3 + un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOn(); // E3 un_inf_can_kgf_output1.bit_data.KGF02 = setPowerOn(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF03 = setPowerOff(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF05 = setPowerOn(); // 交换机、路由器 @@ -168,7 +168,7 @@ static void powerOutput(void *signal_id) case POWER_WORKING: // 工作状态,除预充继电器外所有设备开启 - un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOff(); // E3 + un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOn(); // E3 un_inf_can_kgf_output1.bit_data.KGF02 = setPowerOn(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF03 = setPowerOff(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF05 = setPowerOn(); // 交换机、路由器 @@ -186,7 +186,7 @@ static void powerOutput(void *signal_id) case POWER_EMERGENCY: // 急停状态,断开高压 - un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOff(); // E3 + un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOn(); // E3 un_inf_can_kgf_output1.bit_data.KGF02 = setPowerOn(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF03 = setPowerOff(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF05 = setPowerOn(); // 交换机、路由器 @@ -204,7 +204,7 @@ static void powerOutput(void *signal_id) case POWER_SLEEP: // 休眠状态,关闭所有设备 - un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOff(); // E3 + un_inf_can_kgf_output1.bit_data.KGF01 = setPowerOn(); // E3 un_inf_can_kgf_output1.bit_data.KGF02 = setPowerOn(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF03 = setPowerOff(); // 导航仪 un_inf_can_kgf_output1.bit_data.KGF05 = setPowerOn(); // 交换机、路由器