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
0ec09743
Commit
0ec09743
authored
3 years ago
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
debug
parent
8dbb35be
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
33 additions
and
18 deletions
+33
-18
GUI.c
source/Application/Graphic/GUI/GUI.c
+30
-16
Menu.h
source/Application/Graphic/Menu/Menu.h
+1
-1
Menu_user.c
source/Application/Graphic/Menu/Menu_user.c
+2
-1
No files found.
source/Application/Graphic/GUI/GUI.c
View file @
0ec09743
...
...
@@ -42,7 +42,7 @@ Display_Modular_St Display_DTC[4u];
uint8_t
EolNUM
[
10u
][
8u
];
uint8_t
DTCNumTime
=
0u
;
static
uint8_t
DTCNumDis
=
0u
;
static
uint8_t
GUI
DTCNumDis
=
0u
;
/*-------------------------------------------------------------------------
* Function Name : GUI_Display_KL15_ON_Init
...
...
@@ -226,12 +226,12 @@ void GUI_Display_Value_Init(void)
K_Line_Set
.
K_Line_LID51
=
0x01u
;
DTCNumTime
=
0u
;
/*故障码显示时间*/
DTCNumDis
=
0u
;
/*当前显示的故障码*/
GUI
DTCNumDis
=
0u
;
/*当前显示的故障码*/
Display_DTC
[
0u
].
Disp_Mod_Menu_Cbk
=
GUI_BG_DTCEngine_Display
;
/*发动机故障*/
Display_DTC
[
1u
].
Disp_Mod_Menu_Cbk
=
GUI_BG_DTCSCR_Display
;
/*SRC故障*/
Display_DTC
[
2u
].
Disp_Mod_Menu_Cbk
=
GUI_BG_DTCAMT_Display
;
/*AMT故障*/
Display_DTC
[
3u
].
Disp_Mod_Menu_Cbk
=
GUI_Display_NULL
;
/*无故障*/
Display_DTC
[
2u
].
Disp_Mod_Menu_Cbk
=
GUI_BG_DTCAMT_Display
;
/*AMT故障*/
Display_DTC
[
3u
].
Disp_Mod_Menu_Cbk
=
GUI_Display_NULL
;
/*无故障*/
}
/*-------------------------------------------------------------------------
* Function Name : GUI_Display_OftenShow_Group
...
...
@@ -6593,12 +6593,26 @@ void GUI_Display_DTC_Server(void)
uint8_t
i
=
0u
;
uint8_t
DTCNum
=
0u
;
/*发动机故障*/
Display_DTC
[
0u
].
Disp_True_False
=
1u
;
Display_DTC
[
1u
].
Disp_True_False
=
0u
;
Display_DTC
[
2u
].
Disp_True_False
=
1u
;
/*SRC故障*/
Display_DTC
[
1u
].
Disp_True_False
=
1u
;
/*AMT故障*/
if
((
K_Line_Set
.
K_Line_LID41
==
0x10u
)
||
(
K_Line_Set
.
K_Line_LID41
==
0x11u
)
||
(
K_Line_Set
.
K_Line_LID41
==
0x12u
))
{
Display_DTC
[
2u
].
Disp_True_False
=
1u
;
}
else
{
Display_DTC
[
2u
].
Disp_True_False
=
0u
;
}
/*无故障*/
Display_DTC
[
3u
].
Disp_True_False
=
1u
;
if
(
Display_DTC
[
DTCNumDis
].
Disp_True_False
==
1u
)
if
(
Display_DTC
[
GUI
DTCNumDis
].
Disp_True_False
==
1u
)
{
if
(
DTCNumTime
<=
50u
)
{
...
...
@@ -6608,25 +6622,25 @@ void GUI_Display_DTC_Server(void)
{
DTCNumTime
=
0u
;
if
(
DTCNumDis
<
(
DTCNumeber
-
1u
))
if
(
GUI
DTCNumDis
<
(
DTCNumeber
-
1u
))
{
DTCNumDis
++
;
GUI
DTCNumDis
++
;
}
else
{
DTCNumDis
=
0u
;
GUI
DTCNumDis
=
0u
;
}
}
}
else
{
if
(
DTCNumDis
<
(
DTCNumeber
-
1u
))
if
(
GUI
DTCNumDis
<
(
DTCNumeber
-
1u
))
{
DTCNumDis
++
;
GUI
DTCNumDis
++
;
}
else
{
DTCNumDis
=
0u
;
GUI
DTCNumDis
=
0u
;
}
}
...
...
@@ -6637,12 +6651,12 @@ void GUI_Display_DTC_Server(void)
if
(
DTCNum
==
0u
)
{
DTCNumDis
=
DTCNumeber
;
GUI
DTCNumDis
=
DTCNumeber
;
}
if
(
Display_DTC
[
DTCNumDis
].
Disp_True_False
==
1u
)
if
(
Display_DTC
[
GUI
DTCNumDis
].
Disp_True_False
==
1u
)
{
Display_DTC
[
DTCNumDis
].
Disp_Mod_Menu_Cbk
(
GUI_DISP_MODE_NORMAL
);
Display_DTC
[
GUI
DTCNumDis
].
Disp_Mod_Menu_Cbk
(
GUI_DISP_MODE_NORMAL
);
}
else
{
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/Menu/Menu.h
View file @
0ec09743
...
...
@@ -173,7 +173,7 @@ typedef enum
_DEA_DSP_LEVEL2_1MENU_3
,
/* 121 */
_DEA_DSP_LEVEL2_1MENU_4
,
/* 122 */
_DEA_DSP_LEVEL2_5MENU_1
,
/*123 是否结束经销商模式*/
_DEA_DSP_LEVEL2_5MENU_1
,
/*
123 是否结束经销商模式*/
_MN_DSP_MENU_MAX
,
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/Menu/Menu_user.c
View file @
0ec09743
...
...
@@ -185,6 +185,7 @@ void NextMenu(_MENU_IDX idx)
}
else
{
;
/*Do Nothing!*/
}
bOldMenuIDX
=
0xFF
;
}
...
...
@@ -549,7 +550,7 @@ void Level2Menu_6Exit(void)
/*发动机故障*/
void
Level2_1Menu_1Enter
(
void
)
{}
static
uint8_t
DTCNumDis
=
0
u
;
static
uint8_t
DTCNumDis
=
1
u
;
void
Level2_1Menu_1Do
(
void
)
{
//uint8_t DTCNumDis = 0u;
...
...
This diff is collapsed.
Click to expand it.
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