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
c0d5bb03
Commit
c0d5bb03
authored
3 years ago
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加声音提示部分信息,增加背光调节部分信息、显示;调整15电唤醒模式
parent
3ba2e1d3
Changes
10
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
376 additions
and
203 deletions
+376
-203
BGLInterface.c
source/Application/APP/BackLight/BGLInterface.c
+27
-19
Key_user.c
source/Application/APP/Key/Key_user.c
+7
-6
GUI.c
source/Application/Graphic/GUI/GUI.c
+45
-0
GUI.h
source/Application/Graphic/GUI/GUI.h
+2
-0
Menu.h
source/Application/Graphic/Menu/Menu.h
+10
-0
Menu_user.c
source/Application/Graphic/Menu/Menu_user.c
+28
-2
Sound_List.h
source/Application/Sound_Alarm/Sound_List.h
+47
-7
Sound_Source.h
source/Application/Sound_Alarm/Sound_Source.h
+46
-5
Clock.c
source/Driver/Clock/Clock.c
+163
-163
loc_graphics_data.h
source/Driver/Graphic/loc_graphics_data.h
+1
-1
No files found.
source/Application/APP/BackLight/BGLInterface.c
View file @
c0d5bb03
...
...
@@ -14,20 +14,21 @@ uint16_t CurLcdBackLightCycle;
*/
const
uint16_t
BackLightValue_TFT_Default
[
BL_TYPE_TOTAL
][
BL_LV_TOTAL
]
=
{
{
50
,
113
,
177
,
240
,
303
,
368
,
430
,
493
,
557
,
620
,
683
,
747
,
810
,
873
,
937
,
1000
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
3
,
8
,
15
,
23
,
43
,
68
,
98
,
130
,
170
,
212
,
267
,
323
,
385
,
450
,
523
,
600
},
{
/*0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15*/
{
50
,
113
,
177
,
240
,
303
,
368
,
430
,
493
,
557
,
620
,
683
,
747
,
810
,
873
,
937
,
1000
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
3
,
8
,
15
,
23
,
43
,
68
,
98
,
130
,
170
,
212
,
267
,
323
,
385
,
450
,
523
,
600
},
};
/*¡°BackLightValue_DIAL¡± corresponds to ¡°Pointer¡±*/
const
uint16_t
BackLightValue_DIAL_Default
[
BL_TYPE_TOTAL
][
BL_LV_TOTAL
]
=
{
{
50
,
113
,
177
,
240
,
303
,
368
,
430
,
493
,
557
,
620
,
683
,
747
,
810
,
873
,
937
,
1000
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
3
,
8
,
15
,
23
,
43
,
68
,
98
,
130
,
170
,
212
,
267
,
323
,
385
,
450
,
523
,
600
},
{
/*0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15*/
{
50
,
113
,
177
,
240
,
303
,
368
,
430
,
493
,
557
,
620
,
683
,
747
,
810
,
873
,
937
,
1000
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
3
,
8
,
15
,
23
,
43
,
68
,
98
,
130
,
170
,
212
,
267
,
323
,
385
,
450
,
523
,
600
},
};
...
...
@@ -37,20 +38,27 @@ const uint16_t BackLightValue_DIAL_Default[BL_TYPE_TOTAL][BL_LV_TOTAL] =
背光等级 不同仪表配置不同
*/
const
uint16_t
BackLightValue_R_Default
[
BL_THEME_TOTAL
][
BL_TYPE_TOTAL
][
BL_LV_TOTAL
]
=
{
{
{
20
,
70
,
140
,
210
,
280
,
350
,
400
,
470
,
540
,
610
,
680
,
680
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
},
{
{
10
,
10
,
20
,
30
,
40
,
50
,
60
,
70
,
80
,
90
,
100
,
100
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
},
{
{{
20
,
70
,
140
,
210
,
280
,
350
,
400
,
470
,
540
,
610
,
680
,
680
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}},
{{
10
,
10
,
20
,
30
,
40
,
50
,
60
,
70
,
80
,
90
,
100
,
100
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}},
{{
5
,
5
,
10
,
15
,
20
,
25
,
30
,
35
,
40
,
45
,
50
,
50
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}}};
{
5
,
5
,
10
,
15
,
20
,
25
,
30
,
35
,
40
,
45
,
50
,
50
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
},
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
}
}
};
const
uint8_t
PwmChannel
[
BACKLIGHT_TOTAL
]
=
/* TFT 表盘 */
{
TIMERB_2_CH1
,
TIMERB_0_CH15
};
{
TIMERB_2_CH1
,
TIMERB_0_CH15
};
/**@brief Back Ground Light Config function
* @author TYW
* @param[in] BGLType 背光类型
...
...
This diff is collapsed.
Click to expand it.
source/Application/APP/Key/Key_user.c
View file @
c0d5bb03
...
...
@@ -788,25 +788,26 @@ void Key_Operation_Return(Key_Event_en_t enKeyEvent)
{
if
(
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_3
)
||
/*语言设定*/
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_7_MENU_1
)
||
/*亮度调节*/
((
bCurMenuIDX
>=
_MN_DSP_LEVEL3_4_MENU_41
)
&&
(
bCurMenuIDX
<=
_MN_DSP_LEVEL3_4_MENU_47
))
/*省油设定子菜单*/
)
{
MenuFlag
.
Menu_Return
=
0
;
MenuFlag
.
Menu_Return
=
0
u
;
NextMenu
(
MenuOptTab
[
bCurMenuIDX
].
VK_IDX_EXIT
);
}
else
if
(
bCurMenuIDX
==
_MN_DSP_LEVEL3_4_MENU_5
)
/*胎压设置界面返回操作*/
{
if
(
User_set_Num
.
User_TpmsStatus
!=
2
)
/*不是正在匹配状态*/
if
(
User_set_Num
.
User_TpmsStatus
!=
2
u
)
/*不是正在匹配状态*/
{
NextMenu
(
MenuOptTab
[
bCurMenuIDX
].
VK_IDX_EXIT
);
}
else
{
User_set_Num
.
User_TpmsStatus
=
1
;
/*退出匹配界面*/
if
(
User_set_Num
.
User_Temp_Return
==
0
)
User_set_Num
.
User_TpmsStatus
=
1
u
;
/*退出匹配界面*/
if
(
User_set_Num
.
User_Temp_Return
==
0
u
)
{
User_set_Num
.
User_Temp_Return
=
1
;
/*取消配对标记*/
User_set_Num
.
User_TpmsSend
=
3
;
/*报文外发状态*/
User_set_Num
.
User_Temp_Return
=
1
u
;
/*取消配对标记*/
User_set_Num
.
User_TpmsSend
=
3
u
;
/*报文外发状态*/
}
else
{
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/GUI/GUI.c
View file @
c0d5bb03
...
...
@@ -2814,6 +2814,28 @@ void GUI_BG_UserSetMenu3_Display(uint8_t Mode)
GUI_General_Display
(
MENU_Sprite
,
SpriteSize
,
GUI_BLENDMODE_SRC_OVER
);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu8_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void
GUI_BG_UserSetMenu8_Display
(
uint8_t
Mode
)
{
uint8_t
Flag
=
0
;
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
GUI_Translate_Display
(
MENU_Sprite
,
(
CN_User_Menu2_04_7black
+
Flag
),
225u
,
GUI_DISP_MENU_Y
[
3u
],
GUI_BLENDMODE_SRC_OVER
);
}
else
{
GUI_General_Display
(
MENU_Sprite
,
SpriteSize
,
GUI_BLENDMODE_SRC_OVER
);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_UserSetMenu4_Display
* Description :
...
...
@@ -5700,6 +5722,29 @@ void GUI_BG_UserSet_SYSD_Parking_Display(uint8_t Mode)
GUI_General_Display
(
MENU_Sprite
,
SpriteSize
,
GUI_BLENDMODE_SRC_OVER
);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_User_Light_Display
* Description :
* Input : None
* Output : None
* Return : None
* onther : 区域
--------------------------------------------------------------------------*/
void
GUI_BG_User_Light_Display
(
uint8_t
Mode
)
{
uint32_t
User_Value
=
0u
;
if
(
Mode
==
GUI_DISP_MODE_NORMAL
)
{
}
else
{
GUI_General_Display
(
MENU_Sprite
,
SpriteSize
,
GUI_BLENDMODE_SRC_OVER
);
}
}
/*--------------------------------------------------------------------------
* Function Name : GUI_BG_Enter_Return_Display
* Description :
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/GUI/GUI.h
View file @
c0d5bb03
...
...
@@ -361,6 +361,7 @@ void GUI_BG_UserSetMenu4_Display(uint8_t Mode); /**/
void
GUI_BG_UserSetMenu5_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu6_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu7_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSetMenu8_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_Demo_Menu_Display
(
uint8_t
Mode
);
/*二级菜单--系统演示模式*/
void
GUI_BG_DemoMenu1_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_DemoMenu2_Display
(
uint8_t
Mode
);
/**/
...
...
@@ -406,6 +407,7 @@ void GUI_BG_UserSet_SYSD_JADD_Display(uint8_t Mode); /**/
void
GUI_BG_UserSet_SYSD_JSUB_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSet_SYSD_IDLING_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_UserSet_SYSD_Parking_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_User_Light_Display
(
uint8_t
Mode
);
/**/
void
GUI_BG_Enter_Return_Display
(
uint8_t
Mode
);
/**/
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/Menu/Menu.h
View file @
c0d5bb03
...
...
@@ -54,6 +54,7 @@ typedef enum
_MN_DSP_LEVEL2_4_MENU_1
,
/* 26 设定日期*/
_MN_DSP_LEVEL2_4_MENU_2
,
/* 27 设定时间*/
_MN_DSP_LEVEL2_4_MENU_7
,
/* 亮度调节*/
_MN_DSP_LEVEL2_4_MENU_3
,
/* 28 语言设定*/
_MN_DSP_LEVEL2_4_MENU_4
,
/* 29 设定节油驾驶建议*/
_MN_DSP_LEVEL2_4_MENU_5
,
/* 30 TPMS轮胎设定*/
...
...
@@ -96,6 +97,7 @@ typedef enum
_MN_DSP_LEVEL3_4_MENU_46
,
/* 61 长时间怠速设定*/
_MN_DSP_LEVEL3_4_MENU_47
,
/* 62 辅助驻车解除设定*/
_MN_DSP_LEVEL3_4_MENU_5
,
/* 63 轮胎匹配画面*/
_MN_DSP_LEVEL3_7_MENU_1
,
/* 亮度调节*/
/*四级菜单*/
_MN_DSP_LEVEL4_4_MENU_1
,
/* 64 速度设定-高速路*/
...
...
@@ -269,6 +271,10 @@ EXTERN_MEU_PROCESS void Level2_4Menu_2Enter(void);
EXTERN_MEU_PROCESS
void
Level2_4Menu_2Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_2Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_7Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_7Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_7Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_3Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_3Do
(
void
);
EXTERN_MEU_PROCESS
void
Level2_4Menu_3Exit
(
void
);
...
...
@@ -421,6 +427,10 @@ EXTERN_MEU_PROCESS void Level3_4Menu_5Enter(void);
EXTERN_MEU_PROCESS
void
Level3_4Menu_5Do
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_5Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Do
(
void
);
EXTERN_MEU_PROCESS
void
Level3_4Menu_7Exit
(
void
);
EXTERN_MEU_PROCESS
void
Level3_5Menu_1Enter
(
void
);
EXTERN_MEU_PROCESS
void
Level3_5Menu_1Do
(
void
);
EXTERN_MEU_PROCESS
void
Level3_5Menu_1Exit
(
void
);
...
...
This diff is collapsed.
Click to expand it.
source/Application/Graphic/Menu/Menu_user.c
View file @
c0d5bb03
...
...
@@ -55,8 +55,9 @@ const _MenuOptTab MenuOptTab[] =
/*25*/
{
_MN_DSP_LEVEL3_3_MENU_7
,
_MN_DSP_LEVEL2_3_MENU_6
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2MENU_3
,
Level2_3Menu_7Enter
,
Level2_3Menu_7Do
,
Level2_3Menu_7Exit
},
/*26*/
{
_MN_DSP_LEVEL3_4_MENU_11
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_2
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_1Enter
,
Level2_4Menu_1Do
,
Level2_4Menu_1Exit
},
/*27*/
{
_MN_DSP_LEVEL3_4_MENU_21
,
_MN_DSP_LEVEL2_4_MENU_1
,
_MN_DSP_LEVEL2_4_MENU_3
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_2Enter
,
Level2_4Menu_2Do
,
Level2_4Menu_2Exit
},
/*28*/
{
_MN_DSP_LEVEL3_4_MENU_3
,
_MN_DSP_LEVEL2_4_MENU_2
,
_MN_DSP_LEVEL2_4_MENU_4
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_3Enter
,
Level2_4Menu_3Do
,
Level2_4Menu_3Exit
},
/*27*/
{
_MN_DSP_LEVEL3_4_MENU_21
,
_MN_DSP_LEVEL2_4_MENU_1
,
_MN_DSP_LEVEL2_4_MENU_7
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_2Enter
,
Level2_4Menu_2Do
,
Level2_4Menu_2Exit
},
/* */
{
_MN_DSP_LEVEL3_7_MENU_1
,
_MN_DSP_LEVEL2_4_MENU_2
,
_MN_DSP_LEVEL2_4_MENU_3
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_7Enter
,
Level2_4Menu_7Do
,
Level2_4Menu_7Exit
},
/*28*/
{
_MN_DSP_LEVEL3_4_MENU_3
,
_MN_DSP_LEVEL2_4_MENU_7
,
_MN_DSP_LEVEL2_4_MENU_4
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_3Enter
,
Level2_4Menu_3Do
,
Level2_4Menu_3Exit
},
/*29*/
{
_MN_DSP_LEVEL3_4_MENU_41
,
_MN_DSP_LEVEL2_4_MENU_3
,
_MN_DSP_LEVEL2_4_MENU_5
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_4Enter
,
Level2_4Menu_4Do
,
Level2_4Menu_4Exit
},
/*30*/
{
_MN_DSP_LEVEL3_4_MENU_5
,
_MN_DSP_LEVEL2_4_MENU_4
,
_MN_DSP_LEVEL2_4_MENU_6
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_5Enter
,
Level2_4Menu_5Do
,
Level2_4Menu_5Exit
},
/*31*/
{
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_5
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2MENU_4
,
Level2_4Menu_6Enter
,
Level2_4Menu_6Do
,
Level2_4Menu_6Exit
},
...
...
@@ -99,6 +100,7 @@ const _MenuOptTab MenuOptTab[] =
/*62*/
{
_MN_DSP_LEVEL4_4_MENU_7
,
_MN_DSP_LEVEL3_4_MENU_46
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_4
,
Level3_4Menu_4Enter_7
,
Level3_4Menu_4Do_7
,
Level3_4Menu_4Exit_7
},
/*63*/
{
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_5
,
Level3_4Menu_5Enter
,
Level3_4Menu_5Do
,
Level3_4Menu_5Exit
},
/* */
{
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL2_4_MENU_7
,
Level3_4Menu_7Enter
,
Level3_4Menu_7Do
,
Level3_4Menu_7Exit
},
/*四级菜单*/
/*64*/
{
_MN_DSP_LEVEL3_4_MENU_41
,
_MN_IDX_NULL
,
_MN_IDX_NULL
,
_MN_DSP_LEVEL3_4_MENU_41
,
Level4_4Menu_1Enter
,
Level4_4Menu_1Do
,
Level4_4Menu_1Exit
},
...
...
@@ -555,6 +557,18 @@ void Level2_4Menu_3Do(void)
void
Level2_4Menu_3Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*亮度调节*/
void
Level2_4Menu_7Enter
(
void
)
{}
void
Level2_4Menu_7Do
(
void
)
{
GUI_OftenShow_Display
();
GUI_BG_UserSet_Menu_Display
(
GUI_DISP_MODE_NORMAL
);
GUI_BG_UserSetMenu8_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level2_4Menu_7Exit
(
void
)
{}
/*----二级菜单----用户设定----系列子菜单*/
/*设定节油驾驶建议*/
void
Level2_4Menu_4Enter
(
void
)
...
...
@@ -1290,6 +1304,18 @@ void Level3_4Menu_5Do(void)
void
Level3_4Menu_5Exit
(
void
)
{}
/*----三级菜单----TPMS轮胎设定----系列子菜单*/
/*亮度调节设定*/
void
Level3_4Menu_7Enter
(
void
)
{}
void
Level3_4Menu_7Do
(
void
)
{
GUI_OftenShow_Display
();
GUI_BG_User_Light_Display
(
GUI_DISP_MODE_NORMAL
);
}
void
Level3_4Menu_7Exit
(
void
)
{}
/*----三级菜单----系统演示----系列子菜单*/
/*LDWS 警报演示*/
void
Level3_5Menu_1Enter
(
void
)
...
...
This diff is collapsed.
Click to expand it.
source/Application/Sound_Alarm/Sound_List.h
View file @
c0d5bb03
...
...
@@ -11,11 +11,31 @@
******************************************************************************/
typedef
enum
SoundName
{
SND_Key_Notremoved
=
0x00
,
/*00 忘拔钥匙 */
SND_Braking
,
/*01 制动 */
SND_Air_Brake
,
/*02 制动气压 */
SND_BRAKE_LOCK
,
/*03 BRAKE LOCK */
SND_Parking_Brake
,
/*04 停车制动忘记复位 */
SND_Car_Dump_SPEED
,
/*05 车厢报警自卸蜂鸣器*/
SND_Temp_High
,
/*06 水温过热 */
SND_Coolant_Low
,
/*07 冷却水量 */
SND_Oil_pressure_Low
,
/*08 -(预留:油压) */
SND_ACC_AIR
,
/*09 ACC AIR */
SND_BackUP_SPEED
,
/*10 倒车警报 */
SND_DS_SPEED
,
/*11 DS 警报 */
SND_ROWS_SPEED
,
/*12 ROWS 警报 */
SND_Roll_SPEED
,
/*13 Roll 警报 */
SND_EVSC_SPEED
,
/*14 EVSC */
SND_DPD_SPEED
,
/*15 DPD 手动再生 */
SND_NEES
,
/*16 NEES */
SND_ECO_STOP
,
/*17 eco stop */
SND_Cyclone_High
,
/*18 气悬车高调整 */
SND_SEATBELT_SPEED
,
/*19 安全带 */
SND_Fuel_Saving
,
/*20 省油耗建议 */
SND_TICK
,
/*21 转向 */
SND_TOCK
,
/*22 转向 */
SND_TICK
=
0x00
,
/*51转向 29 */
SND_TOCK
,
/*52转向 30 */
SND_INDEX_MAX
,
SND_INDEX_MAX
,
}
SoundName_en_t
;
...
...
@@ -48,11 +68,31 @@ static const SoundAttributeStruct SoundList[SND_INDEX_MAX] =
/*=====================================================================================
声音名称 | 音源 | 模式
-------------------------------------------------------------------------------------*/
{
/*51 SND_TICK, */
SND_SRC_TICK
,
SND_TYPE_NORMAL
,
},
{
/*52 SND_TOCK, */
SND_SRC_TOCK
,
SND_TYPE_NORMAL
,
},
{
/*00 SND_Key_Notremoved */
SND_SRC_Key_Notremoved
,
SND_TYPE_NORMAL
,
},
{
/*01 SND_Braking */
SND_SRC_Braking
,
SND_TYPE_NORMAL
,
},
{
/*02 SND_Air_Brake */
SND_SRC_Air_Brake
,
SND_TYPE_NORMAL
,
},
{
/*03 SND_BRAKE_LOCK */
SND_SRC_BRAKE_LOCK
,
SND_TYPE_NORMAL
,
},
{
/*04 SND_Parking_Brake */
SND_SRC_Parking_Brake
,
SND_TYPE_NORMAL
,
},
{
/*05 SND_Car_Dump_SPEED */
SND_SRC_Car_Dump_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*06 SND_Temp_High */
SND_SRC_Temp_High
,
SND_TYPE_NORMAL
,
},
{
/*07 SND_Coolant_Low */
SND_SRC_Coolant_Low
,
SND_TYPE_NORMAL
,
},
{
/*08 SND_Oil_pressure_Low*/
SND_SRC_Oil_pressure_Low
,
SND_TYPE_NORMAL
,
},
{
/*09 SND_ACC_AIR */
SND_SRC_ACC_AIR
,
SND_TYPE_NORMAL
,
},
{
/*10 SND_BackUP_SPEED */
SND_SRC_BackUP_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*11 SND_DS_SPEED */
SND_SRC_DS_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*12 SND_ROWS_SPEED */
SND_SRC_ROWS_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*13 SND_Roll_SPEED */
SND_SRC_Roll_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*14 SND_EVSC_SPEED */
SND_SRC_EVSC_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*15 SND_DPD_SPEED */
SND_SRC_DPD_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*16 SND_NEES */
SND_SRC_NEES
,
SND_TYPE_NORMAL
,
},
{
/*17 SND_ECO_STOP */
SND_SRC_ECO_STOP
,
SND_TYPE_NORMAL
,
},
{
/*18 SND_Cyclone_High */
SND_SRC_Cyclone_High
,
SND_TYPE_NORMAL
,
},
{
/*19 SND_SEATBELT_SPEED */
SND_SRC_SEATBELT_SPEED
,
SND_TYPE_NORMAL
,
},
{
/*20 SND_Fuel_Saving */
SND_SRC_Fuel_Saving
,
SND_TYPE_NORMAL
,
},
{
/*21 SND_TICK */
SND_SRC_TICK
,
SND_TYPE_NORMAL
,
},
{
/*22 SND_TOCK */
SND_SRC_TOCK
,
SND_TYPE_NORMAL
,
},
/*====================================================================================*/
};
#endif
\ No newline at end of file
This diff is collapsed.
Click to expand it.
source/Application/Sound_Alarm/Sound_Source.h
View file @
c0d5bb03
...
...
@@ -14,9 +14,29 @@
******************************************************************************/
typedef
enum
{
SND_SRC_TICK
=
0x00u
,
/*51转向 29 */
SND_SRC_TOCK
,
/*52转向 30 */
SND_SRC_Key_Notremoved
=
0x00
,
/*00 忘拔钥匙 */
SND_SRC_Braking
,
/*01 制动 */
SND_SRC_Air_Brake
,
/*02 制动气压 */
SND_SRC_BRAKE_LOCK
,
/*03 BRAKE LOCK */
SND_SRC_Parking_Brake
,
/*04 停车制动忘记复位 */
SND_SRC_Car_Dump_SPEED
,
/*05 车厢报警自卸蜂鸣器*/
SND_SRC_Temp_High
,
/*06 水温过热 */
SND_SRC_Coolant_Low
,
/*07 冷却水量 */
SND_SRC_Oil_pressure_Low
,
/*08 -(预留:油压) */
SND_SRC_ACC_AIR
,
/*09 ACC AIR */
SND_SRC_BackUP_SPEED
,
/*10 倒车警报 */
SND_SRC_DS_SPEED
,
/*11 DS 警报 */
SND_SRC_ROWS_SPEED
,
/*12 ROWS 警报 */
SND_SRC_Roll_SPEED
,
/*13 Roll 警报 */
SND_SRC_EVSC_SPEED
,
/*14 EVSC */
SND_SRC_DPD_SPEED
,
/*15 DPD 手动再生 */
SND_SRC_NEES
,
/*16 NEES */
SND_SRC_ECO_STOP
,
/*17 eco stop */
SND_SRC_Cyclone_High
,
/*18 气悬车高调整 */
SND_SRC_SEATBELT_SPEED
,
/*19 安全带 */
SND_SRC_Fuel_Saving
,
/*20 省油耗建议 */
SND_SRC_TICK
,
/*21 转向 */
SND_SRC_TOCK
,
/*22 转向 */
SND_SRC_INDEX_MAX
,
}
SND_SRC_Index_en_t
;
...
...
@@ -58,8 +78,29 @@ static const SndAttributeStruct SndAttributeTable[SND_SRC_INDEX_MAX] =
/*================================================================================================
音源名称 | 音源序号 | 优先级 | 循环次数 | 播放模式 | 周期(ms)
------------------------------------------------------------------------------------------------*/
{
/* SND_SRC_TICK, */
BUZZER_Track_Index_Tic
,
1
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/* SND_SRC_TOCK, */
BUZZER_Track_Index_Tac
,
2
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*00 SND_SRC_Key_Notremoved */
BUZZER_Track_Index_Tic
,
1
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*01 SND_SRC_Braking */
BUZZER_Track_Index_Tic
,
2
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*02 SND_SRC_Air_Brake */
BUZZER_Track_Index_Tic
,
3
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*03 SND_SRC_BRAKE_LOCK */
BUZZER_Track_Index_Tic
,
4
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*04 SND_SRC_Parking_Brake */
BUZZER_Track_Index_Tic
,
5
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*05 SND_SRC_Car_Dump_SPEED */
BUZZER_Track_Index_Tic
,
6
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*06 SND_SRC_Temp_High */
BUZZER_Track_Index_Tic
,
7
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*07 SND_SRC_Coolant_Low */
BUZZER_Track_Index_Tic
,
8
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*08 SND_SRC_Oil_pressure_Low*/
BUZZER_Track_Index_Tic
,
9
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*09 SND_SRC_ACC_AIR */
BUZZER_Track_Index_Tic
,
10
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*10 SND_SRC_BackUP_SPEED */
BUZZER_Track_Index_Tic
,
11
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*11 SND_SRC_DS_SPEED */
BUZZER_Track_Index_Tic
,
12
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*12 SND_SRC_ROWS_SPEED */
BUZZER_Track_Index_Tic
,
13
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*13 SND_SRC_Roll_SPEED */
BUZZER_Track_Index_Tic
,
14
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*14 SND_SRC_EVSC_SPEED */
BUZZER_Track_Index_Tic
,
15
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*15 SND_SRC_DPD_SPEED */
BUZZER_Track_Index_Tic
,
16
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*16 SND_SRC_NEES */
BUZZER_Track_Index_Tic
,
17
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*17 SND_SRC_ECO_STOP */
BUZZER_Track_Index_Tic
,
18
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*18 SND_SRC_Cyclone_High */
BUZZER_Track_Index_Tic
,
19
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*19 SND_SRC_SEATBELT_SPEED */
BUZZER_Track_Index_Tic
,
20
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*20 SND_SRC_Fuel_Saving */
BUZZER_Track_Index_Tic
,
21
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*21 SND_SRC_TICK */
BUZZER_Track_Index_Tic
,
22
,
1
,
SND_MODE_SINGLE
,
100U
,
},
{
/*22 SND_SRC_TOCK */
BUZZER_Track_Index_Tac
,
23
,
1
,
SND_MODE_SINGLE
,
100U
,
},
/*==============================================================================================*/
};
...
...
This diff is collapsed.
Click to expand it.
source/Driver/Clock/Clock.c
View file @
c0d5bb03
This diff is collapsed.
Click to expand it.
source/Driver/Graphic/loc_graphics_data.h
View file @
c0d5bb03
...
...
@@ -109,7 +109,7 @@ uint8_t CalendarEn = 0u;
LogicLayerAttr_t
CalendarLogicLayerAttr
[
MAX_CALENDAR_SUP_LAYER
];
/**/
#define MAX_MENU_SUP_LAYER
57
#define MAX_MENU_SUP_LAYER
60
MultiBufferSprite_t
MENUSpriteBuf
;
uint8_t
MENUIndex
=
0u
;
uint8_t
MENUUpdate
=
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