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
cf97886e
Commit
cf97886e
authored
Dec 29, 2021
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整OFF档发动机启动时间功能
parent
6c053ade
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
67 additions
and
16 deletions
+67
-16
BackLight_APP.c
source/Application/APP/BackLight/BackLight_APP.c
+10
-0
Data_Fuel_User.c
source/Application/APP/Data_Fuel/Data_Fuel_User.c
+1
-1
GUI.c
source/Application/Graphic/GUI/GUI.c
+25
-1
DisplaySch_user.c
source/Application/Graphic/UE/DisplaySch_user.c
+24
-10
DisplaySch_user.h
source/Application/Graphic/UE/DisplaySch_user.h
+7
-4
No files found.
source/Application/APP/BackLight/BackLight_APP.c
View file @
cf97886e
...
...
@@ -171,6 +171,16 @@ void BL_Management_service ( void )
GetBGLNTCVol
(
0
);
/*主函数中调用第一个参数电源状态 1是 ON档 2 off 第二个参数 唤醒条件 1是TTF唤醒 2 是表盘唤醒 3 是表盘和屏都有唤醒,0无唤醒*/
if
(
Common_Get_IG_Sts
()
==
COMMON_POWER_ON
)
{
BackLightWakeFlag
=
0u
;
}
else
{
BackLightWakeFlag
=
1u
;
}
BackLightSchedu
(
Common_Get_IG_Sts
(),
BackLightWakeFlag
);
}
...
...
source/Application/APP/Data_Fuel/Data_Fuel_User.c
View file @
cf97886e
...
...
@@ -158,7 +158,7 @@ void Fuel_User_KL15_ON_Processing_Service(void)
AFCPara
.
CurODO
=
ODO_Value
*
100
;
// m
AFCPara
.
FuleConsume
=
0
;
AFCPara
.
RPM
=
Espeed
;
// 1
AFCPara
.
Speed
=
(
Vspeed
*
10
);
// 0.1
AFCPara
.
Speed
=
(
Vspeed
/
10u
);
// 0.1
SetAFCPara
((
AFC_PARA
*
)
&
AFCPara
);
FuelFSM
(
FuelR
);
/*新版增加系数*/
...
...
source/Application/Graphic/GUI/GUI.c
View file @
cf97886e
...
...
@@ -1773,7 +1773,31 @@ void GUI_Time_OilTemp_OFF_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
Temp
=
Get_ID_18FEE518_Sig_Total_Engine_Hours
();
Temp
=
Temp
/
20u
;
/*时间*/
GUI_General_Display
(
MENU_Sprite
,
CN_Time_wenzi
,
GUI_BLENDMODE_SRC_OVER
);
/*时间*/
GUI_General_Display
(
MENU_Sprite
,
CN_Time_danwei
,
GUI_BLENDMODE_SRC_OVER
);
/*H*/
if
(
Temp
<=
0xFAFFFFFFu
)
{
Temp
=
Temp
/
20u
;
if
(
Temp
>=
9999999u
)
{
GUI_General_Digit_Display
(
MENU_Sprite
,
9999999u
,
Nb_20_0
,
7u
,
5u
,
GUI_DISP_OILTEMP
,
221u
,
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
Temp
,
Nb_20_0
,
7u
,
5u
,
GUI_DISP_OILTEMP
,
221u
,
GUI_BLENDMODE_SRC_OVER
);
}
GUI_Translate_Display
(
MENU_Sprite
,
Nb_20_dian
,
719u
,
241u
,
GUI_BLENDMODE_CUSTOM
);
/*点*/
}
else
{
GUI_General_Digit_Display
(
MENU_Sprite
,
9999999u
,
Nb_20_0
,
7u
,
5u
,
GUI_DISP_OILTEMP
,
221u
,
GUI_BLENDMODE_SRC_OVER
);
GUI_Translate_Display
(
MENU_Sprite
,
Nb_20_dian
,
719u
,
241u
,
GUI_BLENDMODE_CUSTOM
);
/*点*/
}
}
else
{
...
...
source/Application/Graphic/UE/DisplaySch_user.c
View file @
cf97886e
...
...
@@ -41,10 +41,10 @@ uint32_t Get_IG_Off(void)
static
const
DispSch_Attr_st
loc
[]
=
{
{
&
UE_EN
[
Display_StartAnimation
],
UE_IGN_ON
,
Display_StartAnimation
,
((
void
*
)
0
),
Display_StartAnimationEnter
,
Display_StartAnimationService
,
Display_StartAnimationExit
},
{
&
UE_EN
[
Display_Menu
]
,
UE_IGN_ON
,
Display_Menu
,
((
void
*
)
0
),
((
void
*
)
0
),
Display_MenuService
,
((
void
*
)
0
)},
{
&
UE_EN
[
Display_Alarm
]
,
UE_IGN_ON
,
Display_Alarm
,
((
void
*
)
0
),
((
void
*
)
0
),
Display_AlarmService
,
((
void
*
)
0
)},
{
&
UE_EN
[
Display_Nothing
]
,
UE_IGN_OFF
,
Display_Nothing
,
((
void
*
)
0
),
Display_NothingEnter
,
Display_NothingService
,
((
void
*
)
0
)},
{
&
UE_EN
[
Display_StartAnimation
],
UE_IGN_ON
,
Display_StartAnimation
,
((
void
*
)
0
),
Display_StartAnimationEnter
,
Display_StartAnimationService
,
Display_StartAnimationExit
},
{
&
UE_EN
[
Display_Menu
]
,
UE_IGN_ON
,
Display_Menu
,
((
void
*
)
0
),
Display_MenuEnter
,
Display_MenuService
,
((
void
*
)
0
)},
{
&
UE_EN
[
Display_Alarm
]
,
UE_IGN_ON
,
Display_Alarm
,
((
void
*
)
0
),
Display_AlarmEnter
,
Display_AlarmService
,
((
void
*
)
0
)},
{
&
UE_EN
[
Display_Nothing
]
,
UE_IGN_OFF
,
Display_Nothing
,
((
void
*
)
0
),
Display_NothingEnter
,
Display_NothingService
,
((
void
*
)
0
)},
};
void
DispSch_TotalInit
(
void
)
...
...
@@ -169,7 +169,7 @@ void DisplayServices(void)
{
HMI_Clear_KEY_CONFIRM
();
}
/*确认超长
30
S*/
/*确认超长
15
S*/
else
if
(
UE_CtrlInfo
.
HMI_KEYInfo
.
u8KEY_CONFIRM
==
KEY_EVENT_SUPER_LONG_PRESS
)
{
HMI_Clear_KEY_CONFIRM
();
...
...
@@ -203,11 +203,16 @@ void DisplayServices(void)
}
}
/*----开机动画----*/
void
Display_StartAnimationEnter
(
void
)
{
GUI_Display_background
();
}
/*硬清空所有缓存数据*/
loc_free_mem
(
WET_Sprite
,
MENU_Sprite
);
/*使能底图窗口*/
JCUA_Enable_window
();
//GUI_Display_background();
}
void
Display_StartAnimationService
(
void
)
{
uint16_t
m16_FrameCnt
;
...
...
@@ -221,26 +226,34 @@ void Display_StartAnimationService(void)
GUI_Display_background
();
}
}
void
Display_StartAnimationExit
(
void
)
{
loc_Enable_Window_App
();
}
/*----菜单----*/
void
Display_MenuEnter
(
void
)
{
}
void
Display_MenuService
(
void
)
{
}
/*----报警----*/
void
Display_AlarmEnter
(
void
)
{
}
void
Display_AlarmService
(
void
)
{
}
/*----Nothing----*/
void
Display_NothingEnter
(
void
)
{
JCUA_Disable_window
();
loc_Disable_Window_App
(
);
//
loc_Disable_Window_App( );
loc_free_mem
(
WET_Sprite
,
Calendar_Sprite
);
}
void
Display_NothingService
(
void
)
{
...
...
@@ -299,6 +312,7 @@ void GUI_DisplayServices(void)
}
else
{
GUI_Time_OilTemp_OFF_Display
(
GUI_DISP_MODE_NORMAL
);
BG_display_flag
=
0u
;
}
}
...
...
source/Application/Graphic/UE/DisplaySch_user.h
View file @
cf97886e
...
...
@@ -57,13 +57,16 @@ extern UE_CtrlInfo_Struct_t UE_CtrlInfo;
void
DispSch_TotalInit
(
void
);
void
DisplayServices
(
void
);
void
Display_AlarmService
(
void
);
void
Display_MenuService
(
void
);
void
Display_StartAnimationService
(
void
);
void
Display_StartAnimationEnter
(
void
);
void
Display_StartAnimationService
(
void
);
void
Display_StartAnimationExit
(
void
);
void
Display_MenuEnter
(
void
);
void
Display_MenuService
(
void
);
void
Display_AlarmEnter
(
void
);
void
Display_AlarmService
(
void
);
void
Display_NothingEnter
(
void
);
void
Display_NothingService
(
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