Commit 1dea94cb authored by 何锐's avatar 何锐

feat:初版完成,车速更新为向下取整

parent 43736a6a
......@@ -729,7 +729,8 @@ void app_Can_handle_PA5(void) {
g_Msg0A30FFE8.data[0].bbyte=0x00;
g_Msg141.data[0].bbyte=0x05; //车速
g_Msg322.data[1].bbyte = 0x00; //变速箱指示灯关
g_Msg141.data[1].bbyte=0x90; //车速
g_Msg322.data[1].bbyte = 0x02; //变速箱指示灯开
}
if(G_Button.LED_STEP == 2)
{
......@@ -755,10 +756,11 @@ void app_Can_handle_PA5(void) {
g_Msg0A31FFE8.data[0].bbyte=0x72;
g_Msg0A31FFE8.data[1].bbyte=0x01;
g_Msg141.data[0].bbyte = 0x0C;
g_Msg141.data[1].bbyte = 0xC8;
g_Msg141.data[0].bbyte = 0x0D;
g_Msg141.data[1].bbyte = 0x58;
g_Msg322.data[1].bbyte = 0x02; //变速箱指示灯开
g_Msg322.data[1].bbyte = 0x04;
g_Msg323.data[1].bbyte=0x00;
g_Msg402.data[4].bbyte=0x00; //TCS指示灯关
}
if(G_Button.LED_STEP == 3)
......@@ -788,10 +790,10 @@ g_Msg12B.data[2].bbyte=0x05;
g_Msg0A30FFE8.data[0].bbyte=0x00;
g_Msg141.data[0].bbyte = 0x14;
g_Msg141.data[1].bbyte = 0x90;
g_Msg141.data[1].bbyte = 0xD8;
g_Msg322.data[1].bbyte = 0x04; //变速箱故障指示灯
g_Msg323.data[1].bbyte=0x00; //故障码指示灯
g_Msg322.data[1].bbyte = 0x00; //变速箱故障指示灯
g_Msg323.data[1].bbyte=0x01;
}
if(G_Button.LED_STEP == 4)
{
......@@ -826,8 +828,8 @@ g_Msg12B.data[2].bbyte=0x07;
g_Msg101.data[1].bbyte=0x60;
g_Msg322.data[1].bbyte = 0x00; //变速箱故障指示灯关
g_Msg323.data[1].bbyte=0x01; //故障码指示灯
g_Msg321.data[4].bbyte=0x00; //S档关
g_Msg323.data[1].bbyte=0x00; //故障码指示灯
g_Msg321.data[4].bbyte=0x02; //S档关
}
if(G_Button.LED_STEP == 5)
{
......@@ -861,7 +863,7 @@ g_Msg12B.data[2].bbyte=0x09;
g_Msg101.data[0].bbyte=0x8C;
g_Msg101.data[1].bbyte=0xA0;
g_Msg321.data[4].bbyte=0x02; //S档开
g_Msg321.data[4].bbyte=0x00; //S档开
g_Msg323.data[1].bbyte=0x00; //故障码指示灯TCU关
}
if(G_Button.LED_STEP == 6)
......@@ -891,7 +893,7 @@ g_Msg12B.data[2].bbyte=0x0B;
g_Msg0A30FFE8.data[0].bbyte=0x00;
g_Msg141.data[0].bbyte = 0x3D;
g_Msg141.data[1].bbyte = 0xA8;
g_Msg141.data[1].bbyte = 0xC8;
g_Msg321.data[4].bbyte=0x00; //S档关
}
......@@ -920,7 +922,7 @@ g_Msg240.data[7].bbyte=240;
g_Msg0A31FFE8.data[1].bbyte=0x05;
g_Msg141.data[0].bbyte = 0x52;
g_Msg141.data[1].bbyte = 0x38; //车速最大199
g_Msg141.data[1].bbyte = 0x64; //车速最大199
g_Msg321.data[0].bbyte=0x00; //N档
g_Msg402.data[4].bbyte=0x00; //TCS指示灯关
g_Msg322.data[1].bbyte = 0x00; //变速箱指示灯,变速箱故障码指示灯
......
......@@ -110,139 +110,54 @@ void GJ_CS10_JS_ECUOUT_N(void)
//glz--20170428 ����PWM
if(g_FRStep==0)
{
CS_FR=7812; //1HZ
ZS_FR=7812; //1HZ
}
if(g_FRStep==1)
{
// CS_FR=326; //20KM //===== CS_FR=651;10KM 12HZ =====//
ZS_FR=467;//1000r
ZS_FR=475;//16.5Hz
}
if(g_FRStep==2)
{
// CS_FR=163; //40KM
ZS_FR=234;//2000r
ZS_FR=163;//50Hz
}
if(g_FRStep==3)
{
// CS_FR=108; //60KM
ZS_FR=156;//3000
ZS_FR=96;//33.1Hz
}
if(g_FRStep==4)
{
// CS_FR=81; //80KM
ZS_FR=117;//4000r
ZS_FR=70;//50Hz
}
if(g_FRStep==5)
{
// CS_FR=65; //100KM
ZS_FR=94;//5000
ZS_FR=54;//83Hz
}
if(g_FRStep==6)
{
// CS_FR=54; //120KM
ZS_FR=78;//6000
ZS_FR=44;//6000
}
if(g_FRStep==7)
{
// CS_FR=47; //140KM
ZS_FR=67;//7000
ZS_FR=39;//7000
}
if(g_FRStep==8)
{
// CS_FR=30; //160KM
ZS_FR=58;//8000
ZS_FR=39;//8000
}
if(g_FRStep==9)
{
// CS_FR=30; //160KM
ZS_FR=52;//9000
// ZS_FR=52;//9000
}
if(g_FRStep==10)
{
// CS_FR=30; //160KM
ZS_FR=45;//9000
}
/* //====1/2����=======//
if(g_FRStep==9)
{
CS_FR=7812; //0KM
ZS_FR=7812; //0
}
if(g_FRStep==11)
{
CS_FR=81; //80KM
ZS_FR=58; //4000
}
if(g_FRStep==13)
{
CS_FR=7812; //0KM
ZS_FR=7812; //0
}
if(g_FRStep==15)
{
CS_FR=65; //100KM
ZS_FR=47; //5000
}
if(g_FRStep==17)
{
CS_FR=7812; //0KM
ZS_FR=7812; //0
}
if(g_FRStep==19)
{
CS_FR=54; //120KM
ZS_FR=39; //6000
// ZS_FR=45;//9000
}
if(g_FRStep==21)
{
CS_FR=7812; //0KM
ZS_FR=7812; //0
}
if(g_FRStep==23)
{
CS_FR=47; //140KM
ZS_FR=33; //7000
}
if(g_FRStep==26)
{
CS_FR=7812; //0KM
ZS_FR=7812; //0 //
}
if(g_FRStep==29)
{
CS_FR=40; //160KM
ZS_FR=31; //7600
}
if(g_FRStep==35)
{
CS_FR=7812; //0KM
ZS_FR=7812; //0
} */
//
cli();
CS_OUT_N=CS_FR;
ZS_OUT_N=ZS_FR;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment