Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
le21_Fuel
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
时昊
le21_Fuel
Commits
40261901
Commit
40261901
authored
Apr 27, 2023
by
李梁玉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
贴图
parent
b9220491
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
1506 additions
and
361 deletions
+1506
-361
GUI_Display.c
le21_fuel/Sources/Part_4/GUI_Display.c
+177
-34
Resource.c
le21_fuel/Sources/Part_4/Resource.c
+1232
-327
Resource.h
le21_fuel/Sources/Part_4/Resource.h
+97
-0
No files found.
le21_fuel/Sources/Part_4/GUI_Display.c
View file @
40261901
...
...
@@ -2255,7 +2255,8 @@ void NavigationBar_Page_Display(void)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
75
,
117
,
Alarm_085_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
76
,
117
,
Alarm_067_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
120
,
117
,
Alarm_085_Word0
);
}
}
}
...
...
@@ -6511,6 +6512,9 @@ void GUI_PopAlarm_Display(INT16U PopupAlarmDis) // zh321
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
43
,
105
,
Alarm_018_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
98
,
105
,
Alarm_026_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
58
,
129
,
Alarm_026_2_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_Do_not_operate_shift_gears
)
// shi
...
...
@@ -6523,6 +6527,10 @@ void GUI_PopAlarm_Display(INT16U PopupAlarmDis) // zh321
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
32
,
105
,
Alarm_018_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
98
,
105
,
Alarm_027_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
46
,
129
,
Alarm_027_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
131
,
130
,
Alarm_018_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_SafetyBelt_EPB
)
...
...
@@ -6535,6 +6543,9 @@ void GUI_PopAlarm_Display(INT16U PopupAlarmDis) // zh321
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
55
,
105
,
Alarm_028_1_Word
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
43
,
129
,
Alarm_028_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
109
,
129
,
Alarm_028_3_Word0
);
}
}
Gui_POPUP_TYPE_HINT
(
PopupAlarmDis
,
Refresh
);
...
...
@@ -6653,7 +6664,8 @@ void GUI_Alarm_Demand_Display(INT16U PopupAlarmDis) // zh321
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
75
,
117
,
Alarm_085_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
76
,
117
,
Alarm_067_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
120
,
117
,
Alarm_085_Word0
);
}
}
...
...
@@ -6700,7 +6712,8 @@ void GUI_Alarm_Demand_Display(INT16U PopupAlarmDis) // zh321
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
75
,
117
,
Alarm_085_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
76
,
117
,
Alarm_067_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
120
,
117
,
Alarm_085_Word0
);
}
if
(
Popups_SelfCheckTime
==
SelfCheckTime
)
{
...
...
@@ -6724,7 +6737,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_004_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
55
,
117
,
Alarm_004_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
141
,
117
,
Alarm_067_2_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_nokey_sys_fault
)
// shi
...
...
@@ -6736,7 +6751,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_005_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_005_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
110
,
117
,
Alarm_005_Word0_2
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_relay_fault
)
// shi
...
...
@@ -6749,6 +6765,10 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
{
// TFT_LCD_Draw_Bmp(Compress, Inverse, 41, 105, Alarm_029_1_Word0_X41_Y105);
// TFT_LCD_Draw_Bmp(Compress, Inverse, 76, 129, Alarm_029_2_Word0_X76_Y129);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
41
,
105
,
Alarm_029_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
89
,
105
,
Alarm_029_3_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
156
,
105
,
Alarm_067_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
76
,
129
,
Alarm_029_2_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_authentication_failure
)
// shi
...
...
@@ -6858,6 +6878,49 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
32
+
44
,
105
,
Alarm_034_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_Fuel_sensor_failure
)
{
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
35
,
98
,
"Fuel sensor Failure"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_055_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
87
,
117
,
Alarm_043_1_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
154
,
117
,
Alarm_055_Word0_2
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_engine_water_high
)
{
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
55
,
88
,
"Engine Coolant"
,
Num_18_EN
);
GUI_Display_Version_Code_Service
(
45
,
113
,
"Temperature High"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
43
,
94
,
Alarm_045_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
109
,
95
,
Alarm_056_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_please_add_fuel
)
{
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
81
,
118
,
"Fuel Low"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
117
,
Alarm_086_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
131
,
117
,
Alarm_055_Word0_1
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_Please_charge_power
)
{
if
(
MenuData
.
Language
)
...
...
@@ -6879,7 +6942,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
// TFT_LCD_Draw_Bmp(Compress, Inverse, 32 + 44, 105, Alarm_036_Word0_X32_Y105_44);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
76
,
105
,
Alarm_036_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
77
,
130
,
Alarm_005_Word0_2
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_please_foot_brake
)
...
...
@@ -6891,7 +6955,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
32
+
33
,
105
,
Alarm_037_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
105
,
Alarm_037_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
129
,
Alarm_037_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
109
,
129
,
Alarm_028_3_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_low_pressure
)
...
...
@@ -6905,6 +6971,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
else
{
// TFT_LCD_Draw_Bmp(Compress, Inverse, 32 + 24, 105, Alarm_038_Word0);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
75
,
105
,
Alarm_038_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
55
,
129
,
Alarm_038_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
98
,
129
,
Alarm_028_3_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_gear_fault
)
...
...
@@ -6952,7 +7021,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
22
,
117
,
Alarm_011_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
64
,
117
,
Alarm_011_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
110
,
117
,
Alarm_011_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
156
,
117
,
Alarm_011_Word0_3
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_high_low_temp
)
...
...
@@ -6977,7 +7048,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_012_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
43
,
117
,
Alarm_011_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
88
,
117
,
Alarm_012_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_charge_complete
)
...
...
@@ -6988,7 +7060,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
34
,
117
,
Alarm_013_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
75
,
117
,
Alarm_011_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
120
,
117
,
Alarm_013_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_charge_fault
)
...
...
@@ -6999,7 +7072,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
35
,
117
,
Alarm_014_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
76
,
117
,
Alarm_011_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
122
,
117
,
Alarm_014_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_Face_Loss
)
// shi
...
...
@@ -7079,11 +7153,23 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
55
,
129
,
Alarm_041_2_Word0
);
}
}
/*else if(PopupAlarmDis == POPUP_MSG_pressure_fault_stopfuel) // shi
else
if
(
PopupAlarmDis
==
POPUP_MSG_pressure_fault_stopfuel
)
// 泄压阀故障,禁止加油
{
TFT_LCD_Draw_Bmp(Compress, Inverse, 32 + 34, 105, Alarm_042_Word0);
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
53
,
108
,
"Pressure Relief"
,
Num_18_EN
);
GUI_Display_Version_Code_Service
(
64
,
133
,
"Valve Failure"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
105
,
Alarm_042_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
131
,
105
,
Alarm_067_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
77
,
129
,
Alarm_042_2_Word0
);
}
}
*/
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_airbag_fault
)
// shi
{
if
(
Val_EOL_F101_CollisionSystem
()
==
1
)
...
...
@@ -7094,7 +7180,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_016_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
53
,
117
,
Alarm_016_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
99
,
117
,
Alarm_005_Word0_2
);
}
}
else
if
(
Val_EOL_F101_CollisionSystem
()
==
2
)
...
...
@@ -7105,7 +7192,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_015_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
54
,
117
,
Alarm_015_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
142
,
117
,
Alarm_067_2_Word0
);
}
}
}
...
...
@@ -7129,7 +7217,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
95
,
Alarm_066_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
56
,
95
,
Alarm_066_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
99
,
95
,
Alarm_005_Word0_2
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
94
,
128
,
Alarm_Image_14
);
}
...
...
@@ -7142,7 +7232,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
23
,
117
,
Alarm_018_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
117
,
Alarm_018_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
130
,
117
,
Alarm_067_2_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_HighBeam_relay_fault
)
...
...
@@ -7155,7 +7246,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
86
,
84
,
Alarm_081_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
108
,
Alarm_081_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
64
,
109
,
Alarm_029_3_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
130
,
109
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
94
,
148
,
Alarm_Image_15
);
}
...
...
@@ -7168,7 +7261,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
22
,
95
,
Alarm_067_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
63
,
95
,
Alarm_067_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
131
,
95
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
98
,
142
,
Alarm_Image_16
);
}
...
...
@@ -7181,7 +7275,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
22
,
95
,
Alarm_068_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
66
,
95
,
Alarm_068_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
130
,
95
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
102
,
142
,
Alarm_Image_17
);
}
...
...
@@ -7195,6 +7290,7 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
95
,
Alarm_069_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
154
,
95
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
88
,
142
,
Alarm_Image_18
);
}
...
...
@@ -7207,7 +7303,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
22
,
95
,
Alarm_070_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
66
,
95
,
Alarm_070_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
130
,
95
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
89
,
135
,
Alarm_Image_19
);
}
...
...
@@ -7247,7 +7344,8 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
+
22
,
95
,
Alarm_071_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
66
,
95
,
Alarm_071_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
130
,
95
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
94
,
136
,
Alarm_Image_21
);
}
...
...
@@ -7273,7 +7371,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
32
+
32
,
105
,
Alarm_044_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
64
,
105
,
Alarm_044_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
87
,
105
,
Alarm_044_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
132
,
105
,
Alarm_044_Word0_3
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
138
,
129
,
Alarm_km
);
}
GUI_MANIT_Warning_Display
(
DataServiceInterval
/
10
,
Refresh
);
...
...
@@ -7286,21 +7386,44 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
95
,
Alarm_073_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
95
,
Alarm_073_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
109
,
95
,
Alarm_044_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
156
,
95
,
Alarm_073_Word0_2
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
90
,
141
,
Alarm_Image_23
);
}
/*else if(PopupAlarmDis == POPUP_MSG_please_Maintenance_engine)
{
else
if
(
PopupAlarmDis
==
POPUP_MSG_please_Maintenance_engine
)
{
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
49
,
98
,
"Need to Maintain"
,
Num_18_EN
);
GUI_Display_Version_Code_Service
(
49
,
98
,
"Engine"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
87
,
105
,
Alarm_045_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
130
,
Alarm_044_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
110
,
129
,
Alarm_045_2_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_Maintenance_engine_Km
)
{
TFT_LCD_Draw_Bmp(Compress, Inverse, 32+32, 105, Alarm_044_Word0_X32_Y105_32);
TFT_LCD_Draw_Bmp(Compress, Inverse, 132, 129, Alarm_km);
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
39
,
133
,
"Need to Maintain"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
32
,
105
,
Alarm_044_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
54
,
104
,
Alarm_045_2_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
119
,
105
,
Alarm_044_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
164
,
105
,
Alarm_044_Word0_3
);
}
}
*/
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_battery_low_power
)
{
if
(
MenuData
.
Language
)
...
...
@@ -7312,6 +7435,21 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
117
,
Alarm_019_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_power_takeoff_fault
)
{
if
(
MenuData
.
Language
)
{
GUI_Display_Version_Code_Service
(
77
,
118
,
"PTO Fault"
,
Num_18_EN
);
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
117
,
Alarm_020_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
131
,
117
,
Alarm_067_2_Word0
);
}
}
/*else if(PopupAlarmDis == POPUP_MSG_DoorOpen)
else if(PopupAlarmDis == POPUP_MSG_DoorOpen_off)
{
...
...
@@ -7336,6 +7474,7 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
64
,
84
,
Alarm_079_1_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
110
,
84
,
Alarm_043_1_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
87
,
108
,
Alarm_079_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
99
,
140
,
Alarm_Image_01
);
...
...
@@ -7349,7 +7488,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
32
+
34
,
105
,
Alarm_043_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
65
,
105
,
Alarm_043_1_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
110
,
105
,
Alarm_043_1_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
75
,
129
,
Alarm_043_2_Word0
);
}
}
else
if
(
PopupAlarmDis
==
POPUP_MSG_TPMS_SenFlt
)
...
...
@@ -7360,7 +7501,9 @@ void Gui_POPUP_TYPE_HINT(INT16U PopupAlarmDis, INT8U Refresh)
}
else
{
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
95
,
Alarm_060_Word0
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
42
,
95
,
Alarm_043_1_Word0_1
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
87
,
95
,
Alarm_043_1_Word0_2
);
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
153
,
95
,
Alarm_067_2_Word0
);
}
TFT_LCD_Draw_Bmp
(
Compress
,
Inverse
,
99
,
140
,
Alarm_Image_01
);
}
...
...
@@ -8406,7 +8549,7 @@ void Gui_Display_Service(void) // zh321
if
(
PageInfo
.
PageType
==
Page_OTA
)
// ����
{
//
GUI_OTA_Display(OTA_Ctrl);
//
GUI_OTA_Display(OTA_Ctrl);
}
else
if
(
PageInfo
.
PageType
==
Page_Alarm
)
// ����
{
...
...
le21_fuel/Sources/Part_4/Resource.c
View file @
40261901
This source diff could not be displayed because it is too large. You can
view the blob
instead.
le21_fuel/Sources/Part_4/Resource.h
View file @
40261901
...
...
@@ -699,4 +699,101 @@ extern const unsigned char ECU_Title_Word0_TemperatureH_2[];
extern
const
unsigned
char
ECU_Title_Word0_TemperatureH_2
[];
extern
const
unsigned
char
ECU_Title_Word0_TemperatureH_2
[];
//贴图更新 lly
extern
const
unsigned
char
Alarm_044_Word0_1
[];
extern
const
unsigned
char
Alarm_044_Word0_2
[];
extern
const
unsigned
char
Alarm_044_Word0_3
[];
extern
const
unsigned
char
Alarm_045_2_Word0
[];
extern
const
unsigned
char
Alarm_056_Word0
[];
extern
const
unsigned
char
Alarm_073_Word0_1
[];
extern
const
unsigned
char
Alarm_073_Word0_2
[];
extern
const
unsigned
char
Alarm_011_Word0_1
[];
extern
const
unsigned
char
Alarm_011_Word0_2
[];
extern
const
unsigned
char
Alarm_011_Word0_3
[];
extern
const
unsigned
char
Alarm_012_Word0
[];
extern
const
unsigned
char
Alarm_013_Word0
[];
extern
const
unsigned
char
Alarm_014_Word0
[];
extern
const
unsigned
char
Alarm_043_1_Word0_1
[];
extern
const
unsigned
char
Alarm_043_1_Word0_2
[];
extern
const
unsigned
char
Alarm_055_Word0_1
[];
extern
const
unsigned
char
Alarm_055_Word0_2
[];
extern
const
unsigned
char
Alarm_079_1_Word0
[];
extern
const
unsigned
char
TPMS_Alarm_Word0_1
[];
extern
const
unsigned
char
TPMS_Alarm_Word0_6
[];
extern
const
unsigned
char
Alarm_004_Word0
[];
extern
const
unsigned
char
Alarm_015_Word0
[];
extern
const
unsigned
char
Alarm_018_Word0
[];
extern
const
unsigned
char
Alarm_020_Word0
[];
extern
const
unsigned
char
Alarm_029_1_Word0
[];
extern
const
unsigned
char
Alarm_029_3_Word0
[];
extern
const
unsigned
char
Alarm_042_1_Word0
[];
extern
const
unsigned
char
Alarm_085_Word0
[];
extern
const
unsigned
char
Alarm_026_1_Word0
[];
extern
const
unsigned
char
Alarm_027_1_Word0
[];
extern
const
unsigned
char
Alarm_027_2_Word0
[];
extern
const
unsigned
char
Alarm_028_2_Word0
[];
extern
const
unsigned
char
Alarm_028_3_Word0
[];
extern
const
unsigned
char
Alarm_037_Word0_1
[];
extern
const
unsigned
char
Alarm_037_Word0_2
[];
extern
const
unsigned
char
Alarm_038_2_Word0
[];
extern
const
unsigned
char
Alarm_005_Word0_1
[];
extern
const
unsigned
char
Alarm_005_Word0_2
[];
extern
const
unsigned
char
Alarm_016_Word0
[];
extern
const
unsigned
char
Alarm_036_Word0
[];
extern
const
unsigned
char
Alarm_066_Word0
[];
extern
const
unsigned
char
OTA_Word0_01
[];
extern
const
unsigned
char
OTA_Word0_02_1
[];
extern
const
unsigned
char
OTA_Word0_02_2
[];
extern
const
unsigned
char
OTA_Word0_03
[];
extern
const
unsigned
char
OTA_Word0_04_1
[];
extern
const
unsigned
char
OTA_Word0_04_2
[];
extern
const
unsigned
char
OTA_Word0_04_3
[];
extern
const
unsigned
char
OTA_Word0_07_1
[];
extern
const
unsigned
char
OTA_Word0_07_2
[];
extern
const
unsigned
char
OTA_Word0_07_3
[];
extern
const
unsigned
char
OTA_Word0_08_1
[];
extern
const
unsigned
char
OTA_Word0_08_2
[];
extern
const
unsigned
char
OTA_Word0_08_3
[];
extern
const
unsigned
char
OTA_Word0_09_1
[];
extern
const
unsigned
char
OTA_Word0_09_2
[];
extern
const
unsigned
char
OTA_Word0_10_1
[];
extern
const
unsigned
char
OTA_Word0_10_2
[];
extern
const
unsigned
char
OTA_Word0_10_3
[];
extern
const
unsigned
char
OTA_Word0_10_4
[];
extern
const
unsigned
char
OTA_Word0_10_5
[];
extern
const
unsigned
char
OTA_Word0_12
[];
extern
const
unsigned
char
OTA_Word0_13
[];
extern
const
unsigned
char
OTA_Word0_14_1
[];
extern
const
unsigned
char
OTA_Word0_14_2
[];
extern
const
unsigned
char
OTA_Word0_15
[];
extern
const
unsigned
char
OTA_Word0_16
[];
extern
const
unsigned
char
OTA_Word0_17
[];
extern
const
unsigned
char
OTA_Word0_18
[];
extern
const
unsigned
char
OTA_Word0_19
[];
extern
const
unsigned
char
OTA_Word0_20
[];
extern
const
unsigned
char
OTA_Word0_21_1
[];
extern
const
unsigned
char
OTA_Word0_21_2
[];
extern
const
unsigned
char
OTA_Word0_24
[];
extern
const
unsigned
char
Alarm_038_Word0
[];
extern
const
unsigned
char
Alarm_028_1_Word
[];
extern
const
unsigned
char
Alarm_026_2_Word0
[];
extern
const
unsigned
char
Alarm_043_2_Word0
[];
extern
const
unsigned
char
Alarm_086_Word0
[];
extern
const
unsigned
char
Alarm_045_1_Word0
[];
#endif
\ No newline at end of file
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