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
ac7c34d8
Commit
ac7c34d8
authored
Jan 25, 2022
by
hu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整指示灯逻辑
parent
1a547abb
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
129 additions
and
114 deletions
+129
-114
Telltales_user.c
source/Application/APP/Telltales/Telltales_user.c
+52
-26
GUI.h
source/Application/Graphic/GUI/GUI.h
+70
-81
Menu.h
source/Application/Graphic/Menu/Menu.h
+1
-1
Common_Interface.c
source/Application/RTE/Common_Interface.c
+6
-6
No files found.
source/Application/APP/Telltales/Telltales_user.c
View file @
ac7c34d8
...
@@ -862,18 +862,24 @@ uint8_t LED_AEBS_OFF_L_Judgement(void)
...
@@ -862,18 +862,24 @@ uint8_t LED_AEBS_OFF_L_Judgement(void)
m_Condition5
=
(
uint8_t
)
Get_ID_18FECAA1_Sig_AebsOff
();
m_Condition5
=
(
uint8_t
)
Get_ID_18FECAA1_Sig_AebsOff
();
m_Condition6
=
(
uint8_t
)
Get_ID_18FECAA0_Sig_AebsOff
();
m_Condition6
=
(
uint8_t
)
Get_ID_18FECAA0_Sig_AebsOff
();
if
(
if
(
K_Line_Set
.
K_Line_LID28
==
0x01u
)
((
m_Condition1
==
0x02u
)
||
(
m_Condition2
==
0x02u
)
||
(
m_Condition3
==
0x02u
)
||
((
CanStatus1
==
CAN_SIG_LOST
)
&&
(
CanStatus2
==
CAN_SIG_LOST
)
&&
(
CanStatus3
==
CAN_SIG_LOST
))
||
(
m_Condition4
==
0x01u
)
||
(
m_Condition5
==
0x01u
)
||
(
m_Condition6
==
0x01u
))
&&
(
K_Line_Set
.
K_Line_LID28
==
0x01u
)
)
{
u8Result
=
1u
;
}
else
if
((
m_Condition1
==
0x0Eu
)
||
(
m_Condition2
==
0x0Eu
)
||
(
m_Condition3
==
0x0Eu
))
{
{
u8Result
=
FLASH_SYNC_1Hz
;
if
(
(
m_Condition1
==
0x02u
)
||
(
m_Condition2
==
0x02u
)
||
(
m_Condition3
==
0x02u
)
||
((
CanStatus1
==
CAN_SIG_LOST
)
&&
(
CanStatus2
==
CAN_SIG_LOST
)
&&
(
CanStatus3
==
CAN_SIG_LOST
))
||
(
m_Condition4
==
0x01u
)
||
(
m_Condition5
==
0x01u
)
||
(
m_Condition6
==
0x01u
)
)
{
u8Result
=
1u
;
}
else
if
((
m_Condition1
==
0x0Eu
)
||
(
m_Condition2
==
0x0Eu
)
||
(
m_Condition3
==
0x0Eu
))
{
u8Result
=
FLASH_SYNC_1Hz
;
}
else
{
u8Result
=
0u
;
}
}
}
else
else
{
{
...
@@ -884,10 +890,18 @@ uint8_t LED_AEBS_OFF_L_Judgement(void)
...
@@ -884,10 +890,18 @@ uint8_t LED_AEBS_OFF_L_Judgement(void)
}
}
void
LED_AEBS_OFF_L_Execution
(
uint8_t
led_status
)
void
LED_AEBS_OFF_L_Execution
(
uint8_t
led_status
)
{
{
if
(
led_status
==
1
)
if
(
K_Line_Set
.
K_Line_LID28
==
0x01u
)
{
{
IS31_CHIP0_CHANNEL03
=
LED_BRIGHTNESSY
;
if
(
led_status
==
1
)
SEG_LED_AEBS_OFF_L
(
7
);
{
IS31_CHIP0_CHANNEL03
=
LED_BRIGHTNESSY
;
SEG_LED_AEBS_OFF_L
(
7
);
}
else
{
IS31_CHIP0_CHANNEL03
=
0x00
;
SEG_LED_AEBS_OFF_L
(
0
);
}
}
}
else
else
{
{
...
@@ -916,16 +930,20 @@ uint8_t LED_LDWS_L_Judgement(void)
...
@@ -916,16 +930,20 @@ uint8_t LED_LDWS_L_Judgement(void)
CanStatus1
=
CAN_MSG_Status
(
ID_CanMsg18FE5BE8_Msg_Count
);
CanStatus1
=
CAN_MSG_Status
(
ID_CanMsg18FE5BE8_Msg_Count
);
CanStatus2
=
CAN_MSG_Status
(
ID_CanMsg18FECAE8_Msg_Count
);
CanStatus2
=
CAN_MSG_Status
(
ID_CanMsg18FECAE8_Msg_Count
);
if
(
if
(
K_Line_Set
.
K_Line_LID27
==
0x01u
)
((
CanStatus1
==
CAN_SIG_LOST
)
||
(
m_Condition1
==
0x02u
)
||
(
m_Condition2
==
0x01u
))
&&
(
K_Line_Set
.
K_Line_LID27
==
0x01u
)
)
{
u8Result
=
1u
;
}
else
if
((
m_Condition1
==
0x00u
)
||
(
m_Condition1
==
0x05u
)
||
(
m_Condition1
==
0x0Eu
))
{
{
u8Result
=
FLASH_SYNC_1Hz
;
if
((
CanStatus1
==
CAN_SIG_LOST
)
||
(
m_Condition1
==
0x02u
)
||
(
m_Condition2
==
0x01u
))
{
u8Result
=
1u
;
}
else
if
((
m_Condition1
==
0x00u
)
||
(
m_Condition1
==
0x05u
)
||
(
m_Condition1
==
0x0Eu
))
{
u8Result
=
FLASH_SYNC_1Hz
;
}
else
{
u8Result
=
0u
;
}
}
}
else
else
{
{
...
@@ -936,10 +954,18 @@ uint8_t LED_LDWS_L_Judgement(void)
...
@@ -936,10 +954,18 @@ uint8_t LED_LDWS_L_Judgement(void)
}
}
void
LED_LDWS_L_Execution
(
uint8_t
led_status
)
void
LED_LDWS_L_Execution
(
uint8_t
led_status
)
{
{
if
(
led_status
==
1
)
if
(
K_Line_Set
.
K_Line_LID27
==
0x01u
)
{
{
IS31_CHIP0_CHANNEL04
=
LED_BRIGHTNESSY
;
if
(
led_status
==
1
)
SEG_LED_LDWS_L
(
7
);
{
IS31_CHIP0_CHANNEL04
=
LED_BRIGHTNESSY
;
SEG_LED_LDWS_L
(
7
);
}
else
{
IS31_CHIP0_CHANNEL04
=
0x00
;
SEG_LED_LDWS_L
(
0
);
}
}
}
else
else
{
{
...
...
source/Application/Graphic/GUI/GUI.h
View file @
ac7c34d8
...
@@ -160,87 +160,76 @@ typedef struct
...
@@ -160,87 +160,76 @@ typedef struct
报警显示表
报警显示表
*************************************************************************************************************/
*************************************************************************************************************/
static
const
GUIGeneralPopupStruct
GUIGeneralPopupTable
[]
=
static
const
GUIGeneralPopupStruct
GUIGeneralPopupTable
[]
=
{
{
/*----图标-----------------有车速-----------------------------------------------------------无车速-------------------------------------------*/
/*----图标-----------------有车速-----------------------------------------------------------无车速-------------------------------------------*/
/*----第一组----*/
{
SpriteSize
,
CN_Alarm_01_wenzi1
,
SpriteSize
,
CN_Alarm_01_wenzi1
,
SpriteSize
},
/*00.第一组 紧急警报-刹车*/
{
SpriteSize
,
CN_Alarm_01_wenzi1
,
SpriteSize
,
CN_Alarm_01_wenzi1
,
SpriteSize
},
/*00.紧急警报-刹车*/
{
SpriteSize
,
CN_Alarm_01_wenzi4
,
SpriteSize
,
CN_Alarm_01_wenzi4
,
SpriteSize
},
/*01. 紧急警报-紧急制动*/
{
SpriteSize
,
CN_Alarm_01_wenzi4
,
SpriteSize
,
CN_Alarm_01_wenzi4
,
SpriteSize
},
/*01.紧急警报-紧急制动*/
{
SpriteSize
,
CN_Alarm_01_wenzi2
,
SpriteSize
,
CN_Alarm_01_wenzi2
,
SpriteSize
},
/*02. 车间距警报-刹车(红字)*/
{
SpriteSize
,
CN_Alarm_01_wenzi2
,
SpriteSize
,
CN_Alarm_01_wenzi2
,
SpriteSize
},
/*02.车间距警报-刹车(红字)*/
{
SpriteSize
,
CN_Alarm_01_wenzi5
,
SpriteSize
,
CN_Alarm_01_wenzi5
,
SpriteSize
},
/*03. 车间距警报-碰撞报警*/
{
SpriteSize
,
CN_Alarm_01_wenzi5
,
SpriteSize
,
CN_Alarm_01_wenzi5
,
SpriteSize
},
/*03.车间距警报-碰撞报警*/
{
SpriteSize
,
CN_Alarm_01_wenzi3
,
SpriteSize
,
CN_Alarm_01_wenzi3
,
SpriteSize
},
/*04. 车间距警报-刹车(黄字)*/
{
SpriteSize
,
CN_Alarm_01_wenzi3
,
SpriteSize
,
CN_Alarm_01_wenzi3
,
SpriteSize
},
/*04.车间距警报-刹车(黄字)*/
{
CN_Alarm_drive_04_image
,
CN_Alarm_drive_04_wenzi
,
SpriteSize
,
CN_Alarm_drive_04_wenzi
,
SpriteSize
},
/*05. ASR工作*/
{
CN_Alarm_drive_04_image
,
CN_Alarm_drive_04_wenzi
,
SpriteSize
,
CN_Alarm_drive_04_wenzi
,
SpriteSize
},
/*05.ASR工作*/
{
CN_Alarm_drive_05_image
,
CN_Alarm_drive_05_wenzi
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*06.第二组 PTO紧急警报-刹车*/
/*----第二组----*/
{
CN_Alarm_drive_06_image
,
CN_Alarm_drive_06_wenzi
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*07. 忘记松手刹车*/
{
CN_Alarm_drive_05_image
,
CN_Alarm_drive_05_wenzi
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*06.PTO紧急警报-刹车*/
{
CN_Alarm_drive_10_image
,
CN_Alarm_drive_10_wenzi
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*08. 遥控调整车辆高度(有车速)*/
{
CN_Alarm_drive_06_image
,
CN_Alarm_drive_06_wenzi
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*07.忘记松手刹车*/
{
CN_Alarm_drive_12_image
,
CN_Alarm_drive_12_wenzi
,
SpriteSize
,
CN_Alarm_drive_12_wenzi
,
SpriteSize
},
/*09.第三组 自动巡航模式*/
{
CN_Alarm_drive_10_image
,
CN_Alarm_drive_10_wenzi
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*08.遥控调整车辆高度(有车速)*/
{
CN_Alarm_drive_14_image
,
CN_Alarm_drive_14_wenzi
,
SpriteSize
,
CN_Alarm_drive_14_wenzi
,
SpriteSize
},
/*10. 可变SLD 模式*/
/*----第三组----*/
{
CN_Alarm_TST_2_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*11.第四组 充电异常(系统检测)*/
{
CN_Alarm_drive_12_image
,
CN_Alarm_drive_12_wenzi
,
SpriteSize
,
CN_Alarm_drive_12_wenzi
,
SpriteSize
},
/*09.自动巡航模式*/
{
CN_Alarm_TST_1_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*12. 油压(系统检测)*/
{
CN_Alarm_drive_14_image
,
CN_Alarm_drive_14_wenzi
,
SpriteSize
,
CN_Alarm_drive_14_wenzi
,
SpriteSize
},
/*10.可变SLD 模式*/
{
CN_Alarm_TST_3_image
,
CN_Alarm_TST_3_wenzi1
,
SpriteSize
,
CN_Alarm_TST_3_wenzi1
,
SpriteSize
},
/*13. AMT初始化异常*/
/*----第四组----*/
{
CN_Alarm_TST_5_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*14. 尿素品质异常(系统检测)*/
{
CN_Alarm_TST_2_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*11.充电异常(系统检测)*/
{
CN_Alarm_TST_6_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*15. 尿素喷射异常(系统检测)*/
{
CN_Alarm_TST_1_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*12.油压(系统检测)*/
{
CN_Alarm_TST_7_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*16. 尿素水补给(系统检测)*/
{
CN_Alarm_TST_3_image
,
CN_Alarm_TST_3_wenzi1
,
SpriteSize
,
CN_Alarm_TST_3_wenzi1
,
SpriteSize
},
/*13.AMT初始化异常*/
{
CN_Alarm_TST_4_image
,
CN_Alarm_TST_4_wenzi1
,
SpriteSize
,
CN_Alarm_TST_4_wenzi1
,
SpriteSize
},
/*17. AMT初始化结束*/
{
CN_Alarm_TST_5_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*14.尿素品质异常(系统检测)*/
{
CN_Alarm_TST_8_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*18. DPD自动再生*/
{
CN_Alarm_TST_6_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*15.尿素喷射异常(系统检测)*/
{
CN_Alarm_G5_1_image
,
CN_Alarm_G5_1_wenzi2
,
CN_Alarm_G5_1_wenzi1
,
CN_Alarm_G5_1_wenzi3
,
CN_Alarm_G5_1_wenzi4
},
/*19.第五组 过热(过热,请在安全的场所停车)*/
{
CN_Alarm_TST_7_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*16.尿素水补给(系统检测)*/
{
CN_Alarm_G5_2_image
,
CN_Alarm_G5_2_image2
,
CN_Alarm_G5_2_wenzi1
,
CN_Alarm_G5_2_wenzi
,
CN_Alarm_G5_2_wenzi2
},
/*20. 冷却水(冷却水不足)*/
{
CN_Alarm_TST_4_image
,
CN_Alarm_TST_4_wenzi1
,
SpriteSize
,
CN_Alarm_TST_4_wenzi1
,
SpriteSize
},
/*17.AMT初始化结束*/
{
CN_Alarm_G5_3_image
,
CN_Alarm_G5_3_wenzi4
,
CN_Alarm_G5_3_wenzi1
,
CN_Alarm_G5_3_wenzi3
,
CN_Alarm_G5_3_wenzi2
},
/*21. 油压异常*/
{
CN_Alarm_TST_8_image
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
,
CN_Alarm_TST_1_wenzi
,
SpriteSize
},
/*18.DPD自动再生*/
{
CN_Alarm_G5_4_image
,
CN_Alarm_G5_4_wenzi1
,
SpriteSize
,
CN_Alarm_G5_4_wenzi2
,
CN_Alarm_G5_4_wenzi3
},
/*22. 仪表故障-请与五十铃公司联系*/
/*----第五组----*/
{
CN_Alarm_G5_5_image
,
CN_Alarm_G5_5_wenzi1
,
SpriteSize
,
CN_Alarm_G5_5_wenzi2
,
CN_Alarm_G5_5_wenzi3
},
/*23. 通信系统-请与五十铃公司联系*/
{
CN_Alarm_G5_1_image
,
CN_Alarm_G5_1_wenzi2
,
CN_Alarm_G5_1_wenzi1
,
CN_Alarm_G5_1_wenzi3
,
CN_Alarm_G5_1_wenzi4
},
/*19.过热(过热,请在安全的场所停车)*/
{
CN_Alarm_G5_6_image
,
CN_Alarm_G5_6_wenzi1
,
SpriteSize
,
CN_Alarm_G5_6_wenzi2
,
SpriteSize
},
/*24. 车速限制*/
{
CN_Alarm_G5_2_image
,
CN_Alarm_G5_2_image2
,
CN_Alarm_G5_2_wenzi1
,
CN_Alarm_G5_2_wenzi
,
CN_Alarm_G5_2_wenzi2
},
/*20.冷却水(冷却水不足)*/
{
CN_Alarm_G5_7_image
,
CN_Alarm_G5_7_wenzi1
,
SpriteSize
,
CN_Alarm_G5_7_wenzi2
,
SpriteSize
},
/*25. 扭矩限制*/
{
CN_Alarm_G5_3_image
,
CN_Alarm_G5_3_wenzi4
,
CN_Alarm_G5_3_wenzi1
,
CN_Alarm_G5_3_wenzi3
,
CN_Alarm_G5_3_wenzi2
},
/*21.油压异常*/
{
CN_Alarm_G5_89_image
,
CN_Alarm_G5_89_wenzi4
,
SpriteSize
,
CN_Alarm_G5_89_wenzi1
,
SpriteSize
},
/*26. 尿素品质异常*/
{
CN_Alarm_G5_4_image
,
CN_Alarm_G5_4_wenzi1
,
SpriteSize
,
CN_Alarm_G5_4_wenzi2
,
CN_Alarm_G5_4_wenzi3
},
/*22.仪表故障-请与五十铃公司联系*/
{
CN_Alarm_G5_89_image
,
CN_Alarm_G5_89_wenzi3
,
SpriteSize
,
CN_Alarm_G5_89_wenzi2
,
SpriteSize
},
/*27. 临界排放故障*/
{
CN_Alarm_G5_5_image
,
CN_Alarm_G5_5_wenzi1
,
SpriteSize
,
CN_Alarm_G5_5_wenzi2
,
CN_Alarm_G5_5_wenzi3
},
/*23.通信系统-请与五十铃公司联系*/
{
CN_Alarm_G5_10_11_image
,
CN_Alarm_G5_10_11_wenzi5
,
CN_Alarm_G5_10_11_wenzi1
,
CN_Alarm_G5_10_11_wenzi5
,
CN_Alarm_G5_10_11_wenzi4
},
/*28. AMT异常-请重启发动机*/
{
CN_Alarm_G5_6_image
,
CN_Alarm_G5_6_wenzi1
,
SpriteSize
,
CN_Alarm_G5_6_wenzi2
,
SpriteSize
},
/*24.车速限制*/
{
CN_Alarm_G5_10_11_image
,
CN_Alarm_G5_10_11_wenzi2
,
SpriteSize
,
CN_Alarm_G5_10_11_wenzi3
,
SpriteSize
},
/*29. AMT异常(气压低下)*/
{
CN_Alarm_G5_7_image
,
CN_Alarm_G5_7_wenzi1
,
SpriteSize
,
CN_Alarm_G5_7_wenzi2
,
SpriteSize
},
/*25.扭矩限制*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi1
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi1
,
SpriteSize
},
/*30. 胎压报警-快速漏气*/
{
CN_Alarm_G5_89_image
,
CN_Alarm_G5_89_wenzi4
,
SpriteSize
,
CN_Alarm_G5_89_wenzi1
,
SpriteSize
},
/*26.尿素品质异常*/
{
CN_Alarm_G5_13_14_image
,
CN_Alarm_G5_13_14_wenzi5
,
SpriteSize
,
CN_Alarm_G5_13_14_wenzi2
,
SpriteSize
},
/*31. 尿素补给-补充尿素溶液*/
{
CN_Alarm_G5_89_image
,
CN_Alarm_G5_89_wenzi3
,
SpriteSize
,
CN_Alarm_G5_89_wenzi2
,
SpriteSize
},
/*27.临界排放故障*/
{
CN_Alarm_G5_13_14_image
,
CN_Alarm_G5_13_14_wenzi
,
SpriteSize
,
CN_Alarm_G5_13_14_wenzi1
,
SpriteSize
},
/*32. 尿素余量少-无车速*/
{
CN_Alarm_G5_10_11_image
,
CN_Alarm_G5_10_11_wenzi5
,
CN_Alarm_G5_10_11_wenzi1
,
CN_Alarm_G5_10_11_wenzi5
,
CN_Alarm_G5_10_11_wenzi4
},
/*28.AMT异常-请重启发动机*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi2
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi2
,
SpriteSize
},
/*33. 胎压报警-气压低*/
{
CN_Alarm_G5_10_11_image
,
CN_Alarm_G5_10_11_wenzi2
,
SpriteSize
,
CN_Alarm_G5_10_11_wenzi3
,
SpriteSize
},
/*29.AMT异常(气压低下)*/
{
CN_Alarm_G5_16_image
,
CN_Alarm_G5_16_wenzi1
,
SpriteSize
,
CN_Alarm_G5_16_wenzi2
,
CN_Alarm_G5_16_wenzi3
},
/*34. 摄像头有污染-请与五十铃公司联系*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi1
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi1
,
SpriteSize
},
/*30.胎压报警-快速漏气*/
{
CN_Alarm_G5_17_18_21_image
,
CN_Alarm_G5_17_18_21_wenzi1
,
SpriteSize
,
CN_Alarm_G5_17_18_21_wenzi2
,
SpriteSize
},
/*35. 尿素喷射异常(停止)*/
{
CN_Alarm_G5_13_14_image
,
CN_Alarm_G5_13_14_wenzi5
,
SpriteSize
,
CN_Alarm_G5_13_14_wenzi2
,
SpriteSize
},
/*31.尿素补给-补充尿素溶液*/
{
CN_Alarm_G5_17_18_21_image
,
CN_Alarm_G5_17_18_21_wenzi3
,
SpriteSize
,
CN_Alarm_G5_17_18_21_wenzi5
,
SpriteSize
},
/*36. 尿素喷射异常(消耗量)*/
{
CN_Alarm_G5_13_14_image
,
CN_Alarm_G5_13_14_wenzi
,
SpriteSize
,
CN_Alarm_G5_13_14_wenzi1
,
SpriteSize
},
/*32.尿素余量少-无车速*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi4
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi4
,
SpriteSize
},
/*37. 高圧警報-轮胎高压警告*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi2
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi2
,
SpriteSize
},
/*33.胎压报警-气压低*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi9
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi9
,
SpriteSize
},
/*38. 高温警報-轮胎高温警告*/
{
CN_Alarm_G5_16_image
,
CN_Alarm_G5_16_wenzi1
,
SpriteSize
,
CN_Alarm_G5_16_wenzi2
,
CN_Alarm_G5_16_wenzi3
},
/*34.摄像头有污染-请与五十铃公司联系*/
{
CN_Alarm_G5_12_23_image
,
CN_Alarm_G5_12_23_wenzi2
,
SpriteSize
,
CN_Alarm_G5_12_23_wenzi1
,
SpriteSize
},
/*39. DPD手动再生要求1-请按下DPD开关*/
{
CN_Alarm_G5_17_18_21_image
,
CN_Alarm_G5_17_18_21_wenzi1
,
SpriteSize
,
CN_Alarm_G5_17_18_21_wenzi2
,
SpriteSize
},
/*35.尿素喷射异常(停止)*/
{
CN_Alarm_G5_12_23_image
,
CN_Alarm_G5_12_23_wenzi2
,
SpriteSize
,
CN_Alarm_G5_12_23_wenzi1
,
SpriteSize
},
/*40. DPD手动再生要求2-请按下DPD开关*/
{
CN_Alarm_G5_17_18_21_image
,
CN_Alarm_G5_17_18_21_wenzi3
,
SpriteSize
,
CN_Alarm_G5_17_18_21_wenzi5
,
SpriteSize
},
/*36.尿素喷射异常(消耗量)*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi7
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi7
,
SpriteSize
},
/*41. TPMS故障*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi4
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi4
,
SpriteSize
},
/*37.高圧警報-轮胎高压警告*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi6
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi6
,
SpriteSize
},
/*42. TPMS電池低下-轮胎监控传感器电压下降*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi9
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi9
,
SpriteSize
},
/*38.高温警報-轮胎高温警告*/
{
CN_Alarm_stop_31_image
,
SpriteSize
,
SpriteSize
,
CN_Alarm_stop_31_wenzi1
,
SpriteSize
},
/*43.第六组 遥控车辆高度调整中(无车速)*/
{
CN_Alarm_G5_12_23_image
,
CN_Alarm_G5_12_23_wenzi2
,
SpriteSize
,
CN_Alarm_G5_12_23_wenzi1
,
SpriteSize
},
/*39.DPD手动再生要求1-请按下DPD开关*/
{
CN_Alarm_stop_32_image
,
SpriteSize
,
SpriteSize
,
CN_Alarm_stop_32_wenzi
,
SpriteSize
},
/*44. PTO(停车中)*/
{
CN_Alarm_G5_12_23_image
,
CN_Alarm_G5_12_23_wenzi2
,
SpriteSize
,
CN_Alarm_G5_12_23_wenzi1
,
SpriteSize
},
/*40.DPD手动再生要求2-请按下DPD开关*/
{
CN_Alarm_drive_33_image
,
CN_Alarm_drive_33_wenzi2
,
CN_Alarm_drive_33_wenzi1
,
CN_Alarm_stop_36_wenzi1
,
CN_Alarm_stop_36_wenzi2
},
/*45.第七组 充电异常-请与五十铃公司联系*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi7
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi7
,
SpriteSize
},
/*41.TPMS故障*/
{
CN_Alarm_drive_55_image
,
CN_Alarm_drive_55_wenzi1_1
,
CN_Alarm_drive_55_wenzi1_2
,
CN_Alarm_drive_55_wenzi1_1
,
CN_Alarm_stop_55_wenzi1_2
},
/*46. AMT異常-请联系经销商*/
{
CN_Alarm_G5_12_25_image
,
CN_Alarm_G5_12_25_wenzi6
,
SpriteSize
,
CN_Alarm_G5_12_25_wenzi6
,
SpriteSize
},
/*42.TPMS電池低下-轮胎监控传感器电压下降*/
{
CN_Alarm_drive_37_image
,
CN_Alarm_drive_37_wenzi
,
SpriteSize
,
CN_Alarm_drive_37_wenzi
,
SpriteSize
},
/*47.第八组 补充燃料-油箱单位*/
/*----第六组----*/
{
CN_Alarm_drive_56_image
,
CN_Alarm_drive_56_wenzi1
,
SpriteSize
,
CN_Alarm_stop_56_wenzi1_1
,
CN_Alarm_stop_56_wenzi1_2
},
/*48. AMT过热-选择合适的档位*/
{
CN_Alarm_stop_31_image
,
SpriteSize
,
SpriteSize
,
CN_Alarm_stop_31_wenzi1
,
SpriteSize
},
/*43.遥控车辆高度调整中(无车速)*/
{
CN_Alarm_drive_56_image
,
CN_Alarm_drive_56_wenzi2
,
SpriteSize
,
CN_Alarm_drive_56_wenzi2
,
SpriteSize
},
/*49. AMT磨耗-离合器磨损*/
{
CN_Alarm_stop_32_image
,
SpriteSize
,
SpriteSize
,
CN_Alarm_stop_32_wenzi
,
SpriteSize
},
/*44.PTO(停车中)*/
{
CN_Alarm_drive_33_image
,
CN_Alarm_drive_39_wenzi1
,
SpriteSize
,
CN_Alarm_drive_39_wenzi1
,
SpriteSize
},
/*50. 低电压报警*/
/*----第七组----*/
{
CN_Alarm_drive_33_image
,
CN_Alarm_drive_39_wenzi2
,
SpriteSize
,
CN_Alarm_drive_39_wenzi2
,
SpriteSize
},
/*51. 过电压报警*/
{
CN_Alarm_drive_33_image
,
CN_Alarm_drive_33_wenzi2
,
CN_Alarm_drive_33_wenzi1
,
CN_Alarm_stop_36_wenzi1
,
CN_Alarm_stop_36_wenzi2
},
/*45.充电异常-请与五十铃公司联系*/
{
CN_Alarm_drive_70_image
,
CN_Alarm_drive_70_wenzi1
,
SpriteSize
,
CN_Alarm_stop_71_wenzi1_1
,
CN_Alarm_stop_70_wenzi2
},
/*52. 后蹄片磨损*/
{
CN_Alarm_drive_55_image
,
CN_Alarm_drive_55_wenzi1_1
,
CN_Alarm_drive_55_wenzi1_2
,
CN_Alarm_drive_55_wenzi1_1
,
CN_Alarm_stop_55_wenzi1_2
},
/*46.AMT異常-请联系经销商*/
{
CN_Alarm_drive_70_image
,
CN_Alarm_drive_70_wenzi1
,
SpriteSize
,
CN_Alarm_stop_70_wenzi1_1
,
CN_Alarm_stop_70_wenzi2
},
/*53. 前蹄片磨损*/
/*----第八组----*/
{
CN_Alarm_drive_41_image
,
CN_Alarm_drive_41_wenzi
,
SpriteSize
,
CN_Alarm_stop_43_wenzi1
,
CN_Alarm_stop_43_wenzi2
},
/*54. DPD自动再生-再生将自动完成,不需要操作开关*/
{
CN_Alarm_drive_37_image
,
CN_Alarm_drive_37_wenzi
,
SpriteSize
,
CN_Alarm_drive_37_wenzi
,
SpriteSize
},
/*47.补充燃料-油箱单位*/
{
CN_Alarm_drive_42_image
,
CN_Alarm_drive_42_wenzi1
,
SpriteSize
,
CN_Alarm_stop_44_wenzi1_1
,
CN_Alarm_stop_44_wenzi1_2
},
/*55.第九组 气压过低-请冲入空气*/
{
CN_Alarm_drive_56_image
,
CN_Alarm_drive_56_wenzi1
,
SpriteSize
,
CN_Alarm_stop_56_wenzi1_1
,
CN_Alarm_stop_56_wenzi1_2
},
/*48.AMT过热-选择合适的档位*/
{
CN_Alarm_drive_42_image
,
CN_Alarm_drive_42_wenzi2_2
,
CN_Alarm_drive_42_wenzi2_1
,
CN_Alarm_stop_44_wenzi2_1
,
CN_Alarm_stop_44_wenzi2_2
},
/*56. EBS故障(红)-请与五十铃公司联系*/
{
CN_Alarm_drive_56_image
,
CN_Alarm_drive_56_wenzi2
,
SpriteSize
,
CN_Alarm_drive_56_wenzi2
,
SpriteSize
},
/*49.AMT磨耗-离合器磨损*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi1
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*57.第十组 省油耗建议-急加速*/
{
CN_Alarm_drive_33_image
,
CN_Alarm_drive_39_wenzi1
,
SpriteSize
,
CN_Alarm_drive_39_wenzi1
,
SpriteSize
},
/*50.低电压报警*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi2
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*58. 省油耗建议-急减速*/
{
CN_Alarm_drive_33_image
,
CN_Alarm_drive_39_wenzi2
,
SpriteSize
,
CN_Alarm_drive_39_wenzi2
,
SpriteSize
},
/*51.过电压报警*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi3
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*59. 省油耗建议-请降低发动机转速*/
{
CN_Alarm_drive_70_image
,
CN_Alarm_drive_70_wenzi1
,
SpriteSize
,
CN_Alarm_stop_71_wenzi1_1
,
CN_Alarm_stop_70_wenzi2
},
/*52.后蹄片磨损*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi4
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*60. 省油耗建议-请降低速度*/
{
CN_Alarm_drive_70_image
,
CN_Alarm_drive_70_wenzi1
,
SpriteSize
,
CN_Alarm_stop_70_wenzi1_1
,
CN_Alarm_stop_70_wenzi2
},
/*53.前蹄片磨损*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_1
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_1
,
CN_Alarm_drive_44_wenzi1
},
/*61.第11组 发动机机油&滤清器*/
{
CN_Alarm_drive_41_image
,
CN_Alarm_drive_41_wenzi
,
SpriteSize
,
CN_Alarm_stop_43_wenzi1
,
CN_Alarm_stop_43_wenzi2
},
/*54.DPD自动再生-再生将自动完成,不需要操作开关*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_2
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_2
,
CN_Alarm_drive_44_wenzi1
},
/*62. 燃油滤清器*/
/*----第九组----*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_3
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_3
,
CN_Alarm_drive_44_wenzi1
},
/*63. 变速箱油*/
{
CN_Alarm_drive_42_image
,
CN_Alarm_drive_42_wenzi1
,
SpriteSize
,
CN_Alarm_stop_44_wenzi1_1
,
CN_Alarm_stop_44_wenzi1_2
},
/*55.气压过低-请冲入空气*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_4
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_4
,
CN_Alarm_drive_44_wenzi1
},
/*64. 差速器油*/
{
CN_Alarm_drive_42_image
,
CN_Alarm_drive_42_wenzi2_2
,
CN_Alarm_drive_42_wenzi2_1
,
CN_Alarm_stop_44_wenzi2_1
,
CN_Alarm_stop_44_wenzi2_2
},
/*56.EBS故障(红)-请与五十铃公司联系*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_7
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_7
,
CN_Alarm_drive_44_wenzi1
},
/*65. 顺畅系统离合器油*/
/*----第十组----*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_5
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_5
,
CN_Alarm_drive_44_wenzi1
},
/*66. 动力转向液*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi1
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*57.省油耗建议-急加速*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi2_1
,
CN_Alarm_drive_44_wenzi2
,
CN_Alarm_drive_44_wenzi2_1
,
CN_Alarm_drive_44_wenzi2
},
/*67. 更换轮胎・轮胎位置*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi2
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*58.省油耗建议-急减速*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi3
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*59.省油耗建议-请降低发动机转速*/
{
CN_Alarm_drive_43_image
,
CN_Alarm_drive_43_wenzi4
,
SpriteSize
,
SpriteSize
,
SpriteSize
},
/*60.省油耗建议-请降低速度*/
/*----第十一组----*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_1
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_1
,
CN_Alarm_drive_44_wenzi1
},
/*61.发动机机油&滤清器*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_2
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_2
,
CN_Alarm_drive_44_wenzi1
},
/*62.燃油滤清器*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_3
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_3
,
CN_Alarm_drive_44_wenzi1
},
/*63.变速箱油*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_4
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_4
,
CN_Alarm_drive_44_wenzi1
},
/*64.差速器油*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_7
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_7
,
CN_Alarm_drive_44_wenzi1
},
/*65.顺畅系统离合器油*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi1_5
,
CN_Alarm_drive_44_wenzi1
,
CN_Alarm_drive_44_wenzi1_5
,
CN_Alarm_drive_44_wenzi1
},
/*66.动力转向液*/
{
CN_Alarm_drive_44_image
,
CN_Alarm_drive_44_wenzi2_1
,
CN_Alarm_drive_44_wenzi2
,
CN_Alarm_drive_44_wenzi2_1
,
CN_Alarm_drive_44_wenzi2
},
/*67.更换轮胎・轮胎位置*/
};
};
static
const
uint32_t
GUIWedk
[
7u
]
=
{
CN_xingqiri
,
CN_xingqiyi
,
CN_xingqier
,
CN_xingqisan
,
CN_xingqisi
,
CN_xingqiwu
,
CN_xingqiliu
};
static
const
uint32_t
GUIWedk
[
7u
]
=
{
CN_xingqiri
,
CN_xingqiyi
,
CN_xingqier
,
CN_xingqisan
,
CN_xingqisi
,
CN_xingqiwu
,
CN_xingqiliu
};
...
...
source/Application/Graphic/Menu/Menu.h
View file @
ac7c34d8
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
#define EXTERN_MEU_PROCESS extern
#define EXTERN_MEU_PROCESS extern
#endif
#endif
#define K_Line_User_RYLQQ
100
#define K_Line_User_RYLQQ
44
#define K_Line_User_KQGZJ 100
#define K_Line_User_KQGZJ 100
#define _MN_IDX_NULL 0xff
#define _MN_IDX_NULL 0xff
...
...
source/Application/RTE/Common_Interface.c
View file @
ac7c34d8
...
@@ -866,12 +866,12 @@ void K_LINE_EOL_InitVal(void)
...
@@ -866,12 +866,12 @@ void K_LINE_EOL_InitVal(void)
K_Line_Set
.
K_Line_LID47
=
0xFFu
;
/* FF 急减速 /*初值FF*/
K_Line_Set
.
K_Line_LID47
=
0xFFu
;
/* FF 急减速 /*初值FF*/
K_Line_Set
.
K_Line_LID48
=
0xFFu
;
/* FF 长时间怠速 /*初值FF*/
K_Line_Set
.
K_Line_LID48
=
0xFFu
;
/* FF 长时间怠速 /*初值FF*/
K_Line_Set
.
K_Line_LID49
=
0xFFu
;
/* FF 辅助驻车 /*初值FF*/
K_Line_Set
.
K_Line_LID49
=
0xFFu
;
/* FF 辅助驻车 /*初值FF*/
K_Line_Set
.
K_Line_LID4A
=
0x32u
;
/* 3
2 变速箱油
5000 */
K_Line_Set
.
K_Line_LID4A
=
0x32u
;
/* 3
7 变速箱油 5
5000 */
K_Line_Set
.
K_Line_LID4B
=
0x32u
;
/* 3
2 差速器油
5000 */
K_Line_Set
.
K_Line_LID4B
=
0x32u
;
/* 3
7 差速器油 5
5000 */
K_Line_Set
.
K_Line_LID4C
=
0x32u
;
/* 3
2 离合器油
*/
K_Line_Set
.
K_Line_LID4C
=
0x32u
;
/* 3
7 离合器油 55000
*/
K_Line_Set
.
K_Line_LID4D
=
0x64u
;
/*
64 动力转向油 10
000 */
K_Line_Set
.
K_Line_LID4D
=
0x64u
;
/*
37 动力转向油 55
000 */
K_Line_Set
.
K_Line_LID4E
=
0x78u
;
/*
78 轮胎 12
000 */
K_Line_Set
.
K_Line_LID4E
=
0x78u
;
/*
32 轮胎 50
000 */
K_Line_Set
.
K_Line_LID4F
=
0x32u
;
/* 3
2 机油&滤清器 5
000 */
K_Line_Set
.
K_Line_LID4F
=
0x32u
;
/* 3
4 机油&滤清器 22
000 */
K_Line_Set
.
K_Line_LID50
=
0x00u
;
/* -- 预留 */
K_Line_Set
.
K_Line_LID50
=
0x00u
;
/* -- 预留 */
K_Line_Set
.
K_Line_LID51
=
0x01u
;
/* 01 工作模式 */
K_Line_Set
.
K_Line_LID51
=
0x01u
;
/* 01 工作模式 */
K_Line_Set
.
K_Line_LID52
=
0x00u
;
/* 00 电子部件设定 */
K_Line_Set
.
K_Line_LID52
=
0x00u
;
/* 00 电子部件设定 */
...
...
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