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
ec4e14fe
Commit
ec4e14fe
authored
3 years ago
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整函数
parent
2ad59a75
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
23072 additions
and
23061 deletions
+23072
-23061
project
ghs/project
+0
-0
project.hex
ghs/project.hex
+23046
-23043
project.siz
ghs/project.siz
+1
-1
GUI.c
source/Application/Graphic/GUI/GUI.c
+24
-16
loc_graphics_data.h
source/Driver/Graphic/loc_graphics_data.h
+1
-1
No files found.
ghs/project
View file @
ec4e14fe
No preview for this file type
This diff is collapsed.
Click to expand it.
ghs/project.hex
View file @
ec4e14fe
This diff is collapsed.
Click to expand it.
ghs/project.siz
View file @
ec4e14fe
project .intvect 1536
project .text 316
25
2
project .text 316
33
2
project .rodata 411111
project .secinfo 120
project .syscall 6
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/GUI/GUI.c
View file @
ec4e14fe
...
...
@@ -496,10 +496,6 @@ void GUI_Time_Dispaly(uint8_t Mode)
}
/*分钟*/
Time_Minutes
=
Get_RTC_MINUTE
();
GUI_General_Digit_Display
(
Time_Sprite
,
Time_Minutes
,
Nb_21_0
,
2u
,
0u
,
GUI_DISP_Minutes
,
37
,
GUI_BLENDMODE_SRC_OVER
);
/*显示分钟*/
if
(
FLASH_SYNC_1Hz
)
{
GUI_Translate_Display
(
Time_Sprite
,
Nb_21_maohao
,
396u
,
45u
,
GUI_BLENDMODE_SRC_OVER
);
/*显示冒号*/
...
...
@@ -508,6 +504,11 @@ void GUI_Time_Dispaly(uint8_t Mode)
{
GUI_General_Display
(
Time_Sprite
,
SpriteSize
,
GUI_BLENDMODE_SRC_OVER
);
}
Time_Minutes
=
Get_RTC_MINUTE
();
GUI_General_Digit_Display
(
Time_Sprite
,
Time_Minutes
,
Nb_21_0
,
2u
,
0u
,
GUI_DISP_Minutes
,
37
,
GUI_BLENDMODE_SRC_OVER
);
/*显示分钟*/
}
else
{
...
...
@@ -543,7 +544,8 @@ void GUI_Data_Dispaly(uint8_t Mode)
GUI_General_Digit_Display
(
Calendar_Sprite
,
Year
,
Nb_14_0
,
4u
,
0u
,
GUI_DISP_Year
,
48
,
GUI_BLENDMODE_SRC_OVER
);
/*显示年*/
GUI_General_Digit_Display
(
Calendar_Sprite
,
Month
,
Nb_14_0
,
2u
,
0u
,
GUI_DISP_Month
,
48
,
GUI_BLENDMODE_SRC_OVER
);
/*显示月*/
GUI_General_Digit_Display
(
Calendar_Sprite
,
Date
,
Nb_14_0
,
2u
,
0u
,
GUI_DISP_Date
,
48
,
GUI_BLENDMODE_SRC_OVER
);
/*显示日*/
GUI_General_Display
(
Calendar_Sprite
,
GUIWedk
[
Week
],
GUI_BLENDMODE_SRC_OVER
);
GUI_General_Display
(
Calendar_Sprite
,
GUIWedk
[
Week
],
GUI_BLENDMODE_SRC_OVER
);
/*星期 */
}
else
{
...
...
@@ -576,7 +578,7 @@ void GUI_TFTTelltales_Display(uint8_t Mode)
}
else
{
GUI_General_Display
(
WarningLight_Sprite
,
SpriteSize
,
GUI_BLENDMODE_
SRC_OVER
);
GUI_General_Display
(
WarningLight_Sprite
,
SpriteSize
,
GUI_BLENDMODE_
CUSTOM
);
}
}
else
...
...
@@ -601,8 +603,6 @@ void GUI_WetGas_Dispaly(uint8_t Mode)
{
current_value
=
HYQ_TEST
;
GUI_General_Display
(
WET_Sprite
,
CN_qiyafuhaodeng
,
GUI_BLENDMODE_SRC_OVER
);
/*气压符号灯。*/
if
(
current_value
<=
17u
)
{
GUI_General_Display
(
WET_Sprite
,
CN_qiya
,
GUI_BLENDMODE_SRC_OVER
);
/*刷长条的气压表框。*/
...
...
@@ -614,7 +614,13 @@ void GUI_WetGas_Dispaly(uint8_t Mode)
switch
(
current_value
)
{
case
0x11u
:
case
0x14u
:
/*20*/
GUI_Translate_Display
(
WET_Sprite
,
CN_qiyazouge_01
,
(
145u
+
8u
*
0x13
),
405u
,
GUI_BLENDMODE_SRC_OVER
);
case
0x13u
:
GUI_Translate_Display
(
WET_Sprite
,
CN_qiyazouge_01
,
(
145u
+
8u
*
0x12
),
405u
,
GUI_BLENDMODE_SRC_OVER
);
case
0x12u
:
GUI_Translate_Display
(
WET_Sprite
,
CN_qiyazouge_01
,
(
145u
+
8u
*
0x11
),
405u
,
GUI_BLENDMODE_SRC_OVER
);
case
0x11u
:
/*17*/
GUI_Translate_Display
(
WET_Sprite
,
CN_qiyazouge_01
,
(
145u
+
8u
*
0x10
),
405u
,
GUI_BLENDMODE_SRC_OVER
);
case
0x10u
:
GUI_Translate_Display
(
WET_Sprite
,
CN_qiyazouge_01
,
(
145u
+
8u
*
0x0F
),
405u
,
GUI_BLENDMODE_SRC_OVER
);
...
...
@@ -653,6 +659,8 @@ void GUI_WetGas_Dispaly(uint8_t Mode)
GUI_General_Display
(
WET_Sprite
,
SpriteSize
,
GUI_BLENDMODE_SRC_OVER
);
break
;
}
GUI_General_Display
(
WET_Sprite
,
CN_qiyafuhaodeng
,
GUI_BLENDMODE_SRC_OVER
);
/*气压符号灯。*/
}
else
{
...
...
@@ -675,7 +683,7 @@ void GUI_AdBlue_Dispaly(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
if
((
K_Line_Set
.
K_Line_LID33
==
1
)
||
(
K_Line_Set
.
K_Line_LID33
==
3
))
if
((
K_Line_Set
.
K_Line_LID33
==
1
u
)
||
(
K_Line_Set
.
K_Line_LID33
==
3u
))
{
CanStatus
=
CAN_MSG_Status
(
ID_CanMsg18FF2300_Msg_Count
);
...
...
@@ -829,11 +837,11 @@ void Gui_ODO_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
ODO_value
=
(
Data_ODO_Read
()
/
10
);
/*此处需将ODO函数返回值赋给变量,ODO函数在其他文件中实现。*/
ODO_value
=
(
Data_ODO_Read
()
/
10
u
);
/*此处需将ODO函数返回值赋给变量,ODO函数在其他文件中实现。*/
GUI_General_Display
(
ODO_Sprite
,
CN_ODO
,
GUI_BLENDMODE_SRC_OVER
);
/*显示文/*字 “ ODO ”*/
GUI_Translate_Display
(
ODO_Sprite
,
CN_ODO_danwei
,
699u
,
436u
,
GUI_BLENDMODE_SRC_OVER
);
/*显示文字 “ km ”*/
GUI_General_Digit_Display
(
ODO_Sprite
,
ODO_value
,
Nb_19_0
,
7u
,
6u
,
GUI_DISP_ODO
,
425
,
GUI_BLENDMODE_SRC_OVER
);
/*显示ODO的数值*/
GUI_General_Digit_Display
(
ODO_Sprite
,
ODO_value
,
Nb_19_0
,
7u
,
6u
,
GUI_DISP_ODO
,
425
u
,
GUI_BLENDMODE_SRC_OVER
);
/*显示ODO的数值*/
}
else
{
...
...
@@ -1376,7 +1384,7 @@ void GUI_Drive_Info_Avg_Speed_Display(uint16_t Speed)
else
{
/*单位切换*/
if
(
1
)
if
(
1
u
)
{
GUI_General_Display
(
MultiPurpose_Sprite
,
CN_PJchesu_kmh
,
GUI_BLENDMODE_SRC_OVER
);
/*km/H*/
}
...
...
@@ -1393,7 +1401,7 @@ void GUI_Drive_Info_Avg_Speed_Display(uint16_t Speed)
}
/*单位切换*/
if
(
1
)
if
(
1
u
)
{
if
(
Speed
==
TRAPB
)
/*Trip B*/
{
...
...
@@ -1452,7 +1460,7 @@ void GUI_Drive_Info_Avg_Fuel_Display(uint16_t Fuel)
else
{
/*单位切换*/
if
(
1
)
if
(
1
u
)
{
GUI_General_Display
(
MultiPurpose_Sprite
,
CN_PJyouhao_L100km
,
GUI_BLENDMODE_SRC_OVER
);
/*L/km*/
}
...
...
@@ -1470,7 +1478,7 @@ void GUI_Drive_Info_Avg_Fuel_Display(uint16_t Fuel)
GUI_Translate_Display
(
MultiPurpose_Sprite
,
Nb_21_dian
,
656u
,
285u
,
GUI_BLENDMODE_CUSTOM
);
/*top*/
if
(
1
)
if
(
1
u
)
{
if
(
Fuel
==
TRAPB
)
/*Trip B*/
{
...
...
This diff is collapsed.
Click to expand it.
source/Driver/Graphic/loc_graphics_data.h
View file @
ec4e14fe
...
...
@@ -13,7 +13,7 @@
#include "DisplaySch_user.h"
/*区域1 WET*/
#define MAX_WET_SUP_LAYER 2
0
#define MAX_WET_SUP_LAYER 2
5
MultiBufferSprite_t
WETSpriteBuf
;
uint8_t
WETIndex
=
0u
;
uint8_t
WETUpdate
=
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