Commit d919e2f2 authored by hu's avatar hu

界面增加

parent ccadbfba
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 .text 297308
project .text 299244
project .rodata 409343
project .secinfo 120
project .syscall 6
......
......@@ -106,6 +106,7 @@ void GUI_Display_Value_Init(void)
State_Flag.USER_LANGUAGE = 1u;
State_Flag.USER_COMPANY = 2u;
State_Flag.USER_LIGHT = 2u;
State_Flag.USER_SETIC = 2u;
State_Flag.FState_TPMSSET = 2u;
}
/*-------------------------------------------------------------------------
......@@ -1551,7 +1552,7 @@ void GUI_BG_Menu6_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_Rep_Menu_Display
* Description :
* Input : None
* Output : None
......@@ -1634,7 +1635,7 @@ void GUI_BG_Rep_Menu_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu1_Display
* Description :
* Input : None
* Output : None
......@@ -1654,7 +1655,7 @@ void GUI_BG_RepMenu1_Display(uint8_t Mode)
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu2_Display
* Description :
* Input : None
* Output : None
......@@ -1675,7 +1676,7 @@ void GUI_BG_RepMenu2_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu3_Display
* Description :
* Input : None
* Output : None
......@@ -1696,7 +1697,7 @@ void GUI_BG_RepMenu3_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu4_Display
* Description :
* Input : None
* Output : None
......@@ -1717,7 +1718,7 @@ void GUI_BG_RepMenu4_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu5_Display
* Description :
* Input : None
* Output : None
......@@ -1737,7 +1738,7 @@ void GUI_BG_RepMenu5_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu6_Display
* Description :
* Input : None
* Output : None
......@@ -1758,7 +1759,7 @@ void GUI_BG_RepMenu6_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu7_Display
* Description :
* Input : None
* Output : None
......@@ -1779,7 +1780,7 @@ void GUI_BG_RepMenu7_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu8_Display
* Description :
* Input : None
* Output : None
......@@ -1800,7 +1801,7 @@ void GUI_BG_RepMenu8_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepMenu9_Display
* Description :
* Input : None
* Output : None
......@@ -1820,22 +1821,81 @@ void GUI_BG_RepMenu9_Display(uint8_t Mode)
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_RepSet_Menu_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_RepSet_Menu_Display(uint8_t Mode)
{
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*显示*/
GUI_General_Display(MENU_Sprite, CN_User_Menu2_03_wenzi, GUI_BLENDMODE_SRC_OVER); /*menu*/
GUI_General_Display(MENU_Sprite, CN_fengexian, GUI_BLENDMODE_SRC_OVER); /*line*/
GUI_General_Display(MENU_Sprite, CN_gundongtiao, GUI_BLENDMODE_SRC_OVER); /*长度条*/
if (bCurMenuIDX <= _MN_DSP_LEVEL2_3_MENU_4)
{
if (bCurMenuIDX != _MN_DSP_LEVEL2_3_MENU_1)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_01black + State_Flag.WXSD_FDJY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_3_MENU_2)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_02black + State_Flag.WXSD_RYLQY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_3_MENU_3)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_03black + State_Flag.WXSD_BSXY), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_3_MENU_4)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_04black + State_Flag.WXSD_CSQY), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_3_MENU_5)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_02black + State_Flag.WXSD_RYLQY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_03black + State_Flag.WXSD_BSXY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_04black + State_Flag.WXSD_CSQY), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_3_MENU_6)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_03black + State_Flag.WXSD_BSXY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_04black + State_Flag.WXSD_CSQY), 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[2u], GUI_BLENDMODE_SRC_OVER);
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_3_MENU_7)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_04black + State_Flag.WXSD_CSQY), 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[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);
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_3_MENU_8)
{
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_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
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu1_Display
* Description :
* Input : None
* Output : None
......@@ -1847,7 +1907,7 @@ void GUI_BG_RepSetMenu1_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_01black + Flag), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1856,7 +1916,7 @@ void GUI_BG_RepSetMenu1_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu2_Display
* Description :
* Input : None
* Output : None
......@@ -1868,7 +1928,7 @@ void GUI_BG_RepSetMenu2_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_02black + Flag), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1877,7 +1937,7 @@ void GUI_BG_RepSetMenu2_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu3_Display
* Description :
* Input : None
* Output : None
......@@ -1889,7 +1949,7 @@ void GUI_BG_RepSetMenu3_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_03black + Flag), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1898,7 +1958,7 @@ void GUI_BG_RepSetMenu3_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu4_Display
* Description :
* Input : None
* Output : None
......@@ -1910,7 +1970,7 @@ void GUI_BG_RepSetMenu4_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_04black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1919,7 +1979,7 @@ void GUI_BG_RepSetMenu4_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu5_Display
* Description :
* Input : None
* Output : None
......@@ -1931,7 +1991,7 @@ void GUI_BG_RepSetMenu5_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_04black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1940,7 +2000,7 @@ void GUI_BG_RepSetMenu5_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu6_Display
* Description :
* Input : None
* Output : None
......@@ -1952,7 +2012,7 @@ void GUI_BG_RepSetMenu6_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_06black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1961,7 +2021,7 @@ void GUI_BG_RepSetMenu6_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu7_Display
* Description :
* Input : None
* Output : None
......@@ -1973,7 +2033,7 @@ void GUI_BG_RepSetMenu7_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_07black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......@@ -1982,7 +2042,7 @@ void GUI_BG_RepSetMenu7_Display(uint8_t Mode)
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_RepSetMenu8_Display
* Description :
* Input : None
* Output : None
......@@ -1994,7 +2054,68 @@ void GUI_BG_RepSetMenu8_Display(uint8_t Mode)
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSet_Menu_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSet_Menu_Display(uint8_t Mode)
{
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*显示*/
GUI_General_Display(MENU_Sprite, CN_User_Menu2_04_wenzi, GUI_BLENDMODE_SRC_OVER); /*menu*/
GUI_General_Display(MENU_Sprite, CN_fengexian, GUI_BLENDMODE_SRC_OVER); /*line*/
GUI_General_Display(MENU_Sprite, CN_gundongtiao, GUI_BLENDMODE_SRC_OVER); /*长度条*/
if (bCurMenuIDX <= _MN_DSP_LEVEL2_4_MENU_4)
{
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_1)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_1black + State_Flag.USER_DATE), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_2)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_2black + State_Flag.USER_TIME), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_3)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_3black + State_Flag.USER_DISPLAY), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_4)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_4black + State_Flag.USER_PROPOSAL), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_4_MENU_5)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_2black + State_Flag.USER_TIME), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_3black + State_Flag.USER_DISPLAY), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_4black + State_Flag.USER_PROPOSAL), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_4_MENU_6)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_3black + State_Flag.USER_DISPLAY), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_4black + State_Flag.USER_PROPOSAL), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_5black + State_Flag.FState_TPMSSET), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_4black + State_Flag.USER_PROPOSAL), 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_5black + State_Flag.FState_TPMSSET), 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_04_6black + State_Flag.USER_SETIC), 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
}
else
{
......@@ -2002,20 +2123,147 @@ void GUI_BG_RepSetMenu8_Display(uint8_t Mode)
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Menu6_Display
* Function Name : GUI_BG_UserSetMenu1_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_RepSetMenu9_Display(uint8_t Mode)
void GUI_BG_UserSetMenu1_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu2_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSetMenu2_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu3_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSetMenu3_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu4_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSetMenu4_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu5_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSetMenu5_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu6_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSetMenu6_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu7_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void GUI_BG_UserSetMenu7_Display(uint8_t Mode)
{
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
{
GUI_Translate_Display(MENU_Sprite, (CN_User_Menu2_03_08black + Flag), 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
else
{
......
......@@ -42,6 +42,7 @@ typedef struct
uint8_t USER_LANGUAGE ; /*语言设定*/
uint8_t USER_COMPANY ; /*单位设定*/
uint8_t USER_LIGHT ; /*亮度设定*/
uint8_t USER_SETIC ; /*仪表设定*/
uint8_t FState_TPMSSET ; /*胎压设置*/
......@@ -122,7 +123,7 @@ void GUI_BG_RepMenu6_Display(uint8_t Mode);
void GUI_BG_RepMenu7_Display(uint8_t Mode);
void GUI_BG_RepMenu8_Display(uint8_t Mode);
void GUI_BG_RepMenu9_Display(uint8_t Mode);
/*二级菜单保养通知设定*/
void GUI_BG_RepSet_Menu_Display(uint8_t Mode); /*二级菜单保养通知设定*/
void GUI_BG_RepSetMenu1_Display(uint8_t Mode);
void GUI_BG_RepSetMenu2_Display(uint8_t Mode);
void GUI_BG_RepSetMenu3_Display(uint8_t Mode);
......@@ -131,10 +132,14 @@ void GUI_BG_RepSetMenu5_Display(uint8_t Mode);
void GUI_BG_RepSetMenu6_Display(uint8_t Mode);
void GUI_BG_RepSetMenu7_Display(uint8_t Mode);
void GUI_BG_RepSetMenu8_Display(uint8_t Mode);
void GUI_BG_RepSetMenu9_Display(uint8_t Mode);
void GUI_BG_UserSet_Menu_Display(uint8_t Mode); /*二级菜单用户设定*/
void GUI_BG_UserSetMenu1_Display(uint8_t Mode);
void GUI_BG_UserSetMenu2_Display(uint8_t Mode);
void GUI_BG_UserSetMenu3_Display(uint8_t Mode);
void GUI_BG_UserSetMenu4_Display(uint8_t Mode);
void GUI_BG_UserSetMenu5_Display(uint8_t Mode);
void GUI_BG_UserSetMenu6_Display(uint8_t Mode);
void GUI_BG_UserSetMenu7_Display(uint8_t Mode);
......
......@@ -23,6 +23,7 @@ typedef enum
_MN_DSP_LEVEL1MENU_5, /* 04 日历*/
_MN_DSP_LEVEL1MENU_6, /* 05 空白*/
_MN_DSP_LEVEPOPUP, /* 06 报警界面显示*/
/*一级菜单*/
_MN_DSP_LEVEL2MENU_1, /* 07 故障码*/
_MN_DSP_LEVEL2MENU_2, /* 08 保养通知*/
......@@ -38,32 +39,39 @@ typedef enum
_MN_DSP_LEVEL2_2_MENU_2, /* 15 燃油滤清器*/
_MN_DSP_LEVEL2_2_MENU_3, /* 16 变速箱油*/
_MN_DSP_LEVEL2_2_MENU_4, /* 17 差速器油*/
_MN_DSP_LEVEL2_2_MENU_5, /* 离合油*/
_MN_DSP_LEVEL2_2_MENU_6, /* 18 空气干燥器干燥剂*/
_MN_DSP_LEVEL2_2_MENU_7, /* 19 动力转向液*/
_MN_DSP_LEVEL2_2_MENU_8, /* 20 轮胎*/
_MN_DSP_LEVEL2_2_MENU_9, /* 21 起动机*/
_MN_DSP_LEVEL2_3_MENU_1, // 22
_MN_DSP_LEVEL2_3_MENU_2, // 23
_MN_DSP_LEVEL2_3_MENU_3, // 24
_MN_DSP_LEVEL2_3_MENU_4, // 25
_MN_DSP_LEVEL2_3_MENU_5, // 30
_MN_DSP_LEVEL2_3_MENU_6, // 26
_MN_DSP_LEVEL2_3_MENU_7, // 27
_MN_DSP_LEVEL2_4_MENU_1, // 28
_MN_DSP_LEVEL2_4_MENU_2, // 29
_MN_DSP_LEVEL2_4_MENU_3, // 30
_MN_DSP_LEVEL2_4_MENU_A, // 31
_MN_DSP_LEVEL2_4_MENU_4, // 32
_MN_DSP_LEVEL2_4_MENU_5, // 33
_MN_DSP_LEVEL2_4_MENU_6, // 34
_MN_DSP_LEVEL2_4_MENU_7, // 35
_MN_DSP_LEVEL2_4_MENU_8, // 36
_MN_DSP_LEVEL2_4_MENU_9, // 37
_MN_DSP_LEVEL2_5_MENU_1, // 38
_MN_DSP_LEVEL2_6_MENU_1,
_MN_DSP_LEVEL2_2_MENU_5, /* 18 离合油*/
_MN_DSP_LEVEL2_2_MENU_6, /* 19 空气干燥器干燥剂*/
_MN_DSP_LEVEL2_2_MENU_7, /* 20 动力转向液*/
_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_2, /* 24 更换燃油滤清器*/
_MN_DSP_LEVEL2_3_MENU_3, /* 25 更换变速箱油*/
_MN_DSP_LEVEL2_3_MENU_4, /* 26 更换差速器油*/
_MN_DSP_LEVEL2_3_MENU_5, /* 27 离合器油*/
_MN_DSP_LEVEL2_3_MENU_6, /* 28 更换动力转向液*/
_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_2, /* 32 设定时间*/
_MN_DSP_LEVEL2_4_MENU_3, /* 33 设定显示*/
_MN_DSP_LEVEL2_4_MENU_4, /* 34 设定节油驾驶建议*/
_MN_DSP_LEVEL2_4_MENU_5, /* 35 TPMS轮胎设定*/
_MN_DSP_LEVEL2_4_MENU_6, /* 36 仪表设定*/
_MN_DSP_LEVEL2_4_MENU_7, /* 37 语言设定*/
_MN_DSP_LEVEL2_4_MENU_8, /* 38 */
_MN_DSP_LEVEL2_4_MENU_9, /* 39 */
_MN_DSP_LEVEL2_5_MENU_1, /* */
_MN_DSP_LEVEL2_5_MENU_2, /* */
_MN_DSP_LEVEL2_5_MENU_3, /* */
_MN_DSP_LEVEL2_5_MENU_4, /* */
_MN_DSP_LEVEL2_6_MENU_1, /* */
_MN_DSP_LEVEL2_6_MENU_2, /* */
/*三级菜单*/
//_MN_DSP_LEVEL3_1_MENU_1 , //42
//_MN_DSP_LEVEL3_1_MENU_2 , //43
......@@ -88,6 +96,7 @@ typedef enum
_MN_DSP_LEVEL3_3_MENU_5, //
_MN_DSP_LEVEL3_3_MENU_6, // 51
_MN_DSP_LEVEL3_3_MENU_7, // 52
_MN_DSP_LEVEL3_3_MENU_8,
_MN_DSP_LEVEL3_4_MENU_11, // 53
_MN_DSP_LEVEL3_4_MENU_12, // 54
......@@ -306,6 +315,10 @@ EXTERN_MEU_PROCESS void Level2_3Menu_7Enter(void);
EXTERN_MEU_PROCESS void Level2_3Menu_7Do(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_1Do(void);
EXTERN_MEU_PROCESS void Level2_4Menu_1Exit(void);
......
......@@ -41,32 +41,30 @@ const _MenuOptTab MenuOptTab[] =
/*15*/{ _MN_DSP_LEVEL3_2_MENU_2, _MN_DSP_LEVEL2_2_MENU_1, _MN_DSP_LEVEL2_2_MENU_3, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_2Enter, Level2_2Menu_2Do, Level2_2Menu_2Exit}, /* _MN_DSP_LEVEL2_2_MENU_2 */
/*16*/{ _MN_DSP_LEVEL3_2_MENU_3, _MN_DSP_LEVEL2_2_MENU_2, _MN_DSP_LEVEL2_2_MENU_4, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_3Enter, Level2_2Menu_3Do, Level2_2Menu_3Exit}, /* _MN_DSP_LEVEL2_2_MENU_3 */
/*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 */
/* */{ _MN_DSP_LEVEL3_2_MENU_5, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_5Enter, Level2_2Menu_5Do, Level2_2Menu_5Exit}, /* _MN_DSP_LEVEL2_2_MENU_5 */
/*18*/{ _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_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_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_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 */
/*18*/{ _MN_DSP_LEVEL3_2_MENU_5, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_2, Level2_2Menu_5Enter, Level2_2Menu_5Do, Level2_2Menu_5Exit}, /* _MN_DSP_LEVEL2_2_MENU_5 */
/*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 */
/*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 */
/*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 */
/*22*/{ _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_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_3, _MN_DSP_LEVEL2_3_MENU_2, _MN_DSP_LEVEL2_3_MENU_4, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_3Enter, Level2_3Menu_3Do, Level2_3Menu_3Exit}, /* _MN_DSP_LEVEL2_3_MENU_3 */
/*25*/{ _MN_DSP_LEVEL3_3_MENU_4, _MN_DSP_LEVEL2_3_MENU_3, _MN_DSP_LEVEL2_3_MENU_6, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_4Enter, Level2_3Menu_4Do, Level2_3Menu_4Exit}, /* _MN_DSP_LEVEL2_3_MENU_4 */
/* */{ _MN_DSP_LEVEL3_3_MENU_5, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_5Enter, Level2_3Menu_5Do, Level2_3Menu_5Exit}, /* _MN_DSP_LEVEL2_3_MENU_5 */
/*26*/{ _MN_DSP_LEVEL3_3_MENU_6, _MN_DSP_LEVEL2_3_MENU_4, _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 */
/*27*/{ _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 */
/*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 */
/*25*/{ _MN_DSP_LEVEL3_3_MENU_3, _MN_DSP_LEVEL2_3_MENU_2, _MN_DSP_LEVEL2_3_MENU_4, _MN_DSP_LEVEL2MENU_3, Level2_3Menu_3Enter, Level2_3Menu_3Do, Level2_3Menu_3Exit}, /* _MN_DSP_LEVEL2_3_MENU_3 */
/*26*/{ _MN_DSP_LEVEL3_3_MENU_4, _MN_DSP_LEVEL2_3_MENU_3, _MN_DSP_LEVEL2_3_MENU_6, _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_IDX_NULL, _MN_IDX_NULL, _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_4, _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 */
/*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 */
/*28*/{ _MN_DSP_LEVEL3_4_MENU_11, _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
/*29*/{ _MN_DSP_LEVEL3_4_MENU_21, _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
/*30*/{ _MN_DSP_LEVEL3_4_MENU_3, _MN_DSP_LEVEL2_4_MENU_2, _MN_DSP_LEVEL2_4_MENU_A, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_3Enter, Level2_4Menu_3Do, Level2_4Menu_3Exit}, // _MN_DSP_LEVEL2_4_MENU_3
/*31*/{ _MN_DSP_LEVEL3_4_MENU_A, _MN_DSP_LEVEL2_4_MENU_3, _MN_DSP_LEVEL2_4_MENU_4, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_AEnter, Level2_4Menu_ADo, Level2_4Menu_AExit}, // _MN_DSP_LEVEL2_4_MENU_A //̥ѹÉèÖýçÃæ
/*32*/{ _MN_DSP_LEVEL3_4_MENU_41, _MN_DSP_LEVEL2_4_MENU_A, _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
/*33*/{ _MN_DSP_LEVEL3_4_MENU_51, _MN_DSP_LEVEL2_4_MENU_4, _MN_DSP_LEVEL2_4_MENU_6, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_5Enter, Level2_4Menu_5Do, Level2_4Menu_5Exit}, // _MN_DSP_LEVEL2_4_MENU_5
/*34*/{ _MN_DSP_LEVEL3_4_MENU_6, _MN_DSP_LEVEL2_4_MENU_5, _MN_DSP_LEVEL2_4_MENU_7, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_6Enter, Level2_4Menu_6Do, Level2_4Menu_6Exit}, // _MN_DSP_LEVEL2_4_MENU_6
/*35*/{ _MN_DSP_LEVEL3_4_MENU_7, _MN_DSP_LEVEL2_4_MENU_6, _MN_DSP_LEVEL2_4_MENU_8, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_7Enter, Level2_4Menu_7Do, Level2_4Menu_7Exit}, // _MN_DSP_LEVEL2_4_MENU_7
/*36*/{ _MN_DSP_LEVEL3_4_MENU_8, _MN_DSP_LEVEL2_4_MENU_7, _MN_DSP_LEVEL2_4_MENU_9, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_8Enter, Level2_4Menu_8Do, Level2_4Menu_8Exit}, // _MN_DSP_LEVEL2_4_MENU_8
/*37*/{ _MN_DSP_LEVEL3_4_MENU_9, _MN_DSP_LEVEL2_4_MENU_8, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_9Enter, Level2_4Menu_9Do, Level2_4Menu_9Exit}, // _MN_DSP_LEVEL2_4_MENU_9
///*38*/{ _MN_IDX_NULL , _MN_IDX_NULL , _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_7, Level2_7Menu_1Enter, Level2_7Menu_1Do, Level2_7Menu_1Exit}, // _MN_DSP_LEVEL2_7_MENU_1
/*31*/{ _MN_IDX_NULL, _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_IDX_NULL, _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_IDX_NULL, _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_IDX_NULL, _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_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_4, _MN_DSP_LEVEL2_4_MENU_6, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_5Enter, Level2_4Menu_5Do, Level2_4Menu_5Exit}, /* _MN_DSP_LEVEL2_4_MENU_5 */
/*36*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_5, _MN_DSP_LEVEL2_4_MENU_7, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_6Enter, Level2_4Menu_6Do, Level2_4Menu_6Exit}, /* _MN_DSP_LEVEL2_4_MENU_6 */
/*37*/{ _MN_IDX_NULL, _MN_DSP_LEVEL2_4_MENU_6, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_7Enter, Level2_4Menu_7Do, Level2_4Menu_7Exit}, /* _MN_DSP_LEVEL2_4_MENU_7 */
/*38*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_8Enter, Level2_4Menu_8Do, Level2_4Menu_8Exit}, /* _MN_DSP_LEVEL2_4_MENU_8 */
/*39*/{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2MENU_4, Level2_4Menu_9Enter, Level2_4Menu_9Do, Level2_4Menu_9Exit}, /* _MN_DSP_LEVEL2_4_MENU_9 */
/*三级菜单*/
/*42*///{ _MN_IDX_NULL, _MN_IDX_NULL, _MN_IDX_NULL, _MN_DSP_LEVEL2_1_MENU_1, Level3_1Menu_1Enter, Level3_1Menu_1Do, Level3_1Menu_1Exit}, // _MN_DSP_LEVEL3_1_MENU_1
......@@ -484,46 +482,50 @@ void Level2_2Menu_9Exit(void)
{}
/*----二级菜单----保养通知设定----系列子菜单*/
/*发动机滤清器*/
/*更换发动机滤清器*/
void Level2_3Menu_1Enter(void)
{
}
void Level2_3Menu_1Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu1_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_1Exit(void)
{}
/*燃油滤清器*/
/*更换燃油滤清器*/
void Level2_3Menu_2Enter(void)
{
}
void Level2_3Menu_2Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu2_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_2Exit(void)
{}
/*变速箱油*/
/*更换变速箱油*/
void Level2_3Menu_3Enter(void)
{
}
void Level2_3Menu_3Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu3_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_3Exit(void)
{}
/*差速器油*/
/*更换差速器油*/
void Level2_3Menu_4Enter(void)
{
}
void Level2_3Menu_4Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu4_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_4Exit(void)
......@@ -535,32 +537,48 @@ void Level2_3Menu_5Enter(void)
void Level2_3Menu_5Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu5_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_5Exit(void)
{}
/*动力转向油*/
/*更换动力转向油*/
void Level2_3Menu_6Enter(void)
{
}
void Level2_3Menu_6Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu6_Display(GUI_DISP_MODE_NORMAL);
}
void Level2_3Menu_6Exit(void)
{}
/*轮胎*/
/*更换轮胎轮胎*/
void Level2_3Menu_7Enter(void)
{
}
void Level2_3Menu_7Do(void)
{
GUI_OftenShow_Display();
GUI_BG_RepSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_RepSetMenu7_Display(GUI_DISP_MODE_NORMAL);
}
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)
......@@ -568,69 +586,74 @@ void Level2_4Menu_1Enter(void)
}
void Level2_4Menu_1Do(void)
{
//GUI_BG_UserSet_Menu_Display(0);
//GUI_BG_Menu_Flag_Display(0, 1);
//GUI_BG_UserSetMenu1_Display(0);
GUI_OftenShow_Display();
GUI_BG_UserSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_UserSetMenu1_Display(GUI_DISP_MODE_NORMAL);
//User_set_Num.User_Date = 0;
}
void Level2_4Menu_1Exit(void)
{}
//ʱ¼äÉ趨
/*时间设定*/
void Level2_4Menu_2Enter(void)
{
}
void Level2_4Menu_2Do(void)
{
//GUI_BG_UserSet_Menu_Display(0);
//GUI_BG_Menu_Flag_Display(0, 2);
//GUI_BG_UserSetMenu2_Display(0);
GUI_OftenShow_Display();
GUI_BG_UserSet_Menu_Display(GUI_DISP_MODE_NORMAL);
GUI_BG_UserSetMenu2_Display(GUI_DISP_MODE_NORMAL);
//User_set_Num.User_Time = 0;
}
void Level2_4Menu_2Exit(void)
{}
//ÏÔʾÉ趨
/*设置显示*/
void Level2_4Menu_3Enter(void)
{
}
void Level2_4Menu_3Do(void)
{
//GUI_BG_UserSet_Menu_Display(0);
GUI_OftenShow_Display();
GUI_BG_UserSet_Menu_Display(GUI_DISP_MODE_NORMAL);
//GUI_BG_Menu_Flag_Display(0, 3);
//GUI_BG_UserSetMenu3_Display(0);
}
void Level2_4Menu_3Exit(void)
{}
//Ê¡Óͷѽ¨ÒéÉ趨
/*设定节油驾驶建议*/
void Level2_4Menu_4Enter(void)
{
}
void Level2_4Menu_4Do(void)
{
//GUI_BG_UserSet_Menu_Display(0);
GUI_OftenShow_Display();
GUI_BG_UserSet_Menu_Display(GUI_DISP_MODE_NORMAL);
//GUI_BG_Menu_Flag_Display(0, 5);
//GUI_BG_UserSetMenu4_Display(0);
}
void Level2_4Menu_4Exit(void)
{}
//HASÉ趨
/*tTPMS轮胎设定*/
void Level2_4Menu_5Enter(void)
{
}
void Level2_4Menu_5Do(void)
{
//GUI_BG_UserSet_Menu_Display(0);
GUI_OftenShow_Display();
GUI_BG_UserSet_Menu_Display(GUI_DISP_MODE_NORMAL);
//GUI_BG_Menu_Flag_Display(0, 6);
//GUI_BG_UserSetMenu5_Display(0);
}
void Level2_4Menu_5Exit(void)
{}
//³µ¼ä¾àÀ뾯±¨ÒôÁ¿É趨
/*仪表设定*/
void Level2_4Menu_6Enter(void)
{
}
void Level2_4Menu_6Do(void)
{
//GUI_BG_UserSet_Menu_Display(0);
GUI_OftenShow_Display();
GUI_BG_UserSet_Menu_Display(GUI_DISP_MODE_NORMAL);
//GUI_BG_Menu_Flag_Display(0, 6);
//GUI_BG_UserSetMenu6_Display(0);
}
......
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