Commit fbb7d3a3 authored by hu's avatar hu

增加界面

parent 6e6d9849
No preview for this file type
This source diff could not be displayed because it is too large. You can view the blob instead.
project .intvect 1536 project .intvect 1536
project .text 299820 project .text 301628
project .rodata 409999 project .rodata 409991
project .secinfo 120 project .secinfo 120
project .syscall 6 project .syscall 6
project .romdata 9037 project .romdata 9037
......
...@@ -55,25 +55,13 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent) ...@@ -55,25 +55,13 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
{ {
if (enKeyEvent == KEY_EVENT_SHORT_PRESS) if (enKeyEvent == KEY_EVENT_SHORT_PRESS)
{ {
/*主界面*/ /*主界面 一级菜单 二级菜单那*/
if ((bCurMenuIDX >= _MN_DSP_LEVEL1MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL1MENU_6)) if ((bCurMenuIDX >= _MN_DSP_LEVEL1MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2_6_MENU_2))
{
NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_UP);
}
/*一级菜单*/
else if ((bCurMenuIDX >= _MN_DSP_LEVEL2MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2MENU_6))
{ {
/*故障码*/
if ((CanStatus1 == CAN_SIG_LOST) && (bCurMenuIDX == _MN_DSP_LEVEL2MENU_2)) if ((CanStatus1 == CAN_SIG_LOST) && (bCurMenuIDX == _MN_DSP_LEVEL2MENU_2))
NextMenu(_MN_DSP_LEVEL2MENU_1);
else
NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_UP);
}
/*二级菜单*/
else if ((bCurMenuIDX >= _MN_DSP_LEVEL2_1_MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2_6_MENU_1))
{
if (bCurMenuIDX == _MN_DSP_LEVEL2_6_MENU_1 ) /*胎压显示*/
{ {
Common_Set_TPMS_Kpa_Temp_Flag(1u); NextMenu(_MN_DSP_LEVEL2MENU_1);
} }
else else
{ {
...@@ -81,6 +69,9 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent) ...@@ -81,6 +69,9 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
} }
} }
} }
} }
else else
...@@ -108,28 +99,12 @@ void Key_Operation_Down(Key_Event_en_t enKeyEvent) ...@@ -108,28 +99,12 @@ void Key_Operation_Down(Key_Event_en_t enKeyEvent)
{ {
if (enKeyEvent == KEY_EVENT_SHORT_PRESS) if (enKeyEvent == KEY_EVENT_SHORT_PRESS)
{ {
/*主界面*/ /*主界面 一级菜单 二级菜单*/
if ((bCurMenuIDX >= _MN_DSP_LEVEL1MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL1MENU_6)) if ((bCurMenuIDX >= _MN_DSP_LEVEL1MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2_6_MENU_2))
{
NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_DOWN);
}
/*一级菜单*/
else if ((bCurMenuIDX >= _MN_DSP_LEVEL2MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2MENU_6))
{ {
NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_DOWN); NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_DOWN);
} }
/*二级菜单*/
else if ((bCurMenuIDX >= _MN_DSP_LEVEL2_1_MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2_6_MENU_1))
{
if (bCurMenuIDX == _MN_DSP_LEVEL2_6_MENU_1)
{
Common_Set_TPMS_Kpa_Temp_Flag(0u);
}
else
{
NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_DOWN);
}
}
...@@ -162,7 +137,7 @@ void Key_Operation_Enter(Key_Event_en_t enKeyEvent) ...@@ -162,7 +137,7 @@ void Key_Operation_Enter(Key_Event_en_t enKeyEvent)
if (enKeyEvent == KEY_EVENT_SHORT_PRESS) if (enKeyEvent == KEY_EVENT_SHORT_PRESS)
{ {
/*一级菜单--二级菜单*/ /*一级菜单--二级菜单*/
if ((bCurMenuIDX >= _MN_DSP_LEVEL2MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2_6_MENU_1)) if ((bCurMenuIDX >= _MN_DSP_LEVEL2MENU_1) && (bCurMenuIDX <= _MN_DSP_LEVEL2_6_MENU_2))
{ {
NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_ENTER); NextMenu(MenuOptTab[bCurMenuIDX].VK_IDX_ENTER);
} }
......
...@@ -728,14 +728,7 @@ void Gui_Gear_Display(uint8_t Mode) ...@@ -728,14 +728,7 @@ void Gui_Gear_Display(uint8_t Mode)
{ {
if (Transmission_Sift_Mode == 0x01u) if (Transmission_Sift_Mode == 0x01u)
{ {
if (FLASH_SYNC_1Hz) GUI_General_Display(Gear_Sprite, CN_dangwei_NE, GUI_BLENDMODE_SRC_OVER); /*NE*/
{
GUI_General_Display(Gear_Sprite, CN_dangwei_E, GUI_BLENDMODE_SRC_OVER); /*E*/
}
else
{
GUI_General_Display(Gear_Sprite, CN_dangwei_NE, GUI_BLENDMODE_SRC_OVER); /*NE*/
}
} }
else else
{ {
...@@ -758,15 +751,19 @@ void Gui_Gear_Display(uint8_t Mode) ...@@ -758,15 +751,19 @@ void Gui_Gear_Display(uint8_t Mode)
CanStatus1 = CAN_MSG_Status(ID_CanMsg18FF8503_Msg_Count); CanStatus1 = CAN_MSG_Status(ID_CanMsg18FF8503_Msg_Count);
if (CanStatus1 == CAN_SIG_LOST) if (CanStatus1 == CAN_SIG_LOST)
{ {
GUI_General_Display(Gear_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER); GUI_General_Display(Gear_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER); /*不显示*/
} }
else if (Automatic_or_Manual_Mode == 0x00u) else if (Automatic_or_Manual_Mode == 0x00u)
{ {
GUI_General_Display(Gear_Sprite, CN_MANUAL, GUI_BLENDMODE_SRC_OVER); GUI_General_Display(Gear_Sprite, CN_MANUAL, GUI_BLENDMODE_SRC_OVER); /*显示MAUNAL*/
}
else if (Automatic_or_Manual_Mode == 0x01u)
{
GUI_General_Display(Gear_Sprite, CN_MANUAL, GUI_BLENDMODE_SRC_OVER); /*显示AUTO 无图*/
} }
else else
{ {
GUI_General_Display(Gear_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER); GUI_General_Display(Gear_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER); /*不显示*/
} }
} }
else else
...@@ -1612,7 +1609,7 @@ void GUI_BG_Rep_Menu_Display(uint8_t Mode) ...@@ -1612,7 +1609,7 @@ void GUI_BG_Rep_Menu_Display(uint8_t Mode)
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_5black + State_Flag.WXTZ_DLZXY), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_5black + State_Flag.WXTZ_DLZXY), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
} }
} }
else if (bCurMenuIDX == _MN_DSP_LEVEL2_2_MENU_8) else
{ {
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_4black + State_Flag.WXTZ_CSQY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_4black + State_Flag.WXTZ_CSQY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_5black + State_Flag.WXTZ_KQGZJ), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_5black + State_Flag.WXTZ_KQGZJ), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
...@@ -1622,16 +1619,6 @@ void GUI_BG_Rep_Menu_Display(uint8_t Mode) ...@@ -1622,16 +1619,6 @@ void GUI_BG_Rep_Menu_Display(uint8_t Mode)
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_7black + State_Flag.WXTZ_LT), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_7black + State_Flag.WXTZ_LT), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
} }
} }
else
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_5black + State_Flag.WXTZ_KQGZJ), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_6black + State_Flag.WXTZ_DLZXY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_7black + State_Flag.WXTZ_LT), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
if (bCurMenuIDX != _MN_DSP_LEVEL2_2_MENU_9)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_02_8black + State_Flag.WXTZ_QDJ), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
}
} }
else else
{ {
...@@ -1880,18 +1867,12 @@ void GUI_BG_RepSet_Menu_Display(uint8_t Mode) ...@@ -1880,18 +1867,12 @@ void GUI_BG_RepSet_Menu_Display(uint8_t Mode)
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_05black + State_Flag.WXSD_LHQY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_05black + State_Flag.WXSD_LHQY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_06black + State_Flag.WXSD_KQGZJ), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_06black + State_Flag.WXSD_KQGZJ), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
} }
else if (bCurMenuIDX == _MN_DSP_LEVEL2_3_MENU_8) else
{ {
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_05black + State_Flag.WXSD_LHQY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_05black + State_Flag.WXSD_LHQY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_06black + State_Flag.WXSD_KQGZJ), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_06black + State_Flag.WXSD_KQGZJ), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_07black + State_Flag.WXSD_DLZXY), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_07black + State_Flag.WXSD_DLZXY), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
} }
else
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_06black + State_Flag.WXSD_KQGZJ), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_07black + State_Flag.WXSD_DLZXY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + State_Flag.WXSD_LT), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
} }
else else
{ {
...@@ -2381,11 +2362,6 @@ void GUI_BG_DemoMenu4_Display(uint8_t Mode) ...@@ -2381,11 +2362,6 @@ void GUI_BG_DemoMenu4_Display(uint8_t Mode)
} }
} }
/*-------------------------------------------------------------------------- /*--------------------------------------------------------------------------
* Function Name : GUI_BG_Errot_Display * Function Name : GUI_BG_Errot_Display
* Description : * Description :
...@@ -2407,4 +2383,235 @@ void GUI_BG_Errot_Display(uint8_t Mode) ...@@ -2407,4 +2383,235 @@ void GUI_BG_Errot_Display(uint8_t Mode)
{ {
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER); GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
} }
} }
\ No newline at end of file /*--------------------------------------------------------------------------
* Function Name : GUI_BG_TPMS_GasPIC_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域 K_Line_Set.Sig.K_Line_LID3E
--------------------------------------------------------------------------*/
void GUI_BG_TPMS_GasPIC_Display(uint8_t Mode)
{
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*显示*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_che, GUI_BLENDMODE_SRC_OVER); /*车*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_kpa, GUI_BLENDMODE_SRC_OVER); /*KPA*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_qiya1, GUI_BLENDMODE_SRC_OVER); /*气压*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_wendu2, GUI_BLENDMODE_SRC_OVER); /*胎温*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_jiantou1, GUI_BLENDMODE_SRC_OVER); /*箭头*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_jiantou2, GUI_BLENDMODE_SRC_OVER); /*箭头*/
/*0x12*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x13*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x22*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[1], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x23*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[1], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x31*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x32*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[2u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x33*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[1u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x34*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x41*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x42*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[2u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x43*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[1u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x44*/if (1) {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else {GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_TPMS_TempPIC_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域 K_Line_Set.Sig.K_Line_LID3E
--------------------------------------------------------------------------*/
void GUI_BG_TPMS_TempPIC_Display(uint8_t Mode)
{
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*显示*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_che, GUI_BLENDMODE_SRC_OVER); /*车*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_wendu, GUI_BLENDMODE_SRC_OVER); /*摄氏度*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_qiya2, GUI_BLENDMODE_SRC_OVER); /*气压*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_wendu1, GUI_BLENDMODE_SRC_OVER); /*胎温*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_jiantou1, GUI_BLENDMODE_SRC_OVER); /*箭头*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_04_jiantou2, GUI_BLENDMODE_SRC_OVER); /*箭头*/
/*0x12*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x13*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x22*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[1], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x23*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[1], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x31*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x32*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[2u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x33*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[1u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x34*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[2], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x41*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[3u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x42*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[2u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x43*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[1u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
/*0x44*/if (1) { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai2, GUI_TPMS_PIC_X[3], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
else { GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_04_luntai, GUI_TPMS_PIC_X[0], GUI_TPMS_PIC_Y[0u], GUI_BLENDMODE_CUSTOM);}
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_TPMS_GasNUM_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域 K_Line_Set.Sig.K_Line_LID3E
--------------------------------------------------------------------------*/
void GUI_BG_TPMS_GasNUM_Display(uint8_t Mode)
{
uint16_t Gas_Value_0x12 = 0u;
uint16_t Gas_Value_0x13 = 0u;
uint16_t Gas_Value_0x22 = 0u;
uint16_t Gas_Value_0x23 = 0u;
uint16_t Gas_Value_0x31 = 0u;
uint16_t Gas_Value_0x32 = 0u;
uint16_t Gas_Value_0x33 = 0u;
uint16_t Gas_Value_0x34 = 0u;
uint16_t Gas_Value_0x41 = 0u;
uint16_t Gas_Value_0x42 = 0u;
uint16_t Gas_Value_0x43 = 0u;
uint16_t Gas_Value_0x44 = 0u;
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*0x12*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x12, Nb_12_0, 3u, 2u, GUI_TPMS_NUM1_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER);
/*0x13*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x13, Nb_12_0, 3u, 2u, GUI_TPMS_NUM1_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER);
/*0x22*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x22, Nb_12_0, 3u, 2u, GUI_TPMS_NUM2_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER);
/*0x23*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x23, Nb_12_0, 3u, 2u, GUI_TPMS_NUM2_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER);
/*0x31*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x31, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER);
/*0x32*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x32, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[2u], GUI_BLENDMODE_SRC_OVER);
/*0x33*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x33, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[1u], GUI_BLENDMODE_SRC_OVER);
/*0x34*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x34, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER);
/*0x41*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x41, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER);
/*0x42*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x42, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[2u], GUI_BLENDMODE_SRC_OVER);
/*0x43*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x43, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[1u], GUI_BLENDMODE_SRC_OVER);
/*0x44*/GUI_General_Digit_Display(MENU_Sprite, Gas_Value_0x44, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_TPMS_TempNUM_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域 K_Line_Set.Sig.K_Line_LID3E
--------------------------------------------------------------------------*/
void GUI_BG_TPMS_TempNUM_Display(uint8_t Mode)
{
uint16_t Temp_Value_0x12 = 0u;
uint16_t Temp_Value_0x13 = 0u;
uint16_t Temp_Value_0x22 = 0u;
uint16_t Temp_Value_0x23 = 0u;
uint16_t Temp_Value_0x31 = 0u;
uint16_t Temp_Value_0x32 = 0u;
uint16_t Temp_Value_0x33 = 0u;
uint16_t Temp_Value_0x34 = 0u;
uint16_t Temp_Value_0x41 = 0u;
uint16_t Temp_Value_0x42 = 0u;
uint16_t Temp_Value_0x43 = 0u;
uint16_t Temp_Value_0x44 = 0u;
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*0x12*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x12, Nb_12_0, 3u, 2u, GUI_TPMS_NUM1_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x12, Nb_12_0, 2u, 1u, GUI_TPMS_NUM1_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[0] + 3u), (GUI_TPMS_NUM_Y[3u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x13*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x13, Nb_12_0, 3u, 2u, GUI_TPMS_NUM1_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x13, Nb_12_0, 2u, 1u, GUI_TPMS_NUM1_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[0] + 3u), (GUI_TPMS_NUM_Y[0u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x22*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x22, Nb_12_0, 3u, 2u, GUI_TPMS_NUM2_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x22, Nb_12_0, 2u, 1u, GUI_TPMS_NUM2_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[1] + 3u), (GUI_TPMS_NUM_Y[3u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x23*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x23, Nb_12_0, 3u, 2u, GUI_TPMS_NUM2_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x23, Nb_12_0, 2u, 1u, GUI_TPMS_NUM2_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[1] + 3u), (GUI_TPMS_NUM_Y[0u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x31*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x31, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x31, Nb_12_0, 2u, 1u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[2] + 3u), (GUI_TPMS_NUM_Y[3u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x32*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x32, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[2u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x32, Nb_12_0, 2u, 1u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[2u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[2] + 3u), (GUI_TPMS_NUM_Y[2u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x33*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x33, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[1u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x33, Nb_12_0, 2u, 1u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[1u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[2] + 3u), (GUI_TPMS_NUM_Y[1u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x34*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x34, Nb_12_0, 3u, 2u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x34, Nb_12_0, 2u, 1u, GUI_TPMS_NUM3_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[2] + 3u), (GUI_TPMS_NUM_Y[0u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x41*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x41, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x41, Nb_12_0, 2u, 1u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[3u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[3] + 3u), (GUI_TPMS_NUM_Y[3u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x42*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x42, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[2u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x42, Nb_12_0, 2u, 1u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[2u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[3] + 3u), (GUI_TPMS_NUM_Y[2u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x43*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x43, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[1u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x43, Nb_12_0, 2u, 1u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[1u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[3] + 3u), (GUI_TPMS_NUM_Y[1u] + 9u), GUI_BLENDMODE_SRC_OVER);}
/*0x44*/if (0) { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x44, Nb_12_0, 3u, 2u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); }
else { GUI_General_Digit_Display(MENU_Sprite, Temp_Value_0x44, Nb_12_0, 2u, 1u, GUI_TPMS_NUM4_X, GUI_TPMS_NUM_Y[0u], GUI_BLENDMODE_SRC_OVER); GUI_Translate_Display(MENU_Sprite, Nb_12_heng, (GUI_TPMS_MIC3_X[3] + 3u), (GUI_TPMS_NUM_Y[0u] + 9u), GUI_BLENDMODE_SRC_OVER);}
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_RepMenuRepSet_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域 K_Line_Set.Sig.K_Line_LID3E
--------------------------------------------------------------------------*/
void GUI_BG_RepMenuRepSet_Display(uint8_t Mode)
{
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*显示*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_01_wenzi, GUI_BLENDMODE_SRC_OVER); /*menu*/
GUI_General_Display(MENU_Sprite, CN_fengexian, GUI_BLENDMODE_SRC_OVER); /*line*/
GUI_General_Display(MENU_Sprite, CN_white_fuwei, GUI_BLENDMODE_SRC_OVER); /*确认*/
GUI_General_Display(MENU_Sprite, CN_User_Menu3_01_km, GUI_BLENDMODE_SRC_OVER); /*KM*/
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...@@ -80,8 +80,17 @@ static const uint16_t GUI_DISP_MENUDate[2] = {648u, 630u}; ...@@ -80,8 +80,17 @@ static const uint16_t GUI_DISP_MENUDate[2] = {648u, 630u};
static const uint16_t GUI_DISP_MENUYear1[4] = {568u, 552u, 538u, 522u}; /*月日年*/ static const uint16_t GUI_DISP_MENUYear1[4] = {568u, 552u, 538u, 522u}; /*月日年*/
static const uint16_t GUI_DISP_MENUMonth1[2] = {617u, 604u}; static const uint16_t GUI_DISP_MENUMonth1[2] = {617u, 604u};
static const uint16_t GUI_DISP_MENUDate1[2] = {669u, 653u}; static const uint16_t GUI_DISP_MENUDate1[2] = {669u, 653u};
static const uint16_t GUI_DISP_MENU_Y[4] = {150u, 198u, 246u, 294u}; /*菜单选项纵坐标*/
static const uint16_t GUI_TPMS_PIC_X[4] = {298u, 373u, 478u, 543u};
static const uint16_t GUI_TPMS_PIC_Y[4] = {115u, 140u, 214u, 238u};
static const uint16_t GUI_TPMS_NUM1_X[3] = {344u, 329u, 314u};
static const uint16_t GUI_TPMS_NUM2_X[3] = {419u, 404u, 389u};
static const uint16_t GUI_TPMS_NUM3_X[3] = {525u, 510u, 495u};
static const uint16_t GUI_TPMS_NUM4_X[3] = {589u, 574u, 559u};
static const uint16_t GUI_TPMS_NUM_Y[4] = {109u, 173u, 210u, 274u};
static const uint16_t GUI_TPMS_MIC3_X[4] = {314u, 389u, 495u, 559u};
static const uint16_t GUI_TPMS_MIC2_X[4] = {329u, 404u, 510u, 574u};
static const uint16_t GUI_DISP_MENU_Y[4] = {150u, 198u, 246u, 294u};
extern void GUI_Display_KL15_ON_Init(void); extern void GUI_Display_KL15_ON_Init(void);
extern void GUI_Display_KL15_OFF_Init(void); extern void GUI_Display_KL15_OFF_Init(void);
...@@ -151,7 +160,10 @@ void GUI_BG_DemoMenu1_Display(uint8_t Mode); ...@@ -151,7 +160,10 @@ void GUI_BG_DemoMenu1_Display(uint8_t Mode);
void GUI_BG_DemoMenu2_Display(uint8_t Mode); void GUI_BG_DemoMenu2_Display(uint8_t Mode);
void GUI_BG_DemoMenu3_Display(uint8_t Mode); void GUI_BG_DemoMenu3_Display(uint8_t Mode);
void GUI_BG_DemoMenu4_Display(uint8_t Mode); void GUI_BG_DemoMenu4_Display(uint8_t Mode);
void GUI_BG_TPMS_GasPIC_Display(uint8_t Mode); /*二级菜单--TPMS*/
void GUI_BG_TPMS_GasNUM_Display(uint8_t Mode);
void GUI_BG_TPMS_TempPIC_Display(uint8_t Mode);
void GUI_BG_TPMS_TempNUM_Display(uint8_t Mode);
void GUI_BG_RepMenuRepSet_Display(uint8_t Mode); /*三级菜单--保养通知*/
#endif #endif
\ No newline at end of file
...@@ -42,8 +42,7 @@ typedef enum ...@@ -42,8 +42,7 @@ typedef enum
_MN_DSP_LEVEL2_2_MENU_6, /* 19 空气干燥器干燥剂*/ _MN_DSP_LEVEL2_2_MENU_6, /* 19 空气干燥器干燥剂*/
_MN_DSP_LEVEL2_2_MENU_7, /* 20 动力转向液*/ _MN_DSP_LEVEL2_2_MENU_7, /* 20 动力转向液*/
_MN_DSP_LEVEL2_2_MENU_8, /* 21 轮胎*/ _MN_DSP_LEVEL2_2_MENU_8, /* 21 轮胎*/
_MN_DSP_LEVEL2_2_MENU_9, /* 22 起动机*/
_MN_DSP_LEVEL2_3_MENU_1, /* 23 更换机油&机油滤清器*/ _MN_DSP_LEVEL2_3_MENU_1, /* 23 更换机油&机油滤清器*/
_MN_DSP_LEVEL2_3_MENU_2, /* 24 更换燃油滤清器*/ _MN_DSP_LEVEL2_3_MENU_2, /* 24 更换燃油滤清器*/
_MN_DSP_LEVEL2_3_MENU_3, /* 25 更换变速箱油*/ _MN_DSP_LEVEL2_3_MENU_3, /* 25 更换变速箱油*/
...@@ -51,7 +50,6 @@ typedef enum ...@@ -51,7 +50,6 @@ typedef enum
_MN_DSP_LEVEL2_3_MENU_5, /* 27 离合器油*/ _MN_DSP_LEVEL2_3_MENU_5, /* 27 离合器油*/
_MN_DSP_LEVEL2_3_MENU_6, /* 28 更换动力转向液*/ _MN_DSP_LEVEL2_3_MENU_6, /* 28 更换动力转向液*/
_MN_DSP_LEVEL2_3_MENU_7, /* 29 轮胎换位・更换*/ _MN_DSP_LEVEL2_3_MENU_7, /* 29 轮胎换位・更换*/
_MN_DSP_LEVEL2_3_MENU_8, /* 30 更换起动机*/
_MN_DSP_LEVEL2_4_MENU_1, /* 31 设定日期*/ _MN_DSP_LEVEL2_4_MENU_1, /* 31 设定日期*/
_MN_DSP_LEVEL2_4_MENU_2, /* 32 设定时间*/ _MN_DSP_LEVEL2_4_MENU_2, /* 32 设定时间*/
...@@ -75,7 +73,6 @@ typedef enum ...@@ -75,7 +73,6 @@ typedef enum
_MN_DSP_LEVEL3_2_MENU_6, /* 46 空气干燥器干燥剂*/ _MN_DSP_LEVEL3_2_MENU_6, /* 46 空气干燥器干燥剂*/
_MN_DSP_LEVEL3_2_MENU_7, /* 47 动力转向液*/ _MN_DSP_LEVEL3_2_MENU_7, /* 47 动力转向液*/
_MN_DSP_LEVEL3_2_MENU_8, /* 48 轮胎*/ _MN_DSP_LEVEL3_2_MENU_8, /* 48 轮胎*/
_MN_DSP_LEVEL3_2_MENU_9, /* 49 起动机*/
_MN_DSP_LEVEL3_3_MENU_1, /* 50 更换机油&机油滤清器*/ _MN_DSP_LEVEL3_3_MENU_1, /* 50 更换机油&机油滤清器*/
_MN_DSP_LEVEL3_3_MENU_2, /* 51 更换燃油滤清器*/ _MN_DSP_LEVEL3_3_MENU_2, /* 51 更换燃油滤清器*/
...@@ -84,7 +81,6 @@ typedef enum ...@@ -84,7 +81,6 @@ typedef enum
_MN_DSP_LEVEL3_3_MENU_5, /* 54 SMOOTHER离合器油*/ _MN_DSP_LEVEL3_3_MENU_5, /* 54 SMOOTHER离合器油*/
_MN_DSP_LEVEL3_3_MENU_6, /* 55 更换动力转向液*/ _MN_DSP_LEVEL3_3_MENU_6, /* 55 更换动力转向液*/
_MN_DSP_LEVEL3_3_MENU_7, /* 56 轮胎换位・更换*/ _MN_DSP_LEVEL3_3_MENU_7, /* 56 轮胎换位・更换*/
_MN_DSP_LEVEL3_3_MENU_8, /* 57 更换起动机*/
_MN_DSP_LEVEL3_4_MENU_1, /* 58 设定日期*/ _MN_DSP_LEVEL3_4_MENU_1, /* 58 设定日期*/
_MN_DSP_LEVEL3_4_MENU_2, /* 59 设定时间*/ _MN_DSP_LEVEL3_4_MENU_2, /* 59 设定时间*/
...@@ -246,10 +242,6 @@ EXTERN_MEU_PROCESS void Level2_2Menu_8Enter(void); ...@@ -246,10 +242,6 @@ EXTERN_MEU_PROCESS void Level2_2Menu_8Enter(void);
EXTERN_MEU_PROCESS void Level2_2Menu_8Do(void); EXTERN_MEU_PROCESS void Level2_2Menu_8Do(void);
EXTERN_MEU_PROCESS void Level2_2Menu_8Exit(void); EXTERN_MEU_PROCESS void Level2_2Menu_8Exit(void);
EXTERN_MEU_PROCESS void Level2_2Menu_9Enter(void);
EXTERN_MEU_PROCESS void Level2_2Menu_9Do(void);
EXTERN_MEU_PROCESS void Level2_2Menu_9Exit(void);
EXTERN_MEU_PROCESS void Level2_3Menu_1Enter(void); EXTERN_MEU_PROCESS void Level2_3Menu_1Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_1Do(void); EXTERN_MEU_PROCESS void Level2_3Menu_1Do(void);
EXTERN_MEU_PROCESS void Level2_3Menu_1Exit(void); EXTERN_MEU_PROCESS void Level2_3Menu_1Exit(void);
...@@ -278,10 +270,6 @@ EXTERN_MEU_PROCESS void Level2_3Menu_7Enter(void); ...@@ -278,10 +270,6 @@ EXTERN_MEU_PROCESS void Level2_3Menu_7Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_7Do(void); EXTERN_MEU_PROCESS void Level2_3Menu_7Do(void);
EXTERN_MEU_PROCESS void Level2_3Menu_7Exit(void); EXTERN_MEU_PROCESS void Level2_3Menu_7Exit(void);
EXTERN_MEU_PROCESS void Level2_3Menu_8Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_8Do(void);
EXTERN_MEU_PROCESS void Level2_3Menu_8Exit(void);
EXTERN_MEU_PROCESS void Level2_4Menu_1Enter(void); EXTERN_MEU_PROCESS void Level2_4Menu_1Enter(void);
EXTERN_MEU_PROCESS void Level2_4Menu_1Do(void); EXTERN_MEU_PROCESS void Level2_4Menu_1Do(void);
EXTERN_MEU_PROCESS void Level2_4Menu_1Exit(void); EXTERN_MEU_PROCESS void Level2_4Menu_1Exit(void);
...@@ -358,10 +346,6 @@ EXTERN_MEU_PROCESS void Level3_2Menu_8Enter(void); ...@@ -358,10 +346,6 @@ EXTERN_MEU_PROCESS void Level3_2Menu_8Enter(void);
EXTERN_MEU_PROCESS void Level3_2Menu_8Do(void); EXTERN_MEU_PROCESS void Level3_2Menu_8Do(void);
EXTERN_MEU_PROCESS void Level3_2Menu_8Exit(void); EXTERN_MEU_PROCESS void Level3_2Menu_8Exit(void);
EXTERN_MEU_PROCESS void Level3_2Menu_9Enter(void);
EXTERN_MEU_PROCESS void Level3_2Menu_9Do(void);
EXTERN_MEU_PROCESS void Level3_2Menu_9Exit(void);
EXTERN_MEU_PROCESS void Level3_3Menu_1Enter(void); EXTERN_MEU_PROCESS void Level3_3Menu_1Enter(void);
EXTERN_MEU_PROCESS void Level3_3Menu_1Do(void); EXTERN_MEU_PROCESS void Level3_3Menu_1Do(void);
EXTERN_MEU_PROCESS void Level3_3Menu_1Exit(void); EXTERN_MEU_PROCESS void Level3_3Menu_1Exit(void);
...@@ -390,10 +374,6 @@ EXTERN_MEU_PROCESS void Level3_3Menu_7Enter(void); ...@@ -390,10 +374,6 @@ EXTERN_MEU_PROCESS void Level3_3Menu_7Enter(void);
EXTERN_MEU_PROCESS void Level3_3Menu_7Do(void); EXTERN_MEU_PROCESS void Level3_3Menu_7Do(void);
EXTERN_MEU_PROCESS void Level3_3Menu_7Exit(void); EXTERN_MEU_PROCESS void Level3_3Menu_7Exit(void);
EXTERN_MEU_PROCESS void Level3_3Menu_8Enter(void);
EXTERN_MEU_PROCESS void Level3_3Menu_8Do(void);
EXTERN_MEU_PROCESS void Level3_3Menu_8Exit(void);
EXTERN_MEU_PROCESS void Level3_4Menu_1Enter(void); EXTERN_MEU_PROCESS void Level3_4Menu_1Enter(void);
EXTERN_MEU_PROCESS void Level3_4Menu_1Do(void); EXTERN_MEU_PROCESS void Level3_4Menu_1Do(void);
EXTERN_MEU_PROCESS void Level3_4Menu_1Exit(void); EXTERN_MEU_PROCESS void Level3_4Menu_1Exit(void);
......
...@@ -43,8 +43,7 @@ const _MenuOptTab MenuOptTab[] = ...@@ -43,8 +43,7 @@ const _MenuOptTab MenuOptTab[] =
/*17*/{ _MN_DSP_LEVEL3_2_MENU_4, _MN_DSP_LEVEL2_2_MENU_3, _MN_DSP_LEVEL2_2_MENU_6, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_4Enter, Level2_2Menu_4Do, Level2_2Menu_4Exit}, /* _MN_DSP_LEVEL2_2_MENU_4 */ /*17*/{ _MN_DSP_LEVEL3_2_MENU_4, _MN_DSP_LEVEL2_2_MENU_3, _MN_DSP_LEVEL2_2_MENU_6, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_4Enter, Level2_2Menu_4Do, Level2_2Menu_4Exit}, /* _MN_DSP_LEVEL2_2_MENU_4 */
/*19*/{ _MN_DSP_LEVEL3_2_MENU_6, _MN_DSP_LEVEL2_2_MENU_4, _MN_DSP_LEVEL2_2_MENU_7, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_6Enter, Level2_2Menu_6Do, Level2_2Menu_6Exit}, /* _MN_DSP_LEVEL2_2_MENU_6 */ /*19*/{ _MN_DSP_LEVEL3_2_MENU_6, _MN_DSP_LEVEL2_2_MENU_4, _MN_DSP_LEVEL2_2_MENU_7, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_6Enter, Level2_2Menu_6Do, Level2_2Menu_6Exit}, /* _MN_DSP_LEVEL2_2_MENU_6 */
/*20*/{ _MN_DSP_LEVEL3_2_MENU_7, _MN_DSP_LEVEL2_2_MENU_6, _MN_DSP_LEVEL2_2_MENU_8, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_7Enter, Level2_2Menu_7Do, Level2_2Menu_7Exit}, /* _MN_DSP_LEVEL2_2_MENU_7 */ /*20*/{ _MN_DSP_LEVEL3_2_MENU_7, _MN_DSP_LEVEL2_2_MENU_6, _MN_DSP_LEVEL2_2_MENU_8, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_7Enter, Level2_2Menu_7Do, Level2_2Menu_7Exit}, /* _MN_DSP_LEVEL2_2_MENU_7 */
/*21*/{ _MN_DSP_LEVEL3_2_MENU_8, _MN_DSP_LEVEL2_2_MENU_7, _MN_DSP_LEVEL2_2_MENU_9, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_8Enter, Level2_2Menu_8Do, Level2_2Menu_8Exit}, /* _MN_DSP_LEVEL2_2_MENU_8 */ /*21*/{ _MN_DSP_LEVEL3_2_MENU_8, _MN_DSP_LEVEL2_2_MENU_7, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_8Enter, Level2_2Menu_8Do, Level2_2Menu_8Exit}, /* _MN_DSP_LEVEL2_2_MENU_8 */
/*22*/{ _MN_DSP_LEVEL3_2_MENU_9, _MN_DSP_LEVEL2_2_MENU_8, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_9Enter, Level2_2Menu_9Do, Level2_2Menu_9Exit}, /* _MN_DSP_LEVEL2_2_MENU_9 */
/*23*/{ _MN_DSP_LEVEL3_3_MENU_1, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_2, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_1Enter, Level2_3Menu_1Do, Level2_3Menu_1Exit}, /* _MN_DSP_LEVEL2_3_MENU_1 */ /*23*/{ _MN_DSP_LEVEL3_3_MENU_1, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_2, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_1Enter, Level2_3Menu_1Do, Level2_3Menu_1Exit}, /* _MN_DSP_LEVEL2_3_MENU_1 */
/*24*/{ _MN_DSP_LEVEL3_3_MENU_2, _MN_DSP_LEVEL2_3_MENU_1, _MN_DSP_LEVEL2_3_MENU_3, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_2Enter, Level2_3Menu_2Do, Level2_3Menu_2Exit}, /* _MN_DSP_LEVEL2_3_MENU_2 */ /*24*/{ _MN_DSP_LEVEL3_3_MENU_2, _MN_DSP_LEVEL2_3_MENU_1, _MN_DSP_LEVEL2_3_MENU_3, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_2Enter, Level2_3Menu_2Do, Level2_3Menu_2Exit}, /* _MN_DSP_LEVEL2_3_MENU_2 */
...@@ -52,13 +51,12 @@ const _MenuOptTab MenuOptTab[] = ...@@ -52,13 +51,12 @@ const _MenuOptTab MenuOptTab[] =
/*26*/{ _MN_DSP_LEVEL3_3_MENU_4, _MN_DSP_LEVEL2_3_MENU_3, _MN_DSP_LEVEL2_3_MENU_5, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_4Enter, Level2_3Menu_4Do, Level2_3Menu_4Exit}, /* _MN_DSP_LEVEL2_3_MENU_4 */ /*26*/{ _MN_DSP_LEVEL3_3_MENU_4, _MN_DSP_LEVEL2_3_MENU_3, _MN_DSP_LEVEL2_3_MENU_5, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_4Enter, Level2_3Menu_4Do, Level2_3Menu_4Exit}, /* _MN_DSP_LEVEL2_3_MENU_4 */
/*27*/{ _MN_DSP_LEVEL3_3_MENU_5, _MN_DSP_LEVEL2_3_MENU_4, _MN_DSP_LEVEL2_3_MENU_6, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_5Enter, Level2_3Menu_5Do, Level2_3Menu_5Exit}, /* _MN_DSP_LEVEL2_3_MENU_5 */ /*27*/{ _MN_DSP_LEVEL3_3_MENU_5, _MN_DSP_LEVEL2_3_MENU_4, _MN_DSP_LEVEL2_3_MENU_6, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_5Enter, Level2_3Menu_5Do, Level2_3Menu_5Exit}, /* _MN_DSP_LEVEL2_3_MENU_5 */
/*28*/{ _MN_DSP_LEVEL3_3_MENU_6, _MN_DSP_LEVEL2_3_MENU_5, _MN_DSP_LEVEL2_3_MENU_7, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_6Enter, Level2_3Menu_6Do, Level2_3Menu_6Exit}, /* _MN_DSP_LEVEL2_3_MENU_6 */ /*28*/{ _MN_DSP_LEVEL3_3_MENU_6, _MN_DSP_LEVEL2_3_MENU_5, _MN_DSP_LEVEL2_3_MENU_7, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_6Enter, Level2_3Menu_6Do, Level2_3Menu_6Exit}, /* _MN_DSP_LEVEL2_3_MENU_6 */
/*29*/{ _MN_DSP_LEVEL3_3_MENU_7, _MN_DSP_LEVEL2_3_MENU_6, _MN_DSP_LEVEL2_3_MENU_8, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_7Enter, Level2_3Menu_7Do, Level2_3Menu_7Exit}, /* _MN_DSP_LEVEL2_3_MENU_7 */ /*29*/{ _MN_DSP_LEVEL3_3_MENU_7, _MN_DSP_LEVEL2_3_MENU_6, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_7Enter, Level2_3Menu_7Do, Level2_3Menu_7Exit}, /* _MN_DSP_LEVEL2_3_MENU_7 */
/*30*/{ _MN_DSP_LEVEL3_3_MENU_8, _MN_DSP_LEVEL2_3_MENU_7, _MN_IDX_NULL , _MN_DSP_LEVEL2MENU_3, Level2_3Menu_8Enter, Level2_3Menu_8Do, Level2_3Menu_8Exit}, /* _MN_DSP_LEVEL2_3_MENU_8 */
/*31*/{ _MN_DSP_LEVEL3_4_MENU_1, _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_2, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_1Enter, Level2_4Menu_1Do, Level2_4Menu_1Exit}, /* _MN_DSP_LEVEL2_4_MENU_1 */ /*31*/{ _MN_DSP_LEVEL3_4_MENU_1, _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_2, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_1Enter, Level2_4Menu_1Do, Level2_4Menu_1Exit}, /* _MN_DSP_LEVEL2_4_MENU_1 */
/*32*/{ _MN_DSP_LEVEL3_4_MENU_2, _MN_DSP_LEVEL2_4_MENU_1, _MN_DSP_LEVEL2_4_MENU_3, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_2Enter, Level2_4Menu_2Do, Level2_4Menu_2Exit}, /* _MN_DSP_LEVEL2_4_MENU_2 */ /*32*/{ _MN_DSP_LEVEL3_4_MENU_2, _MN_DSP_LEVEL2_4_MENU_1, _MN_DSP_LEVEL2_4_MENU_3, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_2Enter, Level2_4Menu_2Do, Level2_4Menu_2Exit}, /* _MN_DSP_LEVEL2_4_MENU_2 */
/*33*/{ _MN_DSP_LEVEL3_4_MENU_3, _MN_DSP_LEVEL2_4_MENU_2, _MN_DSP_LEVEL2_4_MENU_4, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_3Enter, Level2_4Menu_3Do, Level2_4Menu_3Exit}, /* _MN_DSP_LEVEL2_4_MENU_3 */ /*33*/{ _MN_DSP_LEVEL3_4_MENU_3, _MN_DSP_LEVEL2_4_MENU_2, _MN_DSP_LEVEL2_4_MENU_4, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_3Enter, Level2_4Menu_3Do, Level2_4Menu_3Exit}, /* _MN_DSP_LEVEL2_4_MENU_3 */
/*34*/{ _MN_DSP_LEVEL3_4_MENU_41, _MN_DSP_LEVEL2_4_MENU_3, _MN_DSP_LEVEL2_4_MENU_5, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_4Enter, Level2_4Menu_4Do, Level2_4Menu_4Exit}, /* _MN_DSP_LEVEL2_4_MENU_4 */ /*34*/{ _MN_DSP_LEVEL3_4_MENU_41, _MN_DSP_LEVEL2_4_MENU_3, _MN_DSP_LEVEL2_4_MENU_5, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_4Enter, Level2_4Menu_4Do, Level2_4Menu_4Exit}, /* _MN_DSP_LEVEL2_4_MENU_4 */
/*35*/{ _MN_DSP_LEVEL3_4_MENU_5, _MN_DSP_LEVEL2_4_MENU_4, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_5Enter, Level2_4Menu_5Do, Level2_4Menu_5Exit}, /* _MN_DSP_LEVEL2_4_MENU_5 */ /*35*/{ _MN_DSP_LEVEL3_4_MENU_5, _MN_DSP_LEVEL2_4_MENU_4, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_5Enter, Level2_4Menu_5Do, Level2_4Menu_5Exit}, /* _MN_DSP_LEVEL2_4_MENU_5 */
/*36*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_5_MENU_2, _MN_DSP_LEVEL2MENU_5, Level2_5Menu_1Enter, Level2_5Menu_1Do, Level2_5Menu_1Exit}, /* _MN_DSP_LEVEL2_5_MENU_1 */ /*36*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_5_MENU_2, _MN_DSP_LEVEL2MENU_5, Level2_5Menu_1Enter, Level2_5Menu_1Do, Level2_5Menu_1Exit}, /* _MN_DSP_LEVEL2_5_MENU_1 */
...@@ -66,8 +64,8 @@ const _MenuOptTab MenuOptTab[] = ...@@ -66,8 +64,8 @@ const _MenuOptTab MenuOptTab[] =
/*38*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_5_MENU_2, _MN_DSP_LEVEL2_5_MENU_4, _MN_DSP_LEVEL2MENU_5, Level2_5Menu_3Enter, Level2_5Menu_3Do, Level2_5Menu_3Exit}, /* _MN_DSP_LEVEL2_5_MENU_3 */ /*38*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_5_MENU_2, _MN_DSP_LEVEL2_5_MENU_4, _MN_DSP_LEVEL2MENU_5, Level2_5Menu_3Enter, Level2_5Menu_3Do, Level2_5Menu_3Exit}, /* _MN_DSP_LEVEL2_5_MENU_3 */
/*39*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_5_MENU_3, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_5, Level2_5Menu_4Enter, Level2_5Menu_4Do, Level2_5Menu_4Exit}, /* _MN_DSP_LEVEL2_5_MENU_4 */ /*39*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_5_MENU_3, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_5, Level2_5Menu_4Enter, Level2_5Menu_4Do, Level2_5Menu_4Exit}, /* _MN_DSP_LEVEL2_5_MENU_4 */
/*40*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_6, Level2_6Menu_1Enter, Level2_6Menu_1Do, Level2_6Menu_1Exit}, /* _MN_DSP_LEVEL2_6_MENU_1 */ /*40*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_6_MENU_2, _MN_DSP_LEVEL2MENU_6, Level2_6Menu_1Enter, Level2_6Menu_1Do, Level2_6Menu_1Exit}, /* _MN_DSP_LEVEL2_6_MENU_1 */
/*41*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_6, Level2_6Menu_2Enter, Level2_6Menu_2Do, Level2_6Menu_2Exit}, /* _MN_DSP_LEVEL2_6_MENU_2 */ /*41*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_6_MENU_1, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_6, Level2_6Menu_2Enter, Level2_6Menu_2Do, Level2_6Menu_2Exit}, /* _MN_DSP_LEVEL2_6_MENU_2 */
/*三级菜单*/ /*三级菜单*/
/*39*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_1, Level3_2Menu_1Enter, Level3_2Menu_1Do, Level3_2Menu_1Exit}, // _MN_DSP_LEVEL3_2_MENU_1 /*39*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_1, Level3_2Menu_1Enter, Level3_2Menu_1Do, Level3_2Menu_1Exit}, // _MN_DSP_LEVEL3_2_MENU_1
...@@ -77,7 +75,6 @@ const _MenuOptTab MenuOptTab[] = ...@@ -77,7 +75,6 @@ const _MenuOptTab MenuOptTab[] =
/*43*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_6, Level3_2Menu_6Enter, Level3_2Menu_6Do, Level3_2Menu_6Exit}, // _MN_DSP_LEVEL3_2_MENU_6 /*43*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_6, Level3_2Menu_6Enter, Level3_2Menu_6Do, Level3_2Menu_6Exit}, // _MN_DSP_LEVEL3_2_MENU_6
/*44*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_7, Level3_2Menu_7Enter, Level3_2Menu_7Do, Level3_2Menu_7Exit}, // _MN_DSP_LEVEL3_2_MENU_7 /*44*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_7, Level3_2Menu_7Enter, Level3_2Menu_7Do, Level3_2Menu_7Exit}, // _MN_DSP_LEVEL3_2_MENU_7
/*45*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_8, Level3_2Menu_8Enter, Level3_2Menu_8Do, Level3_2Menu_8Exit}, // _MN_DSP_LEVEL3_2_MENU_8 /*45*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_8, Level3_2Menu_8Enter, Level3_2Menu_8Do, Level3_2Menu_8Exit}, // _MN_DSP_LEVEL3_2_MENU_8
/*46*/{_MN_DSP_ENTER_MENU, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_2_MENU_9, Level3_2Menu_9Enter, Level3_2Menu_9Do, Level3_2Menu_9Exit}, // _MN_DSP_LEVEL3_2_MENU_9
/*47*/{ _MN_DSP_LEVEL2_3_MENU_1, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_1, Level3_3Menu_1Enter, Level3_3Menu_1Do, Level3_3Menu_1Exit}, // _MN_DSP_LEVEL3_3_MENU_1 /*47*/{ _MN_DSP_LEVEL2_3_MENU_1, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_1, Level3_3Menu_1Enter, Level3_3Menu_1Do, Level3_3Menu_1Exit}, // _MN_DSP_LEVEL3_3_MENU_1
/*48*/{ _MN_DSP_LEVEL2_3_MENU_2, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_2, Level3_3Menu_2Enter, Level3_3Menu_2Do, Level3_3Menu_2Exit}, // _MN_DSP_LEVEL3_3_MENU_2 /*48*/{ _MN_DSP_LEVEL2_3_MENU_2, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_2, Level3_3Menu_2Enter, Level3_3Menu_2Do, Level3_3Menu_2Exit}, // _MN_DSP_LEVEL3_3_MENU_2
...@@ -86,7 +83,6 @@ const _MenuOptTab MenuOptTab[] = ...@@ -86,7 +83,6 @@ const _MenuOptTab MenuOptTab[] =
/*59*/{ _MN_DSP_LEVEL2_3_MENU_5, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_5, Level3_3Menu_5Enter, Level3_3Menu_5Do, Level3_3Menu_5Exit}, // _MN_DSP_LEVEL3_3_MENU_5 /*59*/{ _MN_DSP_LEVEL2_3_MENU_5, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_5, Level3_3Menu_5Enter, Level3_3Menu_5Do, Level3_3Menu_5Exit}, // _MN_DSP_LEVEL3_3_MENU_5
/*51*/{ _MN_DSP_LEVEL2_3_MENU_6, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_6, Level3_3Menu_6Enter, Level3_3Menu_6Do, Level3_3Menu_6Exit}, // _MN_DSP_LEVEL3_3_MENU_6 /*51*/{ _MN_DSP_LEVEL2_3_MENU_6, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_6, Level3_3Menu_6Enter, Level3_3Menu_6Do, Level3_3Menu_6Exit}, // _MN_DSP_LEVEL3_3_MENU_6
/*52*/{ _MN_DSP_LEVEL2_3_MENU_7, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_7, Level3_3Menu_7Enter, Level3_3Menu_7Do, Level3_3Menu_7Exit}, // _MN_DSP_LEVEL3_3_MENU_7 /*52*/{ _MN_DSP_LEVEL2_3_MENU_7, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_7, Level3_3Menu_7Enter, Level3_3Menu_7Do, Level3_3Menu_7Exit}, // _MN_DSP_LEVEL3_3_MENU_7
/*52*/{ _MN_DSP_LEVEL2_3_MENU_8, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_3_MENU_8, Level3_3Menu_8Enter, Level3_3Menu_8Do, Level3_3Menu_8Exit}, // _MN_DSP_LEVEL3_3_MENU_7
/*53*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_1, Level3_4Menu_1Enter, Level3_4Menu_1Do, Level3_4Menu_1Exit}, // _MN_DSP_LEVEL3_4_MENU_11 ÈÕÆÚÉ趨 /*53*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_1, Level3_4Menu_1Enter, Level3_4Menu_1Do, Level3_4Menu_1Exit}, // _MN_DSP_LEVEL3_4_MENU_11 ÈÕÆÚÉ趨
/*55*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_2, Level3_4Menu_2Enter, Level3_4Menu_2Do, Level3_4Menu_2Exit}, // _MN_DSP_LEVEL3_4_MENU_21 ʱ¼äÉ趨 /*55*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_2, Level3_4Menu_2Enter, Level3_4Menu_2Do, Level3_4Menu_2Exit}, // _MN_DSP_LEVEL3_4_MENU_21 ʱ¼äÉ趨
...@@ -190,8 +186,7 @@ void MenuManage(void) ...@@ -190,8 +186,7 @@ void MenuManage(void)
/*主界面1 平均油耗,平均车速*/ /*主界面1 平均油耗,平均车速*/
void Level1Menu_1Enter(void) void Level1Menu_1Enter(void)
{ {}
}
void Level1Menu_1Do(void) void Level1Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -203,8 +198,7 @@ void Level1Menu_1Exit(void) ...@@ -203,8 +198,7 @@ void Level1Menu_1Exit(void)
/*主界面2 电池显示*/ /*主界面2 电池显示*/
void Level1Menu_2Enter(void) void Level1Menu_2Enter(void)
{ {}
}
void Level1Menu_2Do(void) void Level1Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -216,8 +210,7 @@ void Level1Menu_2Exit(void) ...@@ -216,8 +210,7 @@ void Level1Menu_2Exit(void)
/*主界面3 DPD*/ /*主界面3 DPD*/
void Level1Menu_3Enter(void) void Level1Menu_3Enter(void)
{ {}
}
void Level1Menu_3Do(void) void Level1Menu_3Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -229,8 +222,7 @@ void Level1Menu_3Exit(void) ...@@ -229,8 +222,7 @@ void Level1Menu_3Exit(void)
/*主界面4 油温时间*/ /*主界面4 油温时间*/
void Level1Menu_4Enter(void) void Level1Menu_4Enter(void)
{ {}
}
void Level1Menu_4Do(void) void Level1Menu_4Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -242,8 +234,7 @@ void Level1Menu_4Exit(void) ...@@ -242,8 +234,7 @@ void Level1Menu_4Exit(void)
/*主界面5 万年历*/ /*主界面5 万年历*/
void Level1Menu_5Enter(void) void Level1Menu_5Enter(void)
{ {}
}
void Level1Menu_5Do(void) void Level1Menu_5Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -255,8 +246,7 @@ void Level1Menu_5Exit(void) ...@@ -255,8 +246,7 @@ void Level1Menu_5Exit(void)
/*主界面6 空白*/ /*主界面6 空白*/
void Level1Menu_6Enter(void) void Level1Menu_6Enter(void)
{ {}
}
void Level1Menu_6Do(void) void Level1Menu_6Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -268,8 +258,7 @@ void Level1Menu_6Exit(void) ...@@ -268,8 +258,7 @@ void Level1Menu_6Exit(void)
/*主界面 报警界面*/ /*主界面 报警界面*/
void LevelPopup_Enter(void) void LevelPopup_Enter(void)
{ {}
}
void LevelPopup_Do(void) void LevelPopup_Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -281,8 +270,7 @@ void LevelPopup_Exit(void) ...@@ -281,8 +270,7 @@ void LevelPopup_Exit(void)
/*----MENU----*/ /*----MENU----*/
/*二级菜单 故障码*/ /*二级菜单 故障码*/
void Level2Menu_1Enter(void) void Level2Menu_1Enter(void)
{ {}
}
void Level2Menu_1Do(void) void Level2Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -291,10 +279,10 @@ void Level2Menu_1Do(void) ...@@ -291,10 +279,10 @@ void Level2Menu_1Do(void)
} }
void Level2Menu_1Exit(void) void Level2Menu_1Exit(void)
{} {}
/*二级菜单 维修通知*/ /*二级菜单 维修通知*/
void Level2Menu_2Enter(void) void Level2Menu_2Enter(void)
{ {}
}
void Level2Menu_2Do(void) void Level2Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -303,10 +291,10 @@ void Level2Menu_2Do(void) ...@@ -303,10 +291,10 @@ void Level2Menu_2Do(void)
} }
void Level2Menu_2Exit(void) void Level2Menu_2Exit(void)
{} {}
/*二级菜单 维修通知设定*/ /*二级菜单 维修通知设定*/
void Level2Menu_3Enter(void) void Level2Menu_3Enter(void)
{ {}
}
void Level2Menu_3Do(void) void Level2Menu_3Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -315,10 +303,10 @@ void Level2Menu_3Do(void) ...@@ -315,10 +303,10 @@ void Level2Menu_3Do(void)
} }
void Level2Menu_3Exit(void) void Level2Menu_3Exit(void)
{} {}
/*二级菜单 用户设定*/ /*二级菜单 用户设定*/
void Level2Menu_4Enter(void) void Level2Menu_4Enter(void)
{ {}
}
void Level2Menu_4Do(void) void Level2Menu_4Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -327,10 +315,10 @@ void Level2Menu_4Do(void) ...@@ -327,10 +315,10 @@ void Level2Menu_4Do(void)
} }
void Level2Menu_4Exit(void) void Level2Menu_4Exit(void)
{} {}
/*二级界面 系统演示*/ /*二级界面 系统演示*/
void Level2Menu_5Enter(void) void Level2Menu_5Enter(void)
{ {}
}
void Level2Menu_5Do(void) void Level2Menu_5Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -339,10 +327,10 @@ void Level2Menu_5Do(void) ...@@ -339,10 +327,10 @@ void Level2Menu_5Do(void)
} }
void Level2Menu_5Exit(void) void Level2Menu_5Exit(void)
{} {}
/*二级界面 胎压显示*/ /*二级界面 胎压显示*/
void Level2Menu_6Enter(void) void Level2Menu_6Enter(void)
{ {}
}
void Level2Menu_6Do(void) void Level2Menu_6Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -351,11 +339,11 @@ void Level2Menu_6Do(void) ...@@ -351,11 +339,11 @@ void Level2Menu_6Do(void)
} }
void Level2Menu_6Exit(void) void Level2Menu_6Exit(void)
{} {}
/*----故障代码----子菜单系列*/
/*----二级菜单----故障代码----子菜单系列*/
/*发动机故障*/ /*发动机故障*/
void Level2_1Menu_1Enter(void) void Level2_1Menu_1Enter(void)
{ {}
}
void Level2_1Menu_1Do(void) void Level2_1Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -368,8 +356,7 @@ void Level2_1Menu_1Exit(void) ...@@ -368,8 +356,7 @@ void Level2_1Menu_1Exit(void)
/*----二级菜单----保养通知----子菜单系列*/ /*----二级菜单----保养通知----子菜单系列*/
/*发动机油滤清器*/ /*发动机油滤清器*/
void Level2_2Menu_1Enter(void) void Level2_2Menu_1Enter(void)
{ {}
}
void Level2_2Menu_1Do(void) void Level2_2Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -378,10 +365,10 @@ void Level2_2Menu_1Do(void) ...@@ -378,10 +365,10 @@ void Level2_2Menu_1Do(void)
} }
void Level2_2Menu_1Exit(void) void Level2_2Menu_1Exit(void)
{} {}
/*燃油滤清器*/ /*燃油滤清器*/
void Level2_2Menu_2Enter(void) void Level2_2Menu_2Enter(void)
{ {}
}
void Level2_2Menu_2Do(void) void Level2_2Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -390,10 +377,10 @@ void Level2_2Menu_2Do(void) ...@@ -390,10 +377,10 @@ void Level2_2Menu_2Do(void)
} }
void Level2_2Menu_2Exit(void) void Level2_2Menu_2Exit(void)
{} {}
/*变速箱油*/ /*变速箱油*/
void Level2_2Menu_3Enter(void) void Level2_2Menu_3Enter(void)
{ {}
}
void Level2_2Menu_3Do(void) void Level2_2Menu_3Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -402,10 +389,10 @@ void Level2_2Menu_3Do(void) ...@@ -402,10 +389,10 @@ void Level2_2Menu_3Do(void)
} }
void Level2_2Menu_3Exit(void) void Level2_2Menu_3Exit(void)
{} {}
/*差速器油*/ /*差速器油*/
void Level2_2Menu_4Enter(void) void Level2_2Menu_4Enter(void)
{ {}
}
void Level2_2Menu_4Do(void) void Level2_2Menu_4Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -414,10 +401,10 @@ void Level2_2Menu_4Do(void) ...@@ -414,10 +401,10 @@ void Level2_2Menu_4Do(void)
} }
void Level2_2Menu_4Exit(void) void Level2_2Menu_4Exit(void)
{} {}
/*空气干燥剂*/ /*空气干燥剂*/
void Level2_2Menu_6Enter(void) void Level2_2Menu_6Enter(void)
{ {}
}
void Level2_2Menu_6Do(void) void Level2_2Menu_6Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -426,10 +413,10 @@ void Level2_2Menu_6Do(void) ...@@ -426,10 +413,10 @@ void Level2_2Menu_6Do(void)
} }
void Level2_2Menu_6Exit(void) void Level2_2Menu_6Exit(void)
{} {}
/*动力转向油*/ /*动力转向油*/
void Level2_2Menu_7Enter(void) void Level2_2Menu_7Enter(void)
{ {}
}
void Level2_2Menu_7Do(void) void Level2_2Menu_7Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -438,10 +425,10 @@ void Level2_2Menu_7Do(void) ...@@ -438,10 +425,10 @@ void Level2_2Menu_7Do(void)
} }
void Level2_2Menu_7Exit(void) void Level2_2Menu_7Exit(void)
{} {}
/*轮胎*/ /*轮胎*/
void Level2_2Menu_8Enter(void) void Level2_2Menu_8Enter(void)
{ {}
}
void Level2_2Menu_8Do(void) void Level2_2Menu_8Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -450,24 +437,11 @@ void Level2_2Menu_8Do(void) ...@@ -450,24 +437,11 @@ void Level2_2Menu_8Do(void)
} }
void Level2_2Menu_8Exit(void) void Level2_2Menu_8Exit(void)
{} {}
/*起动机*/
void Level2_2Menu_9Enter(void)
{
}
void Level2_2Menu_9Do(void)
{
GUI_OftenShow_Display();
GUI_BG_Rep_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepMenu9_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_2Menu_9Exit(void)
{}
/*----二级菜单----保养通知设定----系列子菜单*/ /*----二级菜单----保养通知设定----系列子菜单*/
/*更换发动机滤清器*/ /*更换发动机滤清器*/
void Level2_3Menu_1Enter(void) void Level2_3Menu_1Enter(void)
{ {}
}
void Level2_3Menu_1Do(void) void Level2_3Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -476,10 +450,10 @@ void Level2_3Menu_1Do(void) ...@@ -476,10 +450,10 @@ void Level2_3Menu_1Do(void)
} }
void Level2_3Menu_1Exit(void) void Level2_3Menu_1Exit(void)
{} {}
/*更换燃油滤清器*/ /*更换燃油滤清器*/
void Level2_3Menu_2Enter(void) void Level2_3Menu_2Enter(void)
{ {}
}
void Level2_3Menu_2Do(void) void Level2_3Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -488,10 +462,10 @@ void Level2_3Menu_2Do(void) ...@@ -488,10 +462,10 @@ void Level2_3Menu_2Do(void)
} }
void Level2_3Menu_2Exit(void) void Level2_3Menu_2Exit(void)
{} {}
/*更换变速箱油*/ /*更换变速箱油*/
void Level2_3Menu_3Enter(void) void Level2_3Menu_3Enter(void)
{ {}
}
void Level2_3Menu_3Do(void) void Level2_3Menu_3Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -500,10 +474,10 @@ void Level2_3Menu_3Do(void) ...@@ -500,10 +474,10 @@ void Level2_3Menu_3Do(void)
} }
void Level2_3Menu_3Exit(void) void Level2_3Menu_3Exit(void)
{} {}
/*更换差速器油*/ /*更换差速器油*/
void Level2_3Menu_4Enter(void) void Level2_3Menu_4Enter(void)
{ {}
}
void Level2_3Menu_4Do(void) void Level2_3Menu_4Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -512,10 +486,10 @@ void Level2_3Menu_4Do(void) ...@@ -512,10 +486,10 @@ void Level2_3Menu_4Do(void)
} }
void Level2_3Menu_4Exit(void) void Level2_3Menu_4Exit(void)
{} {}
/*离合器油*/ /*离合器油*/
void Level2_3Menu_5Enter(void) void Level2_3Menu_5Enter(void)
{ {}
}
void Level2_3Menu_5Do(void) void Level2_3Menu_5Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -524,10 +498,10 @@ void Level2_3Menu_5Do(void) ...@@ -524,10 +498,10 @@ void Level2_3Menu_5Do(void)
} }
void Level2_3Menu_5Exit(void) void Level2_3Menu_5Exit(void)
{} {}
/*更换动力转向油*/ /*更换动力转向油*/
void Level2_3Menu_6Enter(void) void Level2_3Menu_6Enter(void)
{ {}
}
void Level2_3Menu_6Do(void) void Level2_3Menu_6Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -536,10 +510,10 @@ void Level2_3Menu_6Do(void) ...@@ -536,10 +510,10 @@ void Level2_3Menu_6Do(void)
} }
void Level2_3Menu_6Exit(void) void Level2_3Menu_6Exit(void)
{} {}
/*更换轮胎轮胎*/ /*更换轮胎轮胎*/
void Level2_3Menu_7Enter(void) void Level2_3Menu_7Enter(void)
{ {}
}
void Level2_3Menu_7Do(void) void Level2_3Menu_7Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -548,24 +522,11 @@ void Level2_3Menu_7Do(void) ...@@ -548,24 +522,11 @@ void Level2_3Menu_7Do(void)
} }
void Level2_3Menu_7Exit(void) void Level2_3Menu_7Exit(void)
{} {}
/*更换起动机*/
void Level2_3Menu_8Enter(void)
{
}
void Level2_3Menu_8Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu8_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_8Exit(void)
{}
/*----二级菜单----用户设定----系列子菜单*/ /*----二级菜单----用户设定----系列子菜单*/
/*日期设定*/ /*日期设定*/
void Level2_4Menu_1Enter(void) void Level2_4Menu_1Enter(void)
{ {}
}
void Level2_4Menu_1Do(void) void Level2_4Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -574,10 +535,10 @@ void Level2_4Menu_1Do(void) ...@@ -574,10 +535,10 @@ void Level2_4Menu_1Do(void)
} }
void Level2_4Menu_1Exit(void) void Level2_4Menu_1Exit(void)
{} {}
/*时间设定*/ /*时间设定*/
void Level2_4Menu_2Enter(void) void Level2_4Menu_2Enter(void)
{ {}
}
void Level2_4Menu_2Do(void) void Level2_4Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -589,8 +550,7 @@ void Level2_4Menu_2Exit(void) ...@@ -589,8 +550,7 @@ void Level2_4Menu_2Exit(void)
/*语言设定*/ /*语言设定*/
void Level2_4Menu_3Enter(void) void Level2_4Menu_3Enter(void)
{ {}
}
void Level2_4Menu_3Do(void) void Level2_4Menu_3Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -599,10 +559,10 @@ void Level2_4Menu_3Do(void) ...@@ -599,10 +559,10 @@ void Level2_4Menu_3Do(void)
} }
void Level2_4Menu_3Exit(void) void Level2_4Menu_3Exit(void)
{} {}
/*设定节油驾驶建议*/ /*设定节油驾驶建议*/
void Level2_4Menu_4Enter(void) void Level2_4Menu_4Enter(void)
{ {}
}
void Level2_4Menu_4Do(void) void Level2_4Menu_4Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -611,10 +571,10 @@ void Level2_4Menu_4Do(void) ...@@ -611,10 +571,10 @@ void Level2_4Menu_4Do(void)
} }
void Level2_4Menu_4Exit(void) void Level2_4Menu_4Exit(void)
{} {}
/*TPMS轮胎设定*/ /*TPMS轮胎设定*/
void Level2_4Menu_5Enter(void) void Level2_4Menu_5Enter(void)
{ {}
}
void Level2_4Menu_5Do(void) void Level2_4Menu_5Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -626,8 +586,7 @@ void Level2_4Menu_5Exit(void) ...@@ -626,8 +586,7 @@ void Level2_4Menu_5Exit(void)
/*LDWS 警报演示*/ /*LDWS 警报演示*/
void Level2_5Menu_1Enter(void) void Level2_5Menu_1Enter(void)
{ {}
}
void Level2_5Menu_1Do(void) void Level2_5Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -639,8 +598,7 @@ void Level2_5Menu_1Exit(void) ...@@ -639,8 +598,7 @@ void Level2_5Menu_1Exit(void)
/*AEBS第1警报演示*/ /*AEBS第1警报演示*/
void Level2_5Menu_2Enter(void) void Level2_5Menu_2Enter(void)
{ {}
}
void Level2_5Menu_2Do(void) void Level2_5Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -652,8 +610,7 @@ void Level2_5Menu_2Exit(void) ...@@ -652,8 +610,7 @@ void Level2_5Menu_2Exit(void)
/*AEBS第1警报演示*/ /*AEBS第1警报演示*/
void Level2_5Menu_3Enter(void) void Level2_5Menu_3Enter(void)
{ {}
}
void Level2_5Menu_3Do(void) void Level2_5Menu_3Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -665,8 +622,7 @@ void Level2_5Menu_3Exit(void) ...@@ -665,8 +622,7 @@ void Level2_5Menu_3Exit(void)
/*AEBS全力制动警报演示*/ /*AEBS全力制动警报演示*/
void Level2_5Menu_4Enter(void) void Level2_5Menu_4Enter(void)
{ {}
}
void Level2_5Menu_4Do(void) void Level2_5Menu_4Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
...@@ -678,39 +634,38 @@ void Level2_5Menu_4Exit(void) ...@@ -678,39 +634,38 @@ void Level2_5Menu_4Exit(void)
/*轮胎气压*/ /*轮胎气压*/
void Level2_6Menu_1Enter(void) void Level2_6Menu_1Enter(void)
{ {}
}
void Level2_6Menu_1Do(void) void Level2_6Menu_1Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
GUI_BG_TPMS_GasPIC_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_TPMS_GasNUM_Display(GUI_DISP_MODE_NORMAL);
} }
void Level2_6Menu_1Exit(void) void Level2_6Menu_1Exit(void)
{} {}
/*轮胎温度*/ /*轮胎温度*/
void Level2_6Menu_2Enter(void) void Level2_6Menu_2Enter(void)
{ {}
}
void Level2_6Menu_2Do(void) void Level2_6Menu_2Do(void)
{ {
GUI_OftenShow_Display(); GUI_OftenShow_Display();
GUI_BG_TPMS_TempPIC_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_TPMS_TempNUM_Display(GUI_DISP_MODE_NORMAL);
} }
void Level2_6Menu_2Exit(void) void Level2_6Menu_2Exit(void)
{} {}
/*----三级菜单----保养通知----系列子菜单*/
void Level3_2Menu_1Enter(void) void Level3_2Menu_1Enter(void)
{ {}
}
void Level3_2Menu_1Do(void) void Level3_2Menu_1Do(void)
{ {
GUI_OftenShow_Display();
GUI_BG_RepMenuRepSet_Display(GUI_DISP_MODE_NORMAL);
} }
void Level3_2Menu_1Exit(void) void Level3_2Menu_1Exit(void)
{ {}
}
void Level3_2Menu_2Enter(void) void Level3_2Menu_2Enter(void)
{ {
...@@ -803,18 +758,7 @@ void Level3_2Menu_8Exit(void) ...@@ -803,18 +758,7 @@ void Level3_2Menu_8Exit(void)
} }
void Level3_2Menu_9Enter(void) /*----三级菜单----保养通知设定----系列子菜单*/
{
}
void Level3_2Menu_9Do(void)
{
}
void Level3_2Menu_9Exit(void)
{
}
void Level3_3Menu_1Enter(void) void Level3_3Menu_1Enter(void)
{ {
...@@ -907,19 +851,7 @@ void Level3_3Menu_7Exit(void) ...@@ -907,19 +851,7 @@ void Level3_3Menu_7Exit(void)
} }
void Level3_3Menu_8Enter(void) /*----三级菜单----用户设定----系列子选项*/
{
}
void Level3_3Menu_8Do(void)
{
}
void Level3_3Menu_8Exit(void)
{
}
void Level3_4Menu_1Enter(void) void Level3_4Menu_1Enter(void)
{ {
......
...@@ -109,7 +109,7 @@ uint8_t CalendarEn = 0u; ...@@ -109,7 +109,7 @@ uint8_t CalendarEn = 0u;
LogicLayerAttr_t CalendarLogicLayerAttr[MAX_CALENDAR_SUP_LAYER]; LogicLayerAttr_t CalendarLogicLayerAttr[MAX_CALENDAR_SUP_LAYER];
/**/ /**/
#define MAX_MENU_SUP_LAYER 20 #define MAX_MENU_SUP_LAYER 57
MultiBufferSprite_t MENUSpriteBuf; MultiBufferSprite_t MENUSpriteBuf;
uint8_t MENUIndex = 0u; uint8_t MENUIndex = 0u;
uint8_t MENUUpdate = 0u; uint8_t MENUUpdate = 0u;
......
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