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
dca1a83b
Commit
dca1a83b
authored
Nov 27, 2021
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整菜单逻辑
parent
31cbd497
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
23654 additions
and
23117 deletions
+23654
-23117
project
ghs/project
+0
-0
project.hex
ghs/project.hex
+23117
-23046
project.siz
ghs/project.siz
+1
-1
Services_Mileage.h
source/Application/APP/Data_Mileage/Services_Mileage.h
+8
-2
Services_ODO_user.c
source/Application/APP/Data_ODO/Services_ODO_user.c
+29
-8
Key.h
source/Application/APP/Key/Key.h
+0
-3
Key_user.c
source/Application/APP/Key/Key_user.c
+3
-3
GUI.c
source/Application/Graphic/GUI/GUI.c
+175
-11
GUI.h
source/Application/Graphic/GUI/GUI.h
+4
-0
Menu.h
source/Application/Graphic/Menu/Menu.h
+4
-1
Menu_user.c
source/Application/Graphic/Menu/Menu_user.c
+194
-25
Common_Interface.c
source/Application/RTE/Common_Interface.c
+116
-13
Common_Interface.h
source/Application/RTE/Common_Interface.h
+0
-3
RTE_PWM_OUT.c
source/Application/RTE/RTE_PWM_OUT.c
+1
-1
tasks.c
source/System/tasks.c
+2
-0
No files found.
ghs/project
View file @
dca1a83b
No preview for this file type
ghs/project.hex
View file @
dca1a83b
This source diff could not be displayed because it is too large. You can
view the blob
instead.
ghs/project.siz
View file @
dca1a83b
project .intvect 1536
project .text 31
7676
project .text 31
9964
project .rodata 411103
project .secinfo 120
project .syscall 6
...
...
source/Application/APP/Data_Mileage/Services_Mileage.h
View file @
dca1a83b
...
...
@@ -26,8 +26,14 @@ typedef enum
{
EM_TRIP_A
,
EM_TRIP_B
,
EM_TRIP_C
,
EM_TRIP_D
,
EM_TRIP_JY
,
EM_TRIP_RY
,
EM_TRIP_BSX
,
EM_TRIP_CSQ
,
EM_TRIP_KQGZJ
,
EM_TRIP_DLZX
,
EM_TRIP_LT
,
EM_TRIP_MAX
,
}
DataTripEnum_t
;
...
...
source/Application/APP/Data_ODO/Services_ODO_user.c
View file @
dca1a83b
...
...
@@ -33,7 +33,7 @@ void Data_User_Mileage_KL30Init(void)
Mileage_Init_t
MileInit
=
{
0
};
Mileage_Func_t
Func
=
{
0
};
ODO_Init_t
ODOInit
=
{
0
};
Trip_Init_t
TripInit
[
4
]
=
{
0
};
Trip_Init_t
TripInit
[
EM_TRIP_MAX
]
=
{
0
};
//以下数据从EEPROM中读取
Data_User_EEPROM_Read
(
EEPROM_BLOCK_ODO
,
TempBuf
,
1
);
...
...
@@ -51,6 +51,7 @@ void Data_User_Mileage_KL30Init(void)
Data_ODO_KL30_Init
(
DataODOBuf
,
&
ODOInit
,
Func
.
EEPromWrite_Cbk
);
Data_User_EEPROM_Read
(
EEPROM_BLOCK_TRIP_STAMP
,
TempBuf
+
3
,
4
);
TripInit
[
EM_TRIP_A
].
Stamp
=
TempBuf
[
3
];
TripInit
[
EM_TRIP_A
].
MaxValue
=
9999999u
;
TripInit
[
EM_TRIP_A
].
IsRestart
=
1u
;
...
...
@@ -59,13 +60,33 @@ void Data_User_Mileage_KL30Init(void)
TripInit
[
EM_TRIP_B
].
MaxValue
=
9999999u
;
TripInit
[
EM_TRIP_B
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_C
].
Stamp
=
TempBuf
[
5
];
TripInit
[
EM_TRIP_C
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_C
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_JY
].
Stamp
=
TempBuf
[
5
];
TripInit
[
EM_TRIP_JY
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_JY
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_RY
].
Stamp
=
TempBuf
[
6
];
TripInit
[
EM_TRIP_RY
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_RY
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_BSX
].
Stamp
=
TempBuf
[
7
];
TripInit
[
EM_TRIP_BSX
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_BSX
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_CSQ
].
Stamp
=
TempBuf
[
8
];
TripInit
[
EM_TRIP_CSQ
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_CSQ
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_D
].
Stamp
=
TempBuf
[
6
];
TripInit
[
EM_TRIP_D
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_D
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_KQGZJ
].
Stamp
=
TempBuf
[
9
];
TripInit
[
EM_TRIP_KQGZJ
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_KQGZJ
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_DLZX
].
Stamp
=
TempBuf
[
10
];
TripInit
[
EM_TRIP_DLZX
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_DLZX
].
IsRestart
=
1u
;
TripInit
[
EM_TRIP_LT
].
Stamp
=
TempBuf
[
11
];
TripInit
[
EM_TRIP_LT
].
MaxValue
=
99999
;
TripInit
[
EM_TRIP_LT
].
IsRestart
=
1u
;
Data_Trip_KL30_Init
(
DataTripBuf
,
TripInit
,
EM_TRIP_MAX
,
Func
.
EEPromWrite_Cbk
);
}
...
...
@@ -263,4 +284,4 @@ void Data_User_EEPROM_Write(Data_EEPROM_Enum_t BlockID, uint32_t u32Data[], uint
WDT_Clear
();
}
}
}
}
\ No newline at end of file
source/Application/APP/Key/Key.h
View file @
dca1a83b
...
...
@@ -3,9 +3,6 @@
#include "TYW_stdint.h"
#define K_Line_User_RYLQQ 100
#define K_Line_User_KQGZJ 100
/*
说明:
1、按键类型分为两类:
...
...
source/Application/APP/Key/Key_user.c
View file @
dca1a83b
...
...
@@ -207,7 +207,7 @@ void Key_Operation_Up(Key_Event_en_t enKeyEvent)
/*语言设置 ----反*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_3
)
{
if
(
User_set_Num
.
User_Language
>
1
u
)
if
(
User_set_Num
.
User_Language
>
0
u
)
User_set_Num
.
User_Language
--
;
}
...
...
@@ -387,7 +387,7 @@ void Key_Operation_Down(Key_Event_en_t enKeyEvent)
/*语言设置 ----反*/
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_3
)
{
if
(
User_set_Num
.
User_Language
<
7
)
if
(
User_set_Num
.
User_Language
<
1
)
User_set_Num
.
User_Language
++
;
}
...
...
@@ -692,7 +692,7 @@ Key_Real_Status_en_t Key_Real_Status_Read_Enter(void)
}
else
{
if
((
Key_R
>=
(
4
700
-
400
))
&&
(
Key_R
<=
(
47
00
+
400
)))
if
((
Key_R
>=
(
4
800
-
400
))
&&
(
Key_R
<=
(
50
00
+
400
)))
{
enKeyRealStatus
=
KEY_LINE_PRESS
;
}
...
...
source/Application/Graphic/GUI/GUI.c
View file @
dca1a83b
...
...
@@ -32,7 +32,7 @@
uint32_t
HYQ_TEST
=
3
;
volatile
_Display_State_Flag
State_Flag
;
volatile
_Display_State_Flag
State_Flag
;
/*0-常态 1-小于0 2-小于1000 3-无此功能*/
_TPMS
TPMS_Matching
;
_UserSet
User_set_Num
;
_UserSet
User_App
;
...
...
@@ -3740,8 +3740,8 @@ void GUI_BG_RepMenu_3_2_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
//User_Value = User_App.User_FDJ
YLQQ; /*显示数据*/
//User_FLAG = State_Flag.User_FDJ
YLQQ_FLAG; /*显示状态*/
User_Value
=
User_App
.
User_R
YLQQ
;
/*显示数据*/
User_FLAG
=
State_Flag
.
User_R
YLQQ_FLAG
;
/*显示状态*/
if
(
User_Value
>
0u
)
{
...
...
@@ -3805,8 +3805,8 @@ void GUI_BG_RepMenu_3_3_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
//User_Value = User_App.User_FDJYLQQ
; /*显示数据*/
//User_FLAG = State_Flag.User_FDJYLQQ
_FLAG; /*显示状态*/
User_Value
=
User_App
.
User_BSXY
;
/*显示数据*/
User_FLAG
=
State_Flag
.
User_BSXY
_FLAG
;
/*显示状态*/
if
(
User_Value
>
0u
)
{
...
...
@@ -3870,8 +3870,8 @@ void GUI_BG_RepMenu_3_4_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
//User_Value = User_App.User_FDJYLQQ
; /*显示数据*/
//User_FLAG = State_Flag.User_FDJYLQQ
_FLAG; /*显示状态*/
User_Value
=
User_App
.
User_CSQY
;
/*显示数据*/
User_FLAG
=
State_Flag
.
User_CSQY
_FLAG
;
/*显示状态*/
if
(
User_Value
>
0u
)
{
...
...
@@ -4000,8 +4000,8 @@ void GUI_BG_RepMenu_3_7_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
//User_Value = User_App.User_FDJYLQQ
; /*显示数据*/
//User_FLAG = State_Flag.User_FDJYLQQ
_FLAG; /*显示状态*/
User_Value
=
User_App
.
User_DLZXY
;
/*显示数据*/
User_FLAG
=
State_Flag
.
User_DLZXY
_FLAG
;
/*显示状态*/
if
(
User_Value
>
0u
)
{
...
...
@@ -4065,8 +4065,8 @@ void GUI_BG_RepMenu_3_8_Display(uint8_t Mode)
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
//User_Value = User_App.User_FDJYLQQ
; /*显示数据*/
//User_FLAG = State_Flag.User_FDJYLQQ
_FLAG; /*显示状态*/
User_Value
=
User_App
.
User_LT
;
/*显示数据*/
User_FLAG
=
State_Flag
.
User_LT
_FLAG
;
/*显示状态*/
if
(
User_Value
>
0u
)
{
...
...
@@ -4526,6 +4526,7 @@ void GUI_BG_UserSet_Language_Display(uint8_t Mode)
uint8_t
Options_Val
=
0u
;
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
Options_Val
=
User_set_Num
.
User_Language
;
/*英语*/
if
(
Options_Val
==
Language_En
)
{
...
...
@@ -5627,3 +5628,166 @@ void GUI_BG_Enter_Return_Display(uint8_t Mode)
}
}
void
Common_EOL_User_Server
(
void
)
{
/*发动机油*/
if
(
User_App
.
User_FDJYLQQ
>
0
)
{
if
(
User_App
.
User_FDJYLQQ
>=
(
Data_Read_Trip
(
EM_TRIP_JY
)
/
10u
))
{
User_App
.
User_FDJYLQQ
=
((
uint32_t
)
K_Line_Set
.
K_Line_LID4F
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_JY
)
/
10u
;
}
else
{
User_App
.
User_FDJYLQQ
=
0u
;
}
if
(
User_App
.
User_FDJYLQQ
<=
1000
)
{
State_Flag
.
User_FDJYLQQ_FLAG
=
2u
;
}
}
else
{
State_Flag
.
User_FDJYLQQ_FLAG
=
1
;
}
/*燃油滤清器*/
if
(
User_App
.
User_RYLQQ
>
0
)
{
if
(
User_App
.
User_RYLQQ
>=
(
Data_Read_Trip
(
EM_TRIP_RY
)
/
10u
))
{
User_App
.
User_RYLQQ
=
((
uint32_t
)
K_Line_User_RYLQQ
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_RY
)
/
10u
;
}
else
{
User_App
.
User_RYLQQ
=
0u
;
}
if
(
User_App
.
User_RYLQQ
<=
1000
)
{
State_Flag
.
User_RYLQQ_FLAG
=
2
;
}
}
else
{
State_Flag
.
User_RYLQQ_FLAG
=
1
;
}
/*变速箱油*/
if
(
User_App
.
User_BSXY
>
0
)
{
if
(
User_App
.
User_BSXY
>=
(
Data_Read_Trip
(
EM_TRIP_BSX
)
/
10u
))
{
User_App
.
User_BSXY
=
((
uint32_t
)
K_Line_Set
.
K_Line_LID4A
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_BSX
)
/
10u
;
}
else
{
User_App
.
User_BSXY
=
0u
;
}
if
(
User_App
.
User_BSXY
<=
1000
)
{
State_Flag
.
User_BSXY_FLAG
=
2
;
}
}
else
{
State_Flag
.
User_BSXY_FLAG
=
1
;
}
/*差速器油*/
if
(
User_App
.
User_CSQY
>
0
)
{
if
(
User_App
.
User_CSQY
>=
(
Data_Read_Trip
(
EM_TRIP_CSQ
)
/
10u
))
{
User_App
.
User_CSQY
=
((
uint32_t
)
K_Line_Set
.
K_Line_LID4B
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_CSQ
)
/
10u
;
}
else
{
User_App
.
User_CSQY
=
0u
;
}
if
(
User_App
.
User_CSQY
<=
1000
)
{
State_Flag
.
User_CSQY_FLAG
=
2
;
}
}
else
{
State_Flag
.
User_CSQY_FLAG
=
1
;
}
/*空气干燥剂*/
if
(
User_App
.
User_KQGZJ
>
0
)
{
if
(
User_App
.
User_KQGZJ
>=
(
Data_Read_Trip
(
EM_TRIP_KQGZJ
)
/
10u
))
{
User_App
.
User_KQGZJ
=
((
uint32_t
)
K_Line_User_KQGZJ
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_KQGZJ
)
/
10u
;
}
else
{
User_App
.
User_KQGZJ
=
0u
;
}
if
(
User_App
.
User_KQGZJ
<=
1000
)
{
State_Flag
.
User_KQGZJ_FLAG
=
2
;
}
}
else
{
State_Flag
.
User_KQGZJ_FLAG
=
1
;
}
/*动力转向油*/
if
(
User_App
.
User_DLZXY
>
0
)
{
if
(
User_App
.
User_DLZXY
>=
(
Data_Read_Trip
(
EM_TRIP_DLZX
)
/
10u
))
{
User_App
.
User_DLZXY
=
((
uint32_t
)
K_Line_Set
.
K_Line_LID4D
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_DLZX
)
/
10u
;
}
else
{
User_App
.
User_DLZXY
=
0u
;
}
if
(
User_App
.
User_DLZXY
<=
1000
)
{
State_Flag
.
User_DLZXY_FLAG
=
2
;
}
}
else
{
State_Flag
.
User_DLZXY_FLAG
=
1
;
}
/*轮胎*/
if
(
User_App
.
User_LT
>
0
)
{
if
(
User_App
.
User_LT
>=
(
Data_Read_Trip
(
EM_TRIP_LT
)
/
10u
))
{
User_App
.
User_LT
=
((
uint32_t
)
K_Line_Set
.
K_Line_LID4E
*
1000u
)
-
Data_Read_Trip
(
EM_TRIP_LT
)
/
10u
;
}
else
{
User_App
.
User_LT
=
0u
;
}
if
(
User_App
.
User_LT
<=
1000
)
{
State_Flag
.
User_LT_FLAG
=
2
;
}
}
else
{
State_Flag
.
User_LT_FLAG
=
1
;
}
}
\ No newline at end of file
source/Application/Graphic/GUI/GUI.h
View file @
dca1a83b
...
...
@@ -298,4 +298,8 @@ void GUI_BG_UserSet_SYSD_Parking_Display(uint8_t Mode); /**/
void
GUI_BG_Enter_Return_Display
(
uint8_t
Mode
);
/**/
void
Common_EOL_User_Server
(
void
);
#endif
\ No newline at end of file
source/Application/Graphic/Menu/Menu.h
View file @
dca1a83b
...
...
@@ -9,6 +9,9 @@
#define EXTERN_MEU_PROCESS extern
#endif
#define K_Line_User_RYLQQ 100
#define K_Line_User_KQGZJ 100
#define _MN_IDX_NULL 0xff
#define _MN_IDX_NULL0 0x00
#define _MN_OPR_NULL (void *)0
...
...
@@ -111,7 +114,7 @@ typedef enum
/*特殊界面*/
_MN_DSP_ENTER_MENU
,
/* 75 确认*/
_MN_DSP_RETURN_MENU
,
/* 76 返回*/
}
_MenuCode
;
}
_MenuCode
;
typedef
uint8_t
_MENU_IDX
;
typedef
struct
...
...
source/Application/Graphic/Menu/Menu_user.c
View file @
dca1a83b
...
...
@@ -370,6 +370,7 @@ void Level2_2Menu_1Do(void)
void
Level2_2Menu_1Exit
(
void
)
{}
/*----二级菜单----保养通知----子菜单系列*/
/*燃油滤清器*/
void
Level2_2Menu_2Enter
(
void
)
{}
...
...
@@ -382,6 +383,7 @@ void Level2_2Menu_2Do(void)
void
Level2_2Menu_2Exit
(
void
)
{}
/*----二级菜单----保养通知----子菜单系列*/
/*变速箱油*/
void
Level2_2Menu_3Enter
(
void
)
{}
...
...
@@ -394,6 +396,7 @@ void Level2_2Menu_3Do(void)
void
Level2_2Menu_3Exit
(
void
)
{}
/*----二级菜单----保养通知----子菜单系列*/
/*差速器油*/
void
Level2_2Menu_4Enter
(
void
)
{}
...
...
@@ -406,6 +409,7 @@ void Level2_2Menu_4Do(void)
void
Level2_2Menu_4Exit
(
void
)
{}
/*----二级菜单----保养通知----子菜单系列*/
/*动力转向油*/
void
Level2_2Menu_7Enter
(
void
)
{}
...
...
@@ -418,6 +422,7 @@ void Level2_2Menu_7Do(void)
void
Level2_2Menu_7Exit
(
void
)
{}
/*----二级菜单----保养通知----子菜单系列*/
/*轮胎*/
void
Level2_2Menu_8Enter
(
void
)
{}
...
...
@@ -443,6 +448,7 @@ void Level2_3Menu_1Do(void)
void
Level2_3Menu_1Exit
(
void
)
{}
/*----二级菜单----保养通知设定----系列子菜单*/
/*更换燃油滤清器*/
void
Level2_3Menu_2Enter
(
void
)
{}
...
...
@@ -455,6 +461,7 @@ void Level2_3Menu_2Do(void)
void
Level2_3Menu_2Exit
(
void
)
{}
/*----二级菜单----保养通知设定----系列子菜单*/
/*更换变速箱油*/
void
Level2_3Menu_3Enter
(
void
)
{}
...
...
@@ -467,6 +474,7 @@ void Level2_3Menu_3Do(void)
void
Level2_3Menu_3Exit
(
void
)
{}
/*----二级菜单----保养通知设定----系列子菜单*/
/*更换差速器油*/
void
Level2_3Menu_4Enter
(
void
)
{}
...
...
@@ -479,6 +487,7 @@ void Level2_3Menu_4Do(void)
void
Level2_3Menu_4Exit
(
void
)
{}
/*----二级菜单----保养通知设定----系列子菜单*/
/*更换动力转向油*/
void
Level2_3Menu_6Enter
(
void
)
{}
...
...
@@ -491,6 +500,7 @@ void Level2_3Menu_6Do(void)
void
Level2_3Menu_6Exit
(
void
)
{}
/*----二级菜单----保养通知设定----系列子菜单*/
/*更换轮胎轮胎*/
void
Level2_3Menu_7Enter
(
void
)
{}
...
...
@@ -516,6 +526,7 @@ void Level2_4Menu_1Do(void)
void
Level2_4Menu_1Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*时间设定*/
void
Level2_4Menu_2Enter
(
void
)
{}
...
...
@@ -528,6 +539,7 @@ void Level2_4Menu_2Do(void)
void
Level2_4Menu_2Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*语言设定*/
void
Level2_4Menu_3Enter
(
void
)
{}
...
...
@@ -540,6 +552,7 @@ void Level2_4Menu_3Do(void)
void
Level2_4Menu_3Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*设定节油驾驶建议*/
void
Level2_4Menu_4Enter
(
void
)
{}
...
...
@@ -552,6 +565,7 @@ void Level2_4Menu_4Do(void)
void
Level2_4Menu_4Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*TPMS轮胎设定*/
void
Level2_4Menu_5Enter
(
void
)
{}
...
...
@@ -564,6 +578,7 @@ void Level2_4Menu_5Do(void)
void
Level2_4Menu_5Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*显示设定*/
void
Level2_4Menu_6Enter
(
void
)
{}
...
...
@@ -576,6 +591,7 @@ void Level2_4Menu_6Do(void)
void
Level2_4Menu_6Exit
(
void
)
{}
/*----二级菜单----系统演示----系列子菜单*/
/*LDWS 警报演示*/
void
Level2_5Menu_1Enter
(
void
)
{}
...
...
@@ -588,6 +604,7 @@ void Level2_5Menu_1Do(void)
void
Level2_5Menu_1Exit
(
void
)
{}
/*----二级菜单----系统演示----系列子菜单*/
/*AEBS第1警报演示*/
void
Level2_5Menu_2Enter
(
void
)
{}
...
...
@@ -600,6 +617,7 @@ void Level2_5Menu_2Do(void)
void
Level2_5Menu_2Exit
(
void
)
{}
/*----二级菜单----系统演示----系列子菜单*/
/*AEBS第1警报演示*/
void
Level2_5Menu_3Enter
(
void
)
{}
...
...
@@ -612,6 +630,7 @@ void Level2_5Menu_3Do(void)
void
Level2_5Menu_3Exit
(
void
)
{}
/*----二级菜单----系统演示----系列子菜单*/
/*AEBS全力制动警报演示*/
void
Level2_5Menu_4Enter
(
void
)
{}
...
...
@@ -624,6 +643,7 @@ void Level2_5Menu_4Do(void)
void
Level2_5Menu_4Exit
(
void
)
{}
/*----二级菜单----轮胎状态----系列子菜单*/
/*轮胎气压*/
void
Level2_6Menu_1Enter
(
void
)
{}
...
...
@@ -636,6 +656,7 @@ void Level2_6Menu_1Do(void)
void
Level2_6Menu_1Exit
(
void
)
{}
/*----二级菜单----轮胎状态----系列子菜单*/
/*轮胎温度*/
void
Level2_6Menu_2Enter
(
void
)
{}
...
...
@@ -658,6 +679,8 @@ void Level3_2Menu_1Enter(void)
State_Flag
.
User_FDJYLQQ_FLAG
=
0
;
MenuFlag
.
Menu_Return
=
0
;
Data_Clear_Trip
(
EM_TRIP_JY
);
}
}
void
Level3_2Menu_1Do
(
void
)
...
...
@@ -669,9 +692,20 @@ void Level3_2Menu_1Do(void)
void
Level3_2Menu_1Exit
(
void
)
{}
/*----三级菜单----保养通知----系列子菜单*/
/*燃油滤清器*/
void
Level3_2Menu_2Enter
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_RYLQQ
=
(
uint32_t
)
K_Line_User_RYLQQ
*
1000
;
State_Flag
.
User_RYLQQ_FLAG
=
0
;
MenuFlag
.
Menu_Return
=
0
;
Data_Clear_Trip
(
EM_TRIP_RY
);
}
}
void
Level3_2Menu_2Do
(
void
)
{
GUI_OftenShow_Display
();
...
...
@@ -681,9 +715,20 @@ void Level3_2Menu_2Do(void)
void
Level3_2Menu_2Exit
(
void
)
{}
/*----三级菜单----保养通知----系列子菜单*/
/*变速箱油*/
void
Level3_2Menu_3Enter
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_BSXY
=
(
uint32_t
)
K_Line_Set
.
K_Line_LID4A
*
1000
;
State_Flag
.
User_BSXY_FLAG
=
0
;
MenuFlag
.
Menu_Return
=
0
;
Data_Clear_Trip
(
EM_TRIP_BSX
);
}
}
void
Level3_2Menu_3Do
(
void
)
{
GUI_OftenShow_Display
();
...
...
@@ -693,9 +738,20 @@ void Level3_2Menu_3Do(void)
void
Level3_2Menu_3Exit
(
void
)
{}
/*----三级菜单----保养通知----系列子菜单*/
/*差速器油*/
void
Level3_2Menu_4Enter
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_CSQY
=
(
uint32_t
)
K_Line_Set
.
K_Line_LID4B
*
1000
;
State_Flag
.
User_CSQY_FLAG
=
0
;
MenuFlag
.
Menu_Return
=
0
;
Data_Clear_Trip
(
EM_TRIP_CSQ
);
}
}
void
Level3_2Menu_4Do
(
void
)
{
GUI_OftenShow_Display
();
...
...
@@ -705,9 +761,20 @@ void Level3_2Menu_4Do(void)
void
Level3_2Menu_4Exit
(
void
)
{}
/*----三级菜单----保养通知----系列子菜单*/
/*动力转向油*/
void
Level3_2Menu_7Enter
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_DLZXY
=
(
uint32_t
)
K_Line_Set
.
K_Line_LID4D
*
1000
;
State_Flag
.
User_DLZXY_FLAG
=
0
;
MenuFlag
.
Menu_Return
=
0
;
Data_Clear_Trip
(
EM_TRIP_DLZX
);
}
}
void
Level3_2Menu_7Do
(
void
)
{
GUI_OftenShow_Display
();
...
...
@@ -717,9 +784,20 @@ void Level3_2Menu_7Do(void)
void
Level3_2Menu_7Exit
(
void
)
{}
/*----三级菜单----保养通知----系列子菜单*/
/*轮胎*/
void
Level3_2Menu_8Enter
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_LT
=
(
uint32_t
)
K_Line_Set
.
K_Line_LID4E
*
1000
;
State_Flag
.
User_LT_FLAG
=
0
;
MenuFlag
.
Menu_Return
=
0
;
Data_Clear_Trip
(
EM_TRIP_LT
);
}
}
void
Level3_2Menu_8Do
(
void
)
{
GUI_OftenShow_Display
();
...
...
@@ -756,17 +834,14 @@ void Level3_3Menu_1Exit(void)
MenuFlag
.
Menu_Return
=
0u
;
//if (User_set_Num.User_FDJYLQQ != 0u)
// State_Flag.User_FDJYLQQ_FLAG = 0u;
//else
// State_Flag.User_FDJYLQQ_FLAG = 3u;
}
else
{
;
if
(
User_set_Num
.
User_FDJYLQQ
!=
0u
)
State_Flag
.
User_FDJYLQQ_FLAG
=
0u
;
else
State_Flag
.
User_FDJYLQQ_FLAG
=
3u
;
}
}
/*----三级菜单----保养通知设定----系列子菜单*/
/*更黄燃油滤清器*/
void
Level3_3Menu_2Enter
(
void
)
{}
...
...
@@ -777,8 +852,21 @@ void Level3_3Menu_2Do(void)
GUI_BG_RepSetMenu_3_2_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_3Menu_2Exit
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_RYLQQ
=
User_set_Num
.
User_RYLQQ
;
MenuFlag
.
Menu_Return
=
0
;
if
(
User_set_Num
.
User_RYLQQ
!=
0
)
State_Flag
.
User_RYLQQ_FLAG
=
0
;
else
State_Flag
.
User_RYLQQ_FLAG
=
3
;
}
}
/*----三级菜单----保养通知设定----系列子菜单*/
/*更换变速箱油*/
void
Level3_3Menu_3Enter
(
void
)
{}
...
...
@@ -789,8 +877,21 @@ void Level3_3Menu_3Do(void)
GUI_BG_RepSetMenu_3_3_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_3Menu_3Exit
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_BSXY
=
User_set_Num
.
User_BSXY
;
MenuFlag
.
Menu_Return
=
0
;
if
(
User_set_Num
.
User_BSXY
!=
0
)
State_Flag
.
User_BSXY_FLAG
=
0
;
else
State_Flag
.
User_BSXY_FLAG
=
3
;
}
}
/*----三级菜单----保养通知设定----系列子菜单*/
/*更黄差速器油*/
void
Level3_3Menu_4Enter
(
void
)
{}
...
...
@@ -801,8 +902,21 @@ void Level3_3Menu_4Do(void)
GUI_BG_RepSetMenu_3_4_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_3Menu_4Exit
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_CSQY
=
User_set_Num
.
User_CSQY
;
MenuFlag
.
Menu_Return
=
0
;
if
(
User_set_Num
.
User_CSQY
!=
0
)
State_Flag
.
User_CSQY_FLAG
=
0
;
else
State_Flag
.
User_CSQY_FLAG
=
3
;
}
}
/*----三级菜单----保养通知设定----系列子菜单*/
/*更换离合器油*/
void
Level3_3Menu_5Enter
(
void
)
{}
...
...
@@ -815,6 +929,7 @@ void Level3_3Menu_5Do(void)
void
Level3_3Menu_5Exit
(
void
)
{}
/*----三级菜单----保养通知设定----系列子菜单*/
/*更换动力转向液*/
void
Level3_3Menu_6Enter
(
void
)
{}
...
...
@@ -825,8 +940,21 @@ void Level3_3Menu_6Do(void)
GUI_BG_RepSetMenu_3_6_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_3Menu_6Exit
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_DLZXY
=
User_set_Num
.
User_DLZXY
;
MenuFlag
.
Menu_Return
=
0
;
if
(
User_set_Num
.
User_DLZXY
!=
0
)
State_Flag
.
User_DLZXY_FLAG
=
0
;
else
State_Flag
.
User_DLZXY_FLAG
=
3
;
}
}
/*----三级菜单----保养通知设定----系列子菜单*/
/*更换轮胎*/
void
Level3_3Menu_7Enter
(
void
)
{}
...
...
@@ -837,7 +965,19 @@ void Level3_3Menu_7Do(void)
GUI_BG_RepSetMenu_3_7_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_3Menu_7Exit
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_LT
=
User_set_Num
.
User_LT
;
MenuFlag
.
Menu_Return
=
0
;
if
(
User_set_Num
.
User_LT
!=
0
)
State_Flag
.
User_LT_FLAG
=
0
;
else
State_Flag
.
User_LT_FLAG
=
3
;
}
}
/*----三级菜单----用户设定----系列子选项*/
/*日期设定 ----- 年*/
...
...
@@ -856,6 +996,7 @@ void Level3_4Menu_1Do_1(void)
void
Level3_4Menu_1Exit_1
(
void
)
{}
/*----三级菜单----用户设定----系列子选项*/
/*日期设定 ---- 月*/
void
Level3_4Menu_1Enter_2
(
void
)
{}
...
...
@@ -868,6 +1009,7 @@ void Level3_4Menu_1Do_2(void)
void
Level3_4Menu_1Exit_2
(
void
)
{}
/*----三级菜单----用户设定----系列子选项*/
/*日期设定 ---- 日*/
void
Level3_4Menu_1Enter_3
(
void
)
{}
...
...
@@ -894,6 +1036,7 @@ void Level3_4Menu_1Exit_3(void)
}
}
/*----三级菜单----用户设定----系列子选项*/
/*时间设定 ---- 时*/
void
Level3_4Menu_2Enter_1
(
void
)
{
...
...
@@ -909,6 +1052,7 @@ void Level3_4Menu_2Do_1(void)
void
Level3_4Menu_2Exit_1
(
void
)
{}
/*----三级菜单----用户设定----系列子选项*/
/*时间设定 ---- 分*/
void
Level3_4Menu_2Enter_2
(
void
)
{}
...
...
@@ -935,9 +1079,12 @@ void Level3_4Menu_2Exit_2(void)
}
}
/*----三级菜单----用户设定----系列子选项*/
/*语言设定*/
void
Level3_4Menu_3Enter
(
void
)
{}
{
User_set_Num
.
User_Language
=
User_App
.
User_Language
;
}
void
Level3_4Menu_3Do
(
void
)
{
GUI_OftenShow_Display
();
...
...
@@ -945,9 +1092,15 @@ void Level3_4Menu_3Do(void)
GUI_BG_UserSet_Language_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_4Menu_3Exit
(
void
)
{}
{
if
(
MenuFlag
.
Menu_Return
)
{
User_App
.
User_Language
=
User_set_Num
.
User_Language
;
MenuFlag
.
Menu_Return
=
0
;
}
}
/*
省油建议
*/
/*
----三级菜单----省油建议----系列子菜单
*/
/*速度设定-高速路*/
void
Level3_4Menu_4Enter_1
(
void
)
{}
...
...
@@ -960,6 +1113,7 @@ void Level3_4Menu_4Do_1(void)
void
Level3_4Menu_4Exit_1
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*速度设定-一般路*/
void
Level3_4Menu_4Enter_2
(
void
)
{}
...
...
@@ -972,6 +1126,7 @@ void Level3_4Menu_4Do_2(void)
void
Level3_4Menu_4Exit_2
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*发送机转速设定*/
void
Level3_4Menu_4Enter_3
(
void
)
{}
...
...
@@ -984,6 +1139,7 @@ void Level3_4Menu_4Do_3(void)
void
Level3_4Menu_4Exit_3
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*急加速设定*/
void
Level3_4Menu_4Enter_4
(
void
)
{}
...
...
@@ -996,6 +1152,7 @@ void Level3_4Menu_4Do_4(void)
void
Level3_4Menu_4Exit_4
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*急减速设定*/
void
Level3_4Menu_4Enter_5
(
void
)
{}
...
...
@@ -1008,6 +1165,7 @@ void Level3_4Menu_4Do_5(void)
void
Level3_4Menu_4Exit_5
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*长时间怠速设定*/
void
Level3_4Menu_4Enter_6
(
void
)
{}
...
...
@@ -1020,6 +1178,7 @@ void Level3_4Menu_4Do_6(void)
void
Level3_4Menu_4Exit_6
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*辅助驻车解除设定*/
void
Level3_4Menu_4Enter_7
(
void
)
{}
...
...
@@ -1032,6 +1191,7 @@ void Level3_4Menu_4Do_7(void)
void
Level3_4Menu_4Exit_7
(
void
)
{}
/*----三级菜单----省油建议----系列子菜单*/
/*TPMS 轮胎设定*/
void
Level3_4Menu_5Enter
(
void
)
{}
...
...
@@ -1042,7 +1202,7 @@ void Level3_4Menu_5Do(void)
void
Level3_4Menu_5Exit
(
void
)
{}
/*
系统演示
*/
/*
----三级菜单----系统演示----系列子菜单
*/
/*LDWS 警报演示*/
void
Level3_5Menu_1Enter
(
void
)
{}
...
...
@@ -1053,6 +1213,7 @@ void Level3_5Menu_1Do(void)
void
Level3_5Menu_1Exit
(
void
)
{}
/*----三级菜单----系统演示----系列子菜单*/
/*AEBS第1警报演示*/
void
Level3_5Menu_2Enter
(
void
)
{}
...
...
@@ -1063,6 +1224,7 @@ void Level3_5Menu_2Do(void)
void
Level3_5Menu_2Exit
(
void
)
{}
/*----三级菜单----系统演示----系列子菜单*/
/*AEBS第2警报演示*/
void
Level3_5Menu_3Enter
(
void
)
{}
...
...
@@ -1073,6 +1235,7 @@ void Level3_5Menu_3Do(void)
void
Level3_5Menu_3Exit
(
void
)
{}
/*----三级菜单----系统演示----系列子菜单*/
/*AEBS全力制动警报演示*/
void
Level3_5Menu_4Enter
(
void
)
{}
...
...
@@ -1083,7 +1246,7 @@ void Level3_5Menu_4Do(void)
void
Level3_5Menu_4Exit
(
void
)
{}
/*
省油建议设定
*/
/*
----四级菜单----省油建议设定----系列子菜单
*/
/*速度设定-高速路子菜单*/
void
Level4_4Menu_1Enter
(
void
)
{
...
...
@@ -1105,6 +1268,7 @@ void Level4_4Menu_1Exit(void)
}
}
/*----四级菜单----省油建议设定----系列子菜单*/
/*速度设定-一般路子菜单*/
void
Level4_4Menu_2Enter
(
void
)
{}
...
...
@@ -1117,6 +1281,7 @@ void Level4_4Menu_2Do(void)
void
Level4_4Menu_2Exit
(
void
)
{}
/*----四级菜单----省油建议设定----系列子菜单*/
/*发动机转速设定子菜单*/
void
Level4_4Menu_3Enter
(
void
)
{}
...
...
@@ -1129,6 +1294,7 @@ void Level4_4Menu_3Do(void)
void
Level4_4Menu_3Exit
(
void
)
{}
/*----四级菜单----省油建议设定----系列子菜单*/
/*急加速设定子菜单*/
void
Level4_4Menu_4Enter
(
void
)
{}
...
...
@@ -1141,6 +1307,7 @@ void Level4_4Menu_4Do(void)
void
Level4_4Menu_4Exit
(
void
)
{}
/*----四级菜单----省油建议设定----系列子菜单*/
/*急减速子菜单*/
void
Level4_4Menu_5Enter
(
void
)
{}
...
...
@@ -1153,6 +1320,7 @@ void Level4_4Menu_5Do(void)
void
Level4_4Menu_5Exit
(
void
)
{}
/*----四级菜单----省油建议设定----系列子菜单*/
/*长时间怠速设定子菜单*/
void
Level4_4Menu_6Enter
(
void
)
{}
...
...
@@ -1165,6 +1333,7 @@ void Level4_4Menu_6Do(void)
void
Level4_4Menu_6Exit
(
void
)
{}
/*----四级菜单----省油建议设定----系列子菜单*/
/*辅助驻车解除设定*/
void
Level4_4Menu_7Enter
(
void
)
{}
...
...
@@ -1177,7 +1346,7 @@ void Level4_4Menu_7Do(void)
void
Level4_4Menu_7Exit
(
void
)
{}
/*
Enter
*/
/*
----Enter----
*/
void
Level_Enter_Menu_Enter
(
void
)
{}
void
Level_Enter_Menu_Do
(
void
)
...
...
@@ -1193,7 +1362,7 @@ void Level_Enter_Menu_Exit(void)
}
}
/*
Return
*/
/*
----Return----
*/
void
Level_Return_Menu_Enter
(
void
)
{}
void
Level_Return_Menu_Do
(
void
)
...
...
source/Application/RTE/Common_Interface.c
View file @
dca1a83b
...
...
@@ -13,6 +13,7 @@
#include "Maintenance.h"
#include "Menu.h"
#include "GUI.h"
#include "Emulated_EEPROM.h"
#include "Watchdog.h"
...
...
@@ -53,10 +54,19 @@ static uint8_t CanFirstEvent[ID_TOTAL_MAX];
static
void
Individual_ECU_Communication
(
void
);
// wangboyu - end
/*TPMS界面胎温胎压切换标记*/
static
uint8_t
TPMS_Kpa_Temp_Flag
;
_EOL_K_LINE_SET
K_Line_Set
;
/**/
static
uint16_t
User_FDJYLQQ_Time
;
static
uint16_t
User_RYLQQ_Time
;
static
uint16_t
User_BSXY_Time
;
static
uint16_t
User_CSQY_Time
;
static
uint16_t
User_LHQY_Time
;
static
uint16_t
User_KQGZJ_Time
;
static
uint16_t
User_DLZXY_Time
;
static
uint16_t
User_LT_Time
;
/*每次唤醒调用*/
void
Common_DataInit
(
void
)
{
...
...
@@ -74,8 +84,15 @@ void Common_DataInit(void)
PowerIgnOnTimeLine
=
0x0ul
;
PowerIgnOffTimeLine
=
0x0ul
;
TPMS_Kpa_Temp_Flag
=
0x00u
;
/**/
User_FDJYLQQ_Time
=
0x00u
;
User_RYLQQ_Time
=
0x00u
;
User_BSXY_Time
=
0x00u
;
User_CSQY_Time
=
0x00u
;
User_LHQY_Time
=
0x00u
;
User_KQGZJ_Time
=
0x00u
;
User_DLZXY_Time
=
0x00u
;
User_LT_Time
=
0x00u
;
}
/*以下由各个处理模块按需调用*/
...
...
@@ -230,6 +247,89 @@ void Common_Input_Para(void)
{
PowerIgnOnTimeLine
+=
2u
;
}
/**/
if
((
State_Flag
.
User_FDJYLQQ_FLAG
==
1
)
||
(
State_Flag
.
User_FDJYLQQ_FLAG
==
2
))
{
if
(
User_FDJYLQQ_Time
<
601
)
User_FDJYLQQ_Time
++
;
}
else
{
User_FDJYLQQ_Time
=
0
;
}
if
((
State_Flag
.
User_RYLQQ_FLAG
==
1
)
||
(
State_Flag
.
User_RYLQQ_FLAG
==
2
))
{
if
(
User_RYLQQ_Time
<
601
)
User_RYLQQ_Time
++
;
}
else
{
User_RYLQQ_Time
=
0
;
}
if
((
State_Flag
.
User_BSXY_FLAG
==
1
)
||
(
State_Flag
.
User_BSXY_FLAG
==
2
))
{
if
(
User_BSXY_Time
<
601
)
User_BSXY_Time
++
;
}
else
{
User_BSXY_Time
=
0
;
}
if
((
State_Flag
.
User_CSQY_FLAG
==
1
)
||
(
State_Flag
.
User_CSQY_FLAG
==
2
))
{
if
(
User_CSQY_Time
<
601
)
User_CSQY_Time
++
;
}
else
{
User_CSQY_Time
=
0
;
}
if
((
State_Flag
.
User_LHQY_FLAG
==
1
)
||
(
State_Flag
.
User_LHQY_FLAG
==
2
))
{
if
(
User_LHQY_Time
<
601
)
User_LHQY_Time
++
;
}
else
{
User_LHQY_Time
=
0
;
}
if
((
State_Flag
.
User_KQGZJ_FLAG
==
1
)
||
(
State_Flag
.
User_KQGZJ_FLAG
==
2
))
{
if
(
User_KQGZJ_Time
<
601
)
User_KQGZJ_Time
++
;
}
else
{
User_KQGZJ_Time
=
0
;
}
if
((
State_Flag
.
User_DLZXY_FLAG
==
1
)
||
(
State_Flag
.
User_DLZXY_FLAG
==
2
))
{
if
(
User_DLZXY_Time
<
601
)
User_DLZXY_Time
++
;
}
else
{
User_DLZXY_Time
=
0
;
}
if
((
State_Flag
.
User_LT_FLAG
==
1
)
||
(
State_Flag
.
User_LT_FLAG
==
2
))
{
if
(
User_LT_Time
<
601
)
User_LT_Time
++
;
}
else
{
User_LT_Time
=
0
;
}
/**/
}
else
{
...
...
@@ -247,6 +347,18 @@ void Common_Input_Para(void)
Common_Set_Act_E_Speed
(
0u
);
Common_Set_Disp_V_Speed
(
0u
);
Common_Set_Disp_E_Speed
(
0u
);
/*----*/
User_FDJYLQQ_Time
=
0u
;
User_RYLQQ_Time
=
0u
;
User_BSXY_Time
=
0u
;
User_CSQY_Time
=
0u
;
User_LHQY_Time
=
0u
;
User_KQGZJ_Time
=
0u
;
User_DLZXY_Time
=
0u
;
User_LT_Time
=
0u
;
/*----*/
}
}
...
...
@@ -384,13 +496,4 @@ void K_LINE_EOL_InitVal(void)
K_Line_Set
.
K_Line_LID50
=
0x00u
;
/* -- 预留 */
K_Line_Set
.
K_Line_LID51
=
0x01u
;
/* 01 工作模式 */
K_Line_Set
.
K_Line_LID52
=
0x00u
;
/* 00 电子部件设定 */
}
void
Common_Set_TPMS_Kpa_Temp_Flag
(
uint8_t
Val
)
{
TPMS_Kpa_Temp_Flag
=
Val
;
}
uint8_t
Common_Get_TPMS_Kpa_Temp_Flag
(
void
)
{
return
TPMS_Kpa_Temp_Flag
;
}
\ No newline at end of file
source/Application/RTE/Common_Interface.h
View file @
dca1a83b
...
...
@@ -129,7 +129,4 @@ uint8_t Get_CanFirstRecv_Event(uint8_t ID);
void
ReadDTCEOLValue_Meter_K_LINE
(
void
);
void
K_LINE_EOL_InitVal
(
void
);
void
Common_Set_TPMS_Kpa_Temp_Flag
(
uint8_t
Val
);
uint8_t
Common_Get_TPMS_Kpa_Temp_Flag
(
void
);
#endif
source/Application/RTE/RTE_PWM_OUT.c
View file @
dca1a83b
...
...
@@ -66,7 +66,7 @@ void RTE_PWM_LCD_Start(void)
void
RTE_PWM_Set_Speed_Out
(
uint16_t
m_Cycle
,
uint16_t
m_Duty
)
{
uint32_t
ActSetFreq
;
uint32_t
ActSetFreq
=
0u
;
;
uint16_t
Fre_8_pulse
=
0
;
Fre_8_pulse
=
m_Cycle
;
...
...
source/System/tasks.c
View file @
dca1a83b
...
...
@@ -214,6 +214,8 @@ void Sys_Run_Mode_100ms_Tasks(void)
/*CAN 数据处理*/
Drive_Info_IC1_STATUS_Rx
();
/*保养通知数据计算*/
Common_EOL_User_Server
();
/*加速度计算*/
Data_Acc_Speed_Processing
();
/*高速路一般路报警判断*/
...
...
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