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
a713defe
Commit
a713defe
authored
3 years ago
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整界面显示
parent
649b6b58
withBoot_Test
Buzzer_Test
Output_Version10000
PopupTest
development
developmentEn
development_121
menutest
withBoot
withBoot_ENCN
No related merge requests found
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
23391 additions
and
23198 deletions
+23391
-23198
project
ghs/project
+0
-0
project.hex
ghs/project.hex
+22908
-22886
project.siz
ghs/project.siz
+2
-2
Key_user.c
source/Application/APP/Key/Key_user.c
+118
-78
GUI.c
source/Application/Graphic/GUI/GUI.c
+182
-45
GUI.h
source/Application/Graphic/GUI/GUI.h
+3
-8
Menu.h
source/Application/Graphic/Menu/Menu.h
+70
-81
Menu_user.c
source/Application/Graphic/Menu/Menu_user.c
+108
-98
No files found.
ghs/project
View file @
a713defe
No preview for this file type
This diff is collapsed.
Click to expand it.
ghs/project.hex
View file @
a713defe
This diff is collapsed.
Click to expand it.
ghs/project.siz
View file @
a713defe
project .intvect 1536
project .text 31
183
6
project .rodata 410
81
5
project .text 31
255
6
project .rodata 410
77
5
project .secinfo 120
project .syscall 6
project .romdata 9045
...
...
This diff is collapsed.
Click to expand it.
source/Application/APP/Key/Key_user.c
View file @
a713defe
This diff is collapsed.
Click to expand it.
source/Application/Graphic/GUI/GUI.c
View file @
a713defe
This diff is collapsed.
Click to expand it.
source/Application/Graphic/GUI/GUI.h
View file @
a713defe
...
...
@@ -63,13 +63,8 @@ typedef struct
extern
volatile
_Display_State_Flag
State_Flag
;
typedef
struct
{
uint16_t
Year
;
uint8_t
Month
;
uint8_t
Date
;
uint8_t
Hour
;
uint8_t
Minute
;
uint8_t
SetDate
;
/* 设置日期标识*/
uint8_t
SetTime
;
/* 设置
解耦睡觉哦考吗脑婆睡觉哦
*/
uint8_t
SetTime
;
/* 设置
时间标识
*/
uint8_t
Language
;
/* 当前语言标识*/
uint8_t
LeapYear
;
/* 设置闰年标识*/
uint8_t
User_Gsl
;
/* 速度设定-高速路*/
...
...
@@ -80,8 +75,6 @@ typedef struct
uint8_t
User_Date
;
/* 日期设置格式切换标识*/
uint8_t
User_Time
;
/* 时间设置格式切换标识*/
uint8_t
Date_Time
;
/* 显示时间日期标识*/
uint8_t
Date_Format
;
/* 显示日期格式标识*/
uint8_t
Time_Format
;
/* 显示时间格式标识*/
uint8_t
User_HSASET
;
/* HSA调整*/
uint8_t
User_Language
;
/* 语言设置*/
uint8_t
User_Company
;
/* 单位设定*/
...
...
@@ -95,6 +88,7 @@ typedef struct
uint32_t
User_DLZXY
;
/* 动力转向油*/
uint32_t
User_LT
;
/* 轮胎*/
uint32_t
User_QDJ
;
/* 起动机*/
uint32_t
User_LHQY
;
/* 离合器油*/
uint8_t
User_Tpms
;
/* 当前是哪个轮子 0-12*/
uint8_t
User_TpmsStatus
;
/* 当前胎压匹配界面 0 胎压未配置状态, 1 轮胎选中界面, 2 轮胎正在配置*/
uint8_t
User_Temp_Return
;
/* 取消胎压配置 0 1 取消配对标记*/
...
...
@@ -157,6 +151,7 @@ static const uint16_t GUI_TPMS_MIC2_X[4] = {329u, 404u, 510u, 574u};
static
const
uint16_t
GUI_REP1_X
[
6
]
=
{
582u
,
565u
,
547u
,
521u
,
503u
,
485u
};
static
const
uint16_t
GUI_REP_X
[
4
]
=
{
582u
,
565u
,
547u
,
521u
};
static
const
uint16_t
GUI_SETREP_X
[
6
]
=
{
520u
,
503u
,
485u
,
458u
,
441u
,
424u
};
static
const
uint16_t
GUIUsetSetYPos
[
2
]
=
{
304u
,
282u
};
static
const
uint16_t
GUIUsetSetYPosX
[
2
]
=
{
358u
,
337u
};
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/Menu/Menu.h
View file @
a713defe
...
...
@@ -39,81 +39,78 @@ 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_6
,
/* 18 空气干燥器干燥剂*/
_MN_DSP_LEVEL2_2_MENU_7
,
/* 19 动力转向液*/
_MN_DSP_LEVEL2_2_MENU_8
,
/* 20 轮胎*/
_MN_DSP_LEVEL2_3_MENU_1
,
/* 21 更换机油&机油滤清器*/
_MN_DSP_LEVEL2_3_MENU_2
,
/* 22 更换燃油滤清器*/
_MN_DSP_LEVEL2_3_MENU_3
,
/* 23 更换变速箱油*/
_MN_DSP_LEVEL2_3_MENU_4
,
/* 24 更换差速器油*/
_MN_DSP_LEVEL2_3_MENU_5
,
/* 25 离合器油*/
_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_4
,
/* 31 设定节油驾驶建议*/
_MN_DSP_LEVEL2_4_MENU_5
,
/* 32 TPMS轮胎设定*/
_MN_DSP_LEVEL2_5_MENU_1
,
/* 33 LDWS 警报演示*/
_MN_DSP_LEVEL2_5_MENU_2
,
/* 34 AEBS第1警报演示*/
_MN_DSP_LEVEL2_5_MENU_3
,
/* 35 AEBS第2警报演示*/
_MN_DSP_LEVEL2_5_MENU_4
,
/* 36 AEBS全力制动警报演示*/
_MN_DSP_LEVEL2_6_MENU_1
,
/* 37 轮胎气压*/
_MN_DSP_LEVEL2_6_MENU_2
,
/* 38 轮胎温度*/
_MN_DSP_LEVEL2_2_MENU_7
,
/* 18 动力转向液*/
_MN_DSP_LEVEL2_2_MENU_8
,
/* 19 轮胎*/
_MN_DSP_LEVEL2_3_MENU_1
,
/* 20 更换机油&机油滤清器*/
_MN_DSP_LEVEL2_3_MENU_2
,
/* 21 更换燃油滤清器*/
_MN_DSP_LEVEL2_3_MENU_3
,
/* 22 更换变速箱油*/
_MN_DSP_LEVEL2_3_MENU_4
,
/* 23 更换差速器油*/
_MN_DSP_LEVEL2_3_MENU_6
,
/* 24 更换动力转向液*/
_MN_DSP_LEVEL2_3_MENU_7
,
/* 25 轮胎换位・更换*/
_MN_DSP_LEVEL2_4_MENU_1
,
/* 26 设定日期*/
_MN_DSP_LEVEL2_4_MENU_2
,
/* 27 设定时间*/
_MN_DSP_LEVEL2_4_MENU_3
,
/* 28 语言设定*/
_MN_DSP_LEVEL2_4_MENU_4
,
/* 29 设定节油驾驶建议*/
_MN_DSP_LEVEL2_4_MENU_5
,
/* 30 TPMS轮胎设定*/
_MN_DSP_LEVEL2_4_MENU_6
,
/* 31 显示设定*/
_MN_DSP_LEVEL2_5_MENU_1
,
/* 32 LDWS 警报演示*/
_MN_DSP_LEVEL2_5_MENU_2
,
/* 33 AEBS第1警报演示*/
_MN_DSP_LEVEL2_5_MENU_3
,
/* 34 AEBS第2警报演示*/
_MN_DSP_LEVEL2_5_MENU_4
,
/* 35 AEBS全力制动警报演示*/
_MN_DSP_LEVEL2_6_MENU_1
,
/* 36 轮胎气压*/
_MN_DSP_LEVEL2_6_MENU_2
,
/* 37 轮胎温度*/
/*三级菜单*/
_MN_DSP_LEVEL3_2_MENU_1
,
/* 39 发动机机油&滤清器*/
_MN_DSP_LEVEL3_2_MENU_2
,
/* 40 燃油滤清器*/
_MN_DSP_LEVEL3_2_MENU_3
,
/* 41 变速箱油*/
_MN_DSP_LEVEL3_2_MENU_4
,
/* 42 差速器油*/
_MN_DSP_LEVEL3_2_MENU_6
,
/* 43 空气干燥器干燥剂*/
_MN_DSP_LEVEL3_2_MENU_7
,
/* 44 动力转向液*/
_MN_DSP_LEVEL3_2_MENU_8
,
/* 45 轮胎*/
_MN_DSP_LEVEL3_3_MENU_1
,
/* 46 更换机油&机油滤清器*/
_MN_DSP_LEVEL3_3_MENU_2
,
/* 47 更换燃油滤清器*/
_MN_DSP_LEVEL3_3_MENU_3
,
/* 48 更换变速箱油*/
_MN_DSP_LEVEL3_3_MENU_4
,
/* 49 更换差速器油*/
_MN_DSP_LEVEL3_3_MENU_5
,
/* 50 SMOOTHER离合器油*/
_MN_DSP_LEVEL3_3_MENU_6
,
/* 51 更换动力转向液*/
_MN_DSP_LEVEL3_3_MENU_7
,
/* 52 轮胎换位・更换*/
_MN_DSP_LEVEL3_4_MENU_11
,
/* 53 设定日期*/
_MN_DSP_LEVEL3_4_MENU_12
,
/* 54 */
_MN_DSP_LEVEL3_4_MENU_13
,
/* 55 */
_MN_DSP_LEVEL3_4_MENU_21
,
/* 56 设定时间*/
_MN_DSP_LEVEL3_4_MENU_22
,
/* 57 */
_MN_DSP_LEVEL3_4_MENU_3
,
/* 58 设定语言*/
_MN_DSP_LEVEL3_4_MENU_41
,
/* 59 速度设定-高速路*/
_MN_DSP_LEVEL3_4_MENU_42
,
/* 60 速度设定-一般路*/
_MN_DSP_LEVEL3_4_MENU_43
,
/* 61 发动机转速设定*/
_MN_DSP_LEVEL3_4_MENU_44
,
/* 62 急加速设定*/
_MN_DSP_LEVEL3_4_MENU_45
,
/* 63 急减速设定*/
_MN_DSP_LEVEL3_4_MENU_46
,
/* 64 长时间怠速设定*/
_MN_DSP_LEVEL3_4_MENU_47
,
/* 65 辅助驻车解除设定*/
_MN_DSP_LEVEL3_4_MENU_5
,
/* 66 轮胎匹配画面*/
_MN_DSP_LEVEL3_5_MENU_1
,
/* 67 LDWS 警报演示*/
_MN_DSP_LEVEL3_5_MENU_2
,
/* 68 AEBS第1警报演示*/
_MN_DSP_LEVEL3_5_MENU_3
,
/* 69 AEBS第2警报演示*/
_MN_DSP_LEVEL3_5_MENU_4
,
/* 70 AEBS全力制动警报演示*/
_MN_DSP_LEVEL3_2_MENU_1
,
/* 38 发动机机油&滤清器*/
_MN_DSP_LEVEL3_2_MENU_2
,
/* 39 燃油滤清器*/
_MN_DSP_LEVEL3_2_MENU_3
,
/* 40 变速箱油*/
_MN_DSP_LEVEL3_2_MENU_4
,
/* 41 差速器油*/
_MN_DSP_LEVEL3_2_MENU_7
,
/* 42 动力转向液*/
_MN_DSP_LEVEL3_2_MENU_8
,
/* 43 轮胎*/
_MN_DSP_LEVEL3_3_MENU_1
,
/* 44 更换机油&机油滤清器*/
_MN_DSP_LEVEL3_3_MENU_2
,
/* 45 更换燃油滤清器*/
_MN_DSP_LEVEL3_3_MENU_3
,
/* 46 更换变速箱油*/
_MN_DSP_LEVEL3_3_MENU_4
,
/* 47 更换差速器油*/
_MN_DSP_LEVEL3_3_MENU_6
,
/* 48 更换动力转向液*/
_MN_DSP_LEVEL3_3_MENU_7
,
/* 49 轮胎换位・更换*/
_MN_DSP_LEVEL3_4_MENU_11
,
/* 50 设定日期-年*/
_MN_DSP_LEVEL3_4_MENU_12
,
/* 51 设定日期-月*/
_MN_DSP_LEVEL3_4_MENU_13
,
/* 52 设定日期-日*/
_MN_DSP_LEVEL3_4_MENU_21
,
/* 53 设定时间-时*/
_MN_DSP_LEVEL3_4_MENU_22
,
/* 54 设定时间-分*/
_MN_DSP_LEVEL3_4_MENU_3
,
/* 55 设定语言*/
_MN_DSP_LEVEL3_4_MENU_41
,
/* 56 速度设定-高速路*/
_MN_DSP_LEVEL3_4_MENU_42
,
/* 57 速度设定-一般路*/
_MN_DSP_LEVEL3_4_MENU_43
,
/* 58 发动机转速设定*/
_MN_DSP_LEVEL3_4_MENU_44
,
/* 59 急加速设定*/
_MN_DSP_LEVEL3_4_MENU_45
,
/* 60 急减速设定*/
_MN_DSP_LEVEL3_4_MENU_46
,
/* 61 长时间怠速设定*/
_MN_DSP_LEVEL3_4_MENU_47
,
/* 62 辅助驻车解除设定*/
_MN_DSP_LEVEL3_4_MENU_5
,
/* 63 轮胎匹配画面*/
_MN_DSP_LEVEL3_5_MENU_1
,
/* 64 LDWS 警报演示*/
_MN_DSP_LEVEL3_5_MENU_2
,
/* 65 AEBS第1警报演示*/
_MN_DSP_LEVEL3_5_MENU_3
,
/* 66 AEBS第2警报演示*/
_MN_DSP_LEVEL3_5_MENU_4
,
/* 67 AEBS全力制动警报演示*/
/*四级菜单*/
_MN_DSP_LEVEL4_4_MENU_1
,
/*
71
*/
_MN_DSP_LEVEL4_4_MENU_2
,
/*
72
*/
_MN_DSP_LEVEL4_4_MENU_3
,
/* 7
3
*/
_MN_DSP_LEVEL4_4_MENU_4
,
/* 7
4
*/
_MN_DSP_LEVEL4_4_MENU_5
,
/* 7
5
*/
_MN_DSP_LEVEL4_4_MENU_6
,
/* 7
6
*/
_MN_DSP_LEVEL4_4_MENU_7
,
/* 7
7
*/
_MN_DSP_LEVEL4_4_MENU_1
,
/*
68 速度设定-高速路
*/
_MN_DSP_LEVEL4_4_MENU_2
,
/*
69 速度设定-一般路
*/
_MN_DSP_LEVEL4_4_MENU_3
,
/* 7
0 发动机转速设定
*/
_MN_DSP_LEVEL4_4_MENU_4
,
/* 7
1 急加速设定
*/
_MN_DSP_LEVEL4_4_MENU_5
,
/* 7
2 急减速设定
*/
_MN_DSP_LEVEL4_4_MENU_6
,
/* 7
3 长时间怠速设定
*/
_MN_DSP_LEVEL4_4_MENU_7
,
/* 7
4 辅助驻车解除设定
*/
/*特殊界面*/
_MN_DSP_ENTER_MENU
,
/* 78
*/
_MN_DSP_RETURN_MENU
,
/* 79
*/
_MN_DSP_ENTER_MENU
,
/* 75 确认
*/
_MN_DSP_RETURN_MENU
,
/* 76 返回
*/
};
typedef
uint8_t
_MENU_IDX
;
...
...
@@ -228,14 +225,6 @@ EXTERN_MEU_PROCESS void Level2_2Menu_4Enter(void);
EXTERN_MEU_PROCESS
void
Level2_2Menu_4Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_4Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_5Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_5Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_5Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_6Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_6Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_6Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_7Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_7Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_2Menu_7Exit
(
void
);
...
...
@@ -260,10 +249,6 @@ EXTERN_MEU_PROCESS void Level2_3Menu_4Enter(void);
EXTERN_MEU_PROCESS
void
Level2_3Menu_4Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_4Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_5Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_5Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_5Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_6Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_6Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_3Menu_6Exit
(
void
);
...
...
@@ -292,6 +277,10 @@ EXTERN_MEU_PROCESS void Level2_4Menu_5Enter(void);
EXTERN_MEU_PROCESS
void
Level2_4Menu_5Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_5Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_6Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_6Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_6Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_5Menu_1Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_5Menu_1Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_5Menu_1Exit
(
void
);
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/Menu/Menu_user.c
View file @
a713defe
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