Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
V
VC66_7C
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ISUZU
VC66_7C
Commits
bf58bbf3
Commit
bf58bbf3
authored
Mar 25, 2024
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加时间显示配置,TBOX报警弹窗配置
parent
21d7c3c1
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
603 additions
and
216 deletions
+603
-216
Key_user.c
source/Application/APP/Key/Key_user.c
+12
-1
Popups.c
source/Application/Alarm/Popups.c
+45
-36
GUI.c
source/Application/Graphic/GUI/GUI.c
+482
-170
GUI.h
source/Application/Graphic/GUI/GUI.h
+6
-0
Menu_user.c
source/Application/Graphic/Menu/Menu_user.c
+58
-9
No files found.
source/Application/APP/Key/Key_user.c
View file @
bf58bbf3
...
@@ -61,6 +61,11 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
...
@@ -61,6 +61,11 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
{
{
NextMenu
(
_MN_DSP_LEVEL2MENU_4
);
NextMenu
(
_MN_DSP_LEVEL2MENU_4
);
}
}
/*背光调节----20240323*/
else
if
((
bCurMenuIDX
==
_MN_DSP_LEVEL2_4_MENU_7
)
&&
(
K_Line_Set
.
K_Line_LID2E
==
0
))
{
NextMenu
(
_MN_DSP_LEVEL2_4_MENU_2
);
}
/*TPMS轮胎设定*/
/*TPMS轮胎设定*/
else
if
((
bCurMenuIDX
==
_MN_DSP_LEVEL2_4_MENU_6
)
&&
(
K_Line_Set
.
K_Line_LID3E
!=
0x01u
))
else
if
((
bCurMenuIDX
==
_MN_DSP_LEVEL2_4_MENU_6
)
&&
(
K_Line_Set
.
K_Line_LID3E
!=
0x01u
))
{
{
...
@@ -1201,8 +1206,13 @@ void Key_Operation_Enter(Key_Event_en_t enKeyEvent)
...
@@ -1201,8 +1206,13 @@ void Key_Operation_Enter(Key_Event_en_t enKeyEvent)
if
(((
bCurMenuIDX
>=
_MN_DSP_LEVEL2MENU_1
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL2_5_MENU_4
))
||
if
(((
bCurMenuIDX
>=
_MN_DSP_LEVEL2MENU_1
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL2_5_MENU_4
))
||
((
bCurMenuIDX
>=
_MN_DSP_LEVEL3_4_MENU_41
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL3_4_MENU_47
)))
((
bCurMenuIDX
>=
_MN_DSP_LEVEL3_4_MENU_41
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL3_4_MENU_47
)))
{
{
/*用户设定----20240323*/
if
((
bCurMenuIDX
==
_MN_DSP_LEVEL2MENU_4
)
&&
(
K_Line_Set
.
K_Line_LID2E
==
0
))
{
NextMenu
(
_MN_DSP_LEVEL2_4_MENU_1
);
}
/*系统演示模式*/
/*系统演示模式*/
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL2MENU_5
)
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL2MENU_5
)
{
{
if
(
K_Line_Set
.
K_Line_LID27
==
0x01u
)
if
(
K_Line_Set
.
K_Line_LID27
==
0x01u
)
{
{
...
@@ -1378,6 +1388,7 @@ void Key_Operation_Return(Key_Event_en_t enKeyEvent)
...
@@ -1378,6 +1388,7 @@ void Key_Operation_Return(Key_Event_en_t enKeyEvent)
if
((
bCurMenuIDX
>=
_MN_DSP_LEVEL2_1_MENU_1
)
&&
(
bCurMenuIDX
<
_MN_DSP_ENTER_MENU
))
if
((
bCurMenuIDX
>=
_MN_DSP_LEVEL2_1_MENU_1
)
&&
(
bCurMenuIDX
<
_MN_DSP_ENTER_MENU
))
{
{
if
(
if
(
((
bCurMenuIDX
>=
_MN_DSP_LEVEL3_4_MENU_11
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL3_4_MENU_22
))
||
/*日期时间*/
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_3
)
||
/*语言设定*/
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_3
)
||
/*语言设定*/
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
||
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_2
)
||
/*亮度调节*/
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
||
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_2
)
||
/*亮度调节*/
((
bCurMenuIDX
>=
_MN_DSP_LEVEL3_4_MENU_41
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL3_4_MENU_47
))
/*省油设定子菜单*/
((
bCurMenuIDX
>=
_MN_DSP_LEVEL3_4_MENU_41
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL3_4_MENU_47
))
/*省油设定子菜单*/
...
...
source/Application/Alarm/Popups.c
View file @
bf58bbf3
...
@@ -843,6 +843,8 @@ void Popups_Polling(void)
...
@@ -843,6 +843,8 @@ void Popups_Polling(void)
Popup_Delete
(
POPUP8_TemperatureThigh
);
Popup_Delete
(
POPUP8_TemperatureThigh
);
}
}
if
(
K_Line_Set
.
K_Line_LID43
==
0x40u
)
{
/* 未检测到GW*/
/* 未检测到GW*/
variable_1
=
CAN_MSG_Status
(
ID_CanMsg18FF064A_Msg_Count
);
variable_1
=
CAN_MSG_Status
(
ID_CanMsg18FF064A_Msg_Count
);
if
(
variable_1
==
CAN_SIG_LOST
)
if
(
variable_1
==
CAN_SIG_LOST
)
...
@@ -886,7 +888,14 @@ void Popups_Polling(void)
...
@@ -886,7 +888,14 @@ void Popups_Polling(void)
{
{
Popup_Delete
(
POPUP8_TBOX_Sig_Error
);
Popup_Delete
(
POPUP8_TBOX_Sig_Error
);
}
}
}
else
{
Popup_Clear
(
POPUP8_TBOX_GW_Sta
);
/*56.未检测到GW*/
Popup_Clear
(
POPUP8_TBOX_Sta
);
/*57.未检测到TBOX*/
Popup_Clear
(
POPUP8_TBOX_Sig
);
/*58.TBOX通信异常*/
Popup_Clear
(
POPUP8_TBOX_Sig_Error
);
/*59.平台通信异常*/
}
/*54.--8--DPD自动再生-DPD自动再生中 ID:18FED900 (AUXIO) Byte:8 bit:5,4 01(B) Engine Speed : 350rpm以上*/
/*54.--8--DPD自动再生-DPD自动再生中 ID:18FED900 (AUXIO) Byte:8 bit:5,4 01(B) Engine Speed : 350rpm以上*/
variable_1
=
Get_ID_18FED900_Sig_DPF_Regeneration_Status
();
variable_1
=
Get_ID_18FED900_Sig_DPF_Regeneration_Status
();
...
...
source/Application/Graphic/GUI/GUI.c
View file @
bf58bbf3
...
@@ -49,10 +49,15 @@ uint8_t DPD_Display_Time;
...
@@ -49,10 +49,15 @@ uint8_t DPD_Display_Time;
_Display_State_Flag State_Flag; /*0-常态 1-小于0 2-小于1000 3-无此功能*/
_Display_State_Flag State_Flag; /*0-常态 1-小于0 2-小于1000 3-无此功能*/
_TPMS TPMS_Matching;
_TPMS TPMS_Matching;
#pragma ghs section bss=".myNonInitArea"
uint8_t User_App_Init_Status = 0;
_UserSet User_set_Num;
_UserSet User_set_Num;
_UserSet User_App;
_UserSet User_App;
#pragma ghs section bss=default
extern uint8_t BackOdoFlagSta ;
extern uint8_t BackOdoFlagSta ;
static
const
uint16_t
GUIMenuDisplayInit
[
2
][
1
77
]
=
static const uint16_t GUIMenuDisplayInit[2][1
83
] =
{
{
{
{
/* 0*/EN_User_Menu1_01black, EN_User_Menu1_01grey, EN_User_Menu1_01white, /*一级菜单--故障码*/
/* 0*/EN_User_Menu1_01black, EN_User_Menu1_01grey, EN_User_Menu1_01white, /*一级菜单--故障码*/
...
@@ -114,6 +119,9 @@ static const uint16_t GUIMenuDisplayInit[2][177] =
...
@@ -114,6 +119,9 @@ static const uint16_t GUIMenuDisplayInit[2][177] =
/*168*/EN_User_Menu1_10black, EN_User_Menu1_10grey, EN_User_Menu1_10white, /*工厂模式--雷达故障码清除*/
/*168*/EN_User_Menu1_10black, EN_User_Menu1_10grey, EN_User_Menu1_10white, /*工厂模式--雷达故障码清除*/
/*171*/EN_User_Menu1_11black, EN_User_Menu1_11grey, EN_User_Menu1_11white, /*工厂模式--摄像头故障码清除*/
/*171*/EN_User_Menu1_11black, EN_User_Menu1_11grey, EN_User_Menu1_11white, /*工厂模式--摄像头故障码清除*/
/*174*/EN_User_Menu1_12black, EN_User_Menu1_12grey, EN_User_Menu1_12white, /*工厂模式--液力缓速器故障码清除*/
/*174*/EN_User_Menu1_12black, EN_User_Menu1_12grey, EN_User_Menu1_12white, /*工厂模式--液力缓速器故障码清除*/
/*177*/EN_User_Menu2_04_1black, EN_User_Menu2_04_1grey, EN_User_Menu2_04_1white, /*用户设定--日期设定*/
/*180*/EN_User_Menu2_04_2black, EN_User_Menu2_04_2grey, EN_User_Menu2_04_2white, /*用户设定--时间设定*/
},
},
{
{
CN_User_Menu1_01black, CN_User_Menu1_01grey, CN_User_Menu1_01white, /*一级菜单--故障码*/
CN_User_Menu1_01black, CN_User_Menu1_01grey, CN_User_Menu1_01white, /*一级菜单--故障码*/
...
@@ -175,6 +183,9 @@ static const uint16_t GUIMenuDisplayInit[2][177] =
...
@@ -175,6 +183,9 @@ static const uint16_t GUIMenuDisplayInit[2][177] =
CN_User_Menu1_10black, CN_User_Menu1_10grey, CN_User_Menu1_10white, /*工厂模式--雷达故障码清除*/
CN_User_Menu1_10black, CN_User_Menu1_10grey, CN_User_Menu1_10white, /*工厂模式--雷达故障码清除*/
CN_User_Menu1_11black, CN_User_Menu1_11grey, CN_User_Menu1_11white, /*工厂模式--摄像头故障码清除*/
CN_User_Menu1_11black, CN_User_Menu1_11grey, CN_User_Menu1_11white, /*工厂模式--摄像头故障码清除*/
CN_User_Menu1_12black, CN_User_Menu1_12grey, CN_User_Menu1_12white, /*工厂模式--液力缓速器故障码清除*/
CN_User_Menu1_12black, CN_User_Menu1_12grey, CN_User_Menu1_12white, /*工厂模式--液力缓速器故障码清除*/
CN_User_Menu2_04_1black, CN_User_Menu2_04_1grey, CN_User_Menu2_04_1white, /*用户设定--日期设定*/
CN_User_Menu2_04_2black, CN_User_Menu2_04_2grey, CN_User_Menu2_04_2white, /*用户设定--时间设定*/
},
},
};
};
...
@@ -189,7 +200,15 @@ static const uint16_t GUIMenuDisplayInit[2][177] =
...
@@ -189,7 +200,15 @@ static const uint16_t GUIMenuDisplayInit[2][177] =
void GUI_Display_KL15_ON_Init(void)
void GUI_Display_KL15_ON_Init(void)
{
{
loc_enable_mem(WET_Sprite, Calendar_Sprite);
loc_enable_mem(WET_Sprite, Calendar_Sprite);
if (User_App_Init_Status == 0)
{
GUI_Display_Value_Init();
GUI_Display_Value_Init();
}
else
{
;/*Do Nothing !*/
}
//GUI_Display_background();
//GUI_Display_background();
}
}
...
@@ -261,7 +280,7 @@ void GUI_Display_Animation_Frame(uint16_t frame)
...
@@ -261,7 +280,7 @@ void GUI_Display_Animation_Frame(uint16_t frame)
void GUI_Display_Value_Init(void)
void GUI_Display_Value_Init(void)
{
{
uint8_t i = 0u;
uint8_t i = 0u;
User_App_Init_Status = 1u;
/*菜单状态初始化*/
/*菜单状态初始化*/
State_Flag.FState_GZM = 2u ;
State_Flag.FState_GZM = 2u ;
State_Flag.FState_WXTZ = 2u ;
State_Flag.FState_WXTZ = 2u ;
...
@@ -596,6 +615,9 @@ void GUI_Time_Dispaly(uint8_t Mode)
...
@@ -596,6 +615,9 @@ void GUI_Time_Dispaly(uint8_t Mode)
uint8_t Time_Minutes = 0u;
uint8_t Time_Minutes = 0u;
uint8_t CanStatus = 0u;
uint8_t CanStatus = 0u;
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
//if (K_Line_Set.K_Line_LID54 == 0x01u)
if (K_Line_Set.K_Line_LID2E == 0x01u)
{
{
/*T_BOX 时间显示*/
/*T_BOX 时间显示*/
CanStatus = CAN_MSG_Status(ID_CanMsg18FEE64A_Msg_Count);
CanStatus = CAN_MSG_Status(ID_CanMsg18FEE64A_Msg_Count);
...
@@ -623,6 +645,45 @@ void GUI_Time_Dispaly(uint8_t Mode)
...
@@ -623,6 +645,45 @@ void GUI_Time_Dispaly(uint8_t Mode)
}
}
}
}
else
else
{
/*时*/
Time_Hours = Get_RTC_HOUR();
if (0u) /*12小时*/
{
if (Time_Hours == 0)
{
GUI_General_Digit_Display(Time_Sprite, (Time_Hours + 12u), CN_RC_Nb_21_0, 2u, 1u, GUI_DISP_Hours, 37, GUI_BLENDMODE_SRC_OVER);
}
else if (Time_Hours > 12u)
{
GUI_General_Digit_Display(Time_Sprite, (Time_Hours - 12u), CN_RC_Nb_21_0, 2u, 1u, GUI_DISP_Hours, 37, GUI_BLENDMODE_SRC_OVER); /* PM */
}
else
{
GUI_General_Digit_Display(Time_Sprite, Time_Hours, CN_RC_Nb_21_0, 2u, 1u, GUI_DISP_Hours, 37, GUI_BLENDMODE_SRC_OVER); /* AM */
}
}
else
{
GUI_General_Digit_Display(Time_Sprite, Time_Hours, CN_RC_Nb_21_0, 2u, 0u, GUI_DISP_Hours, 37, GUI_BLENDMODE_SRC_OVER); /*显示小时*/
}
/*分钟*/
if (FLASH_SYNC_1Hz)
{
GUI_Translate_Display(Time_Sprite, Nb_21_maohao, 396u, 45u, GUI_BLENDMODE_SRC_OVER); /*显示冒号*/
}
else
{
GUI_General_Display(Time_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
Time_Minutes = Get_RTC_MINUTE();
GUI_General_Digit_Display(Time_Sprite, Time_Minutes, CN_RC_Nb_21_0, 2u, 0u, GUI_DISP_Minutes, 37, GUI_BLENDMODE_SRC_OVER); /*显示分钟*/
}
}
else
{
{
GUI_General_Display(Time_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
GUI_General_Display(Time_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...
@@ -659,6 +720,9 @@ void GUI_Data_Dispaly(uint8_t Mode)
...
@@ -659,6 +720,9 @@ void GUI_Data_Dispaly(uint8_t Mode)
uint8_t CanStatus = 0u;
uint8_t CanStatus = 0u;
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
//if (K_Line_Set.K_Line_LID54 == 0x01u)
if (K_Line_Set.K_Line_LID2E == 0x01u)
{
{
CanStatus = CAN_MSG_Status(ID_CanMsg18FEE64A_Msg_Count);
CanStatus = CAN_MSG_Status(ID_CanMsg18FEE64A_Msg_Count);
...
@@ -743,6 +807,30 @@ void GUI_Data_Dispaly(uint8_t Mode)
...
@@ -743,6 +807,30 @@ void GUI_Data_Dispaly(uint8_t Mode)
}
}
}
}
else
else
{
Year = 2000 + Get_RTC_YEAR();
Month = Get_RTC_MONTH();
Date = Get_RTC_DATE();
Week = Get_RTC_WEEK();
GUI_Translate_Display(Calendar_Sprite, Nb_14_dian, 591u, 64u, GUI_BLENDMODE_SRC_OVER); /*显示年份后面的 “ . ” */
GUI_Translate_Display(Calendar_Sprite, Nb_14_dian, 642u, 64u, GUI_BLENDMODE_SRC_OVER); /*显示月份后面的 “ . ” */
GUI_General_Digit_Display(Calendar_Sprite, Year, CN_RC_Nb_14_0, 4u, 0u, GUI_DISP_Year, 48, GUI_BLENDMODE_SRC_OVER); /*显示年*/
GUI_General_Digit_Display(Calendar_Sprite, Month, CN_RC_Nb_14_0, 2u, 0u, GUI_DISP_Month, 48, GUI_BLENDMODE_SRC_OVER); /*显示月*/
GUI_General_Digit_Display(Calendar_Sprite, Date, CN_RC_Nb_14_0, 2u, 0u, GUI_DISP_Date, 48, GUI_BLENDMODE_SRC_OVER); /*显示日*/
if (User_App.User_Language == Language_Cn)
{
GUI_General_Display(Calendar_Sprite, GUIWedk_Cn[Week], GUI_BLENDMODE_SRC_OVER); /*星期 */
}
else if (User_App.User_Language == Language_En)
{
GUI_General_Display(Calendar_Sprite, GUIWedk_En[Week], GUI_BLENDMODE_SRC_OVER); /*星期 */
}
}
}
else
{
{
GUI_General_Display(Calendar_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
GUI_General_Display(Calendar_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...
@@ -2334,6 +2422,9 @@ void GUI_Year_Month_Data_Display(uint8_t Mode)
...
@@ -2334,6 +2422,9 @@ void GUI_Year_Month_Data_Display(uint8_t Mode)
uint8_t CanStatus = 0u;
uint8_t CanStatus = 0u;
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
//if (K_Line_Set.K_Line_LID54 == 0x01u)
if (K_Line_Set.K_Line_LID2E == 0x01u)
{
{
Year = (uint16_t)Get_ID_18FEE64A_Sig_TBOX_Year();
Year = (uint16_t)Get_ID_18FEE64A_Sig_TBOX_Year();
Year = (Year & 0xFF) + 1985u;
Year = (Year & 0xFF) + 1985u;
...
@@ -2463,6 +2554,104 @@ void GUI_Year_Month_Data_Display(uint8_t Mode)
...
@@ -2463,6 +2554,104 @@ void GUI_Year_Month_Data_Display(uint8_t Mode)
}
}
}
}
else
else
{
Year = 2000 + Get_RTC_YEAR();
Month = Get_RTC_MONTH();
Date = Get_RTC_DATE();
Week = Get_RTC_WEEK();
/*年月日*/
if (1u)
{
if (User_App.User_Language == Language_Cn)
{
/*年月日*/
GUI_General_Display(MultiPurpose_Sprite, CN_nian, GUI_BLENDMODE_SRC_OVER); /*年*/
GUI_General_Display(MultiPurpose_Sprite, CN_yue, GUI_BLENDMODE_SRC_OVER); /*月*/
GUI_General_Display(MultiPurpose_Sprite, CN_ri, GUI_BLENDMODE_SRC_OVER); /*日*/
GUI_General_Digit_Display(MultiPurpose_Sprite, Year, Nb_17_0, 4u, 0u, GUI_DISP_MENUYear, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Month, Nb_17_0, 2u, 1u, GUI_DISP_MENUMonth, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Date, Nb_17_0, 2u, 1u, GUI_DISP_MENUDate, 243u, GUI_BLENDMODE_SRC_OVER);
/*星期*/
GUI_General_Display(MultiPurpose_Sprite, CN_kuohao, GUI_BLENDMODE_SRC_OVER); /*括号*/
GUI_General_Display(MultiPurpose_Sprite, GUIMenuWedk_CN[Week], GUI_BLENDMODE_CUSTOM);
}
else if (User_App.User_Language == Language_En)
{
/*年月日*/
GUI_General_Display(MultiPurpose_Sprite, EN_nian, GUI_BLENDMODE_SRC_OVER); /*年*/
GUI_General_Display(MultiPurpose_Sprite, EN_yue, GUI_BLENDMODE_SRC_OVER); /*月*/
GUI_General_Display(MultiPurpose_Sprite, EN_ri, GUI_BLENDMODE_SRC_OVER); /*日*/
GUI_General_Digit_Display(MultiPurpose_Sprite, Year, Nb_17_0, 4u, 0u, GUI_DISP_MENUYear_EN, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Month, Nb_17_0, 2u, 1u, GUI_DISP_MENUMonth_EN, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Date, Nb_17_0, 2u, 1u, GUI_DISP_MENUDate_EN, 243u, GUI_BLENDMODE_SRC_OVER);
/*星期*/
GUI_General_Display(MultiPurpose_Sprite, EN_kuohao, GUI_BLENDMODE_SRC_OVER); /*括号*/
GUI_General_Display(MultiPurpose_Sprite, GUIMenuWedk_EN[Week], GUI_BLENDMODE_CUSTOM);
}
}
/*月日年*/
else if (0)
{
GUI_General_Display(MultiPurpose_Sprite, CN_nian, GUI_BLENDMODE_SRC_OVER); /*年*/
GUI_General_Display(MultiPurpose_Sprite, CN_yue, GUI_BLENDMODE_SRC_OVER); /*月*/
GUI_General_Display(MultiPurpose_Sprite, CN_ri, GUI_BLENDMODE_SRC_OVER); /*日*/
GUI_General_Digit_Display(MultiPurpose_Sprite, Year, Nb_17_0, 4u, 1u, GUI_DISP_MENUYear1, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Month, Nb_17_0, 2u, 1u, GUI_DISP_MENUMonth1, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Date, Nb_17_0, 2u, 1u, GUI_DISP_MENUDate1, 243u, GUI_BLENDMODE_SRC_OVER);
}
/*日月年*/
else
{
GUI_General_Display(MultiPurpose_Sprite, CN_nian, GUI_BLENDMODE_SRC_OVER); /*年*/
GUI_General_Display(MultiPurpose_Sprite, CN_yue, GUI_BLENDMODE_SRC_OVER); /*月*/
GUI_General_Display(MultiPurpose_Sprite, CN_ri, GUI_BLENDMODE_SRC_OVER); /*日*/
GUI_General_Digit_Display(MultiPurpose_Sprite, Year, Nb_17_0, 4u, 1u, GUI_DISP_MENUYear1, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Month, Nb_17_0, 2u, 1u, GUI_DISP_MENUDate1, 243u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MultiPurpose_Sprite, Date, Nb_17_0, 2u, 1u, GUI_DISP_MENUMonth1, 243u, GUI_BLENDMODE_SRC_OVER);
}
Time_Hours = Get_RTC_HOUR();
/*时间*/
if (0u)
{
if (Time_Hours < 12)
{
GUI_General_Display(MultiPurpose_Sprite, CN_AM, GUI_BLENDMODE_SRC_OVER); /*AM*/
}
else
{
GUI_General_Display(MultiPurpose_Sprite, CN_PM, GUI_BLENDMODE_SRC_OVER); /*PM*/
}
if (Time_Hours == 0)
{
GUI_General_Digit_Display(MultiPurpose_Sprite, (Time_Hours + 12u), Nb_17_0, 2u, 1u, GUI_DISP_MENUHours, 279u, GUI_BLENDMODE_SRC_OVER);
}
else if (Time_Hours > 12)
{
GUI_General_Digit_Display(MultiPurpose_Sprite, (Time_Hours - 12u), Nb_17_0, 2u, 1u, GUI_DISP_MENUHours, 279u, GUI_BLENDMODE_SRC_OVER); /*PM*/
}
else
{
GUI_General_Digit_Display(MultiPurpose_Sprite, Time_Hours, Nb_17_0, 2u, 1u, GUI_DISP_MENUHours, 279u, GUI_BLENDMODE_SRC_OVER); /*AM*/
}
}
else
{
GUI_General_Digit_Display(MultiPurpose_Sprite, Time_Hours, Nb_17_0, 2u, 0u, GUI_DISP_MENUHours, 279u, GUI_BLENDMODE_SRC_OVER);
}
Time_Minutes = Get_RTC_MINUTE();
GUI_General_Digit_Display(MultiPurpose_Sprite, Time_Minutes, Nb_17_0, 2u, 0u, GUI_DISP_MENUMinutes, 279u, GUI_BLENDMODE_SRC_OVER); /*分钟*/
GUI_Translate_Display(MultiPurpose_Sprite, Nb_17_maohao, 592u, 282u, GUI_BLENDMODE_CUSTOM); /*冒号*/
}
}
else
{
{
GUI_General_Display(MultiPurpose_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
GUI_General_Display(MultiPurpose_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...
@@ -3396,6 +3585,75 @@ void GUI_BG_UserSet_Menu_Display(uint8_t Mode)
...
@@ -3396,6 +3585,75 @@ void GUI_BG_UserSet_Menu_Display(uint8_t Mode)
}
}
}
}
void GUI_BG_UserSet_Menu1_Display(uint8_t Mode)
{
if (Mode == GUI_DISP_MODE_NORMAL)
{
/*显示*/
if (User_App.User_Language == Language_Cn)
{
GUI_General_Display(MENU_Sprite, CN_User_Menu3_03_wenzi, GUI_BLENDMODE_SRC_OVER); /*menu*/
}
else if (User_App.User_Language == Language_En)
{
GUI_General_Display(MENU_Sprite, EN_User_Menu3_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_4_MENU_3)
{
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_1)
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][177 + 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, GUIMenuDisplayInit[User_App.User_Language][180 + State_Flag.USER_TIME], 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_7)
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][54 + State_Flag.USER_LIGHT], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
if (bCurMenuIDX != _MN_DSP_LEVEL2_4_MENU_3)
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + State_Flag.USER_LANGUAGE], 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_4_MENU_4)
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][180 + State_Flag.USER_TIME], 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][54 + State_Flag.USER_LIGHT], 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + State_Flag.USER_LANGUAGE], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else if (bCurMenuIDX == _MN_DSP_LEVEL2_4_MENU_5)
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][54 + State_Flag.USER_LIGHT], 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + State_Flag.USER_LANGUAGE], 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][60 + State_Flag.USER_PROPOSAL], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + State_Flag.USER_LANGUAGE], 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][60 + State_Flag.USER_PROPOSAL], 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
if (K_Line_Set.K_Line_LID3E != 0x01u)
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][63 + 1u], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
else
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][63 + State_Flag.FState_TPMSSET], 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_UserSetMenu1_Display
* Function Name : GUI_BG_UserSetMenu1_Display
* Description :
* Description :
...
@@ -3410,7 +3668,7 @@ void GUI_BG_UserSetMenu1_Display(uint8_t Mode)
...
@@ -3410,7 +3668,7 @@ void GUI_BG_UserSetMenu1_Display(uint8_t Mode)
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
{
GUI_Translate_Display
(
MENU_Sprite
,
(
CN_User_Menu2_04_1black
+
Flag
)
,
225u
,
GUI_DISP_MENU_Y
[
0u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display(MENU_Sprite,
GUIMenuDisplayInit[User_App.User_Language][177 + Flag]
, 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
}
}
else
else
{
{
...
@@ -3432,7 +3690,7 @@ void GUI_BG_UserSetMenu2_Display(uint8_t Mode)
...
@@ -3432,7 +3690,7 @@ void GUI_BG_UserSetMenu2_Display(uint8_t Mode)
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
{
GUI_Translate_Display
(
MENU_Sprite
,
(
CN_User_Menu2_04_2black
+
Flag
)
,
225u
,
GUI_DISP_MENU_Y
[
1u
],
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display(MENU_Sprite,
GUIMenuDisplayInit[User_App.User_Language][180 + Flag]
, 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
}
}
else
else
{
{
...
@@ -3453,10 +3711,17 @@ void GUI_BG_UserSetMenu3_Display(uint8_t Mode)
...
@@ -3453,10 +3711,17 @@ void GUI_BG_UserSetMenu3_Display(uint8_t Mode)
uint8_t Flag = 0;
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
if (K_Line_Set.K_Line_LID2E == 0x01u)
{
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + Flag], 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + Flag], 225u, GUI_DISP_MENU_Y[1u], GUI_BLENDMODE_SRC_OVER);
}
}
else
else
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][57 + Flag], 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
}
else
{
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...
@@ -3475,10 +3740,17 @@ void GUI_BG_UserSetMenu8_Display(uint8_t Mode)
...
@@ -3475,10 +3740,17 @@ void GUI_BG_UserSetMenu8_Display(uint8_t Mode)
uint8_t Flag = 0;
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
if (K_Line_Set.K_Line_LID2E == 0x01u)
{
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][54 + Flag], 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][54 + Flag], 225u, GUI_DISP_MENU_Y[0u], GUI_BLENDMODE_SRC_OVER);
}
}
else
else
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][54 + Flag], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
}
else
{
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...
@@ -3497,10 +3769,17 @@ void GUI_BG_UserSetMenu4_Display(uint8_t Mode)
...
@@ -3497,10 +3769,17 @@ void GUI_BG_UserSetMenu4_Display(uint8_t Mode)
uint8_t Flag = 0;
uint8_t Flag = 0;
if (Mode == GUI_DISP_MODE_NORMAL)
if (Mode == GUI_DISP_MODE_NORMAL)
{
if (K_Line_Set.K_Line_LID2E == 0x01u)
{
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][60 + Flag], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][60 + Flag], 225u, GUI_DISP_MENU_Y[2u], GUI_BLENDMODE_SRC_OVER);
}
}
else
else
{
GUI_Translate_Display(MENU_Sprite, GUIMenuDisplayInit[User_App.User_Language][60 + Flag], 225u, GUI_DISP_MENU_Y[3u], GUI_BLENDMODE_SRC_OVER);
}
}
else
{
{
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
GUI_General_Display(MENU_Sprite, SpriteSize, GUI_BLENDMODE_SRC_OVER);
}
}
...
@@ -5885,7 +6164,40 @@ void GUI_BG_UserSet_Date_Display(uint8_t Mode)
...
@@ -5885,7 +6164,40 @@ void GUI_BG_UserSet_Date_Display(uint8_t Mode)
}
}
else if (User_App.User_Language == Language_En)
else if (User_App.User_Language == Language_En)
{
{
;
//此功能暂时删除了,增加再贴。
GUI_General_Display(MENU_Sprite, EN_User_Menu3_03_nian, GUI_BLENDMODE_SRC_OVER); /*年*/
GUI_General_Display(MENU_Sprite, EN_User_Menu3_03_yue, GUI_BLENDMODE_SRC_OVER); /*月*/
GUI_General_Display(MENU_Sprite, EN_User_Menu3_03_ri, GUI_BLENDMODE_SRC_OVER); /*日*/
switch (bCurMenuIDX)
{
case _MN_DSP_LEVEL3_4_MENU_11:
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_yellowkuang, 329, 214u, GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_greykuang, 435u, 214u, GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_greykuang, 544u, 214u, GUI_BLENDMODE_SRC_OVER);
break;
case _MN_DSP_LEVEL3_4_MENU_12:
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_greykuang, 329, 214u, GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_yellowkuang, 435u, 214u, GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_greykuang, 544u, 214u, GUI_BLENDMODE_SRC_OVER);
break;
case _MN_DSP_LEVEL3_4_MENU_13:
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_greykuang, 329, 214u, GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_greykuang, 435u, 214u, GUI_BLENDMODE_SRC_OVER);
GUI_Translate_Display(MENU_Sprite, CN_User_Menu3_03_yellowkuang, 544u, 214u, GUI_BLENDMODE_SRC_OVER);
break;
default:
break;
}
GUI_General_Digit_Display(MENU_Sprite, 20u, Nb_20_0, 2u, 0u, GUIUsetSetYPos_En, 226u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MENU_Sprite, YEAR_Value, Nb_20_0, 2u, 0u, GUIUsetSetYPosX_En, 226u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MENU_Sprite, MOnth_Value, Nb_20_0, 2u, 0u, GUIUsetSetMPosX_En, 226u, GUI_BLENDMODE_SRC_OVER);
GUI_General_Digit_Display(MENU_Sprite, Data_Value, Nb_20_0, 2u, 0u, GUIUsetSetDPosX_En, 226u, GUI_BLENDMODE_SRC_OVER);
}
}
}
}
else
else
...
...
source/Application/Graphic/GUI/GUI.h
View file @
bf58bbf3
...
@@ -401,6 +401,11 @@ static const uint16_t GUIUsetSetYPosX[2] = {358u, 337u};
...
@@ -401,6 +401,11 @@ static const uint16_t GUIUsetSetYPosX[2] = {358u, 337u};
static
const
uint16_t
GUIUsetSetMPosX
[
2
]
=
{
463u
,
440u
};
static
const
uint16_t
GUIUsetSetMPosX
[
2
]
=
{
463u
,
440u
};
static
const
uint16_t
GUIUsetSetDPosX
[
2
]
=
{
570u
,
547u
};
static
const
uint16_t
GUIUsetSetDPosX
[
2
]
=
{
570u
,
547u
};
static
const
uint16_t
GUIUsetSetYPos_En
[
2
]
=
{
304u
,
282u
};
static
const
uint16_t
GUIUsetSetYPosX_En
[
2
]
=
{
358u
,
337u
};
static
const
uint16_t
GUIUsetSetMPosX_En
[
2
]
=
{
466u
,
443u
};
static
const
uint16_t
GUIUsetSetDPosX_En
[
2
]
=
{
574u
,
551u
};
static
const
uint16_t
GUIUsetSetHPosX
[
2
]
=
{
414u
,
391u
};
static
const
uint16_t
GUIUsetSetHPosX
[
2
]
=
{
414u
,
391u
};
static
const
uint16_t
GUIUsetSetMiPosX
[
2
]
=
{
490u
,
467u
};
static
const
uint16_t
GUIUsetSetMiPosX
[
2
]
=
{
490u
,
467u
};
...
@@ -479,6 +484,7 @@ void GUI_BG_RepSetMenu6_Display(uint8_t Mode); /**/
...
@@ -479,6 +484,7 @@ void GUI_BG_RepSetMenu6_Display(uint8_t Mode); /**/
void
GUI_BG_RepSetMenu7_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_RepSetMenu7_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_RepSetMenu8_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_RepSetMenu8_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSet_Menu_Display
(
uint8_t
Mode
);
/*二级菜单--用户设定*/
void
GUI_BG_UserSet_Menu_Display
(
uint8_t
Mode
);
/*二级菜单--用户设定*/
void
GUI_BG_UserSet_Menu1_Display
(
uint8_t
Mode
);
void
GUI_BG_UserSetMenu1_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu1_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu2_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu2_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu3_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu3_Display
(
uint8_t
Mode
);
/**/
...
...
source/Application/Graphic/Menu/Menu_user.c
View file @
bf58bbf3
...
@@ -879,7 +879,14 @@ void Level2_4Menu_1Enter(void)
...
@@ -879,7 +879,14 @@ void Level2_4Menu_1Enter(void)
void
Level2_4Menu_1Do
(
void
)
void
Level2_4Menu_1Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu1_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_1Exit
(
void
)
void
Level2_4Menu_1Exit
(
void
)
...
@@ -892,7 +899,14 @@ void Level2_4Menu_2Enter(void)
...
@@ -892,7 +899,14 @@ void Level2_4Menu_2Enter(void)
void
Level2_4Menu_2Do
(
void
)
void
Level2_4Menu_2Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu2_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu2_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_2Exit
(
void
)
void
Level2_4Menu_2Exit
(
void
)
...
@@ -905,7 +919,14 @@ void Level2_4Menu_3Enter(void)
...
@@ -905,7 +919,14 @@ void Level2_4Menu_3Enter(void)
void
Level2_4Menu_3Do
(
void
)
void
Level2_4Menu_3Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu3_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu3_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_3Exit
(
void
)
void
Level2_4Menu_3Exit
(
void
)
...
@@ -918,7 +939,14 @@ void Level2_4Menu_7Enter(void)
...
@@ -918,7 +939,14 @@ void Level2_4Menu_7Enter(void)
void
Level2_4Menu_7Do
(
void
)
void
Level2_4Menu_7Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu8_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu8_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_7Exit
(
void
)
void
Level2_4Menu_7Exit
(
void
)
...
@@ -930,7 +958,14 @@ void Level2_4Menu_4Enter(void)
...
@@ -930,7 +958,14 @@ void Level2_4Menu_4Enter(void)
void
Level2_4Menu_4Do
(
void
)
void
Level2_4Menu_4Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu4_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu4_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_4Exit
(
void
)
void
Level2_4Menu_4Exit
(
void
)
...
@@ -943,7 +978,14 @@ void Level2_4Menu_5Enter(void)
...
@@ -943,7 +978,14 @@ void Level2_4Menu_5Enter(void)
void
Level2_4Menu_5Do
(
void
)
void
Level2_4Menu_5Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu5_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu5_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_5Exit
(
void
)
void
Level2_4Menu_5Exit
(
void
)
...
@@ -956,7 +998,14 @@ void Level2_4Menu_6Enter(void)
...
@@ -956,7 +998,14 @@ void Level2_4Menu_6Enter(void)
void
Level2_4Menu_6Do
(
void
)
void
Level2_4Menu_6Do
(
void
)
{
{
GUI_OftenShow_Display
();
GUI_OftenShow_Display
();
if
(
K_Line_Set
.
K_Line_LID2E
==
0x01u
)
{
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
}
else
{
GUI_BG_UserSet_Menu1_Display
(
GUI_DISP_MODE_NORMAL
);
}
GUI_BG_UserSetMenu6_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu6_Display
(
GUI_DISP_MODE_NORMAL
);
}
}
void
Level2_4Menu_6Exit
(
void
)
void
Level2_4Menu_6Exit
(
void
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment