Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiancetai
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
陈家乐
jiancetai
Commits
fdf89fb9
Commit
fdf89fb9
authored
Feb 03, 2026
by
何锐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
feat:宗申AQS250老化台
parent
d98fb4fa
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
130 additions
and
203 deletions
+130
-203
g_Var.h
app_Headers/g_Var.h
+6
-1
app_CAN.c
app_Sources/app_CAN.c
+123
-201
gui_Display.h
gui_Headers/gui_Display.h
+1
-1
No files found.
app_Headers/g_Var.h
View file @
fdf89fb9
...
@@ -41,7 +41,12 @@
...
@@ -41,7 +41,12 @@
EXTERN_VAR
volatile
_CanMsg
g_Msg0C01FFA5
;
EXTERN_VAR
volatile
_CanMsg
g_Msg0C01FFA5
;
EXTERN_VAR
volatile
_CanMsg
g_Msg0A31FFE8
;
EXTERN_VAR
volatile
_CanMsg
g_Msg0A31FFE8
;
EXTERN_VAR
volatile
_CanMsg
g_Msg0A30FFE8
;
EXTERN_VAR
volatile
_CanMsg
g_Msg0A30FFE8
;
EXTERN_VAR
volatile
_CanMsg
g_Msg12B
;
EXTERN_VAR
volatile
_CanMsg
g_Msg110
;
EXTERN_VAR
volatile
_CanMsg
g_Msg111
;
EXTERN_VAR
volatile
_CanMsg
g_Msg51B
;
EXTERN_VAR
volatile
_CanMsg
g_Msg116
;
EXTERN_VAR
volatile
_CanMsg
g_Msg117
;
EXTERN_VAR
volatile
_CanMsg
g_Msg084
;
EXTERN_VAR
volatile
_CanMsg
g_Msg084
;
EXTERN_VAR
volatile
_CanMsg
g_Msg18DA17F9
;
EXTERN_VAR
volatile
_CanMsg
g_Msg18DA17F9
;
EXTERN_VAR
volatile
_CanMsg
g_Msg101
;
//ˮ�� ����
EXTERN_VAR
volatile
_CanMsg
g_Msg101
;
//ˮ�� ����
...
...
app_Sources/app_CAN.c
View file @
fdf89fb9
...
@@ -180,6 +180,12 @@ void app_Can_handle(void)
...
@@ -180,6 +180,12 @@ void app_Can_handle(void)
{
{
api_SetTimer6
(
50
,(
_Clock
*
)
&
g_Clock
);
//100ms
api_SetTimer6
(
50
,(
_Clock
*
)
&
g_Clock
);
//100ms
g_bReturn
=
bsp_CANSendExtFrame
(
g_Msg0A31FFE8
.
id
,
g_Msg0A31FFE8
.
prio
,
g_Msg0A31FFE8
.
dlc
,
g_Msg0A31FFE8
.
data
);
g_bReturn
=
bsp_CANSendExtFrame
(
g_Msg0A31FFE8
.
id
,
g_Msg0A31FFE8
.
prio
,
g_Msg0A31FFE8
.
dlc
,
g_Msg0A31FFE8
.
data
);
g_bReturn
=
bsp_CANSendFrame
(
g_Msg12B
.
id
,
g_Msg12B
.
prio
,
g_Msg12B
.
dlc
,
g_Msg12B
.
data
);
g_bReturn
=
bsp_CANSendFrame
(
g_Msg110
.
id
,
g_Msg110
.
prio
,
g_Msg110
.
dlc
,
g_Msg110
.
data
);
g_bReturn
=
bsp_CANSendFrame
(
g_Msg111
.
id
,
g_Msg111
.
prio
,
g_Msg111
.
dlc
,
g_Msg111
.
data
);
g_bReturn
=
bsp_CANSendFrame
(
g_Msg51B
.
id
,
g_Msg51B
.
prio
,
g_Msg51B
.
dlc
,
g_Msg51B
.
data
);
g_bReturn
=
bsp_CANSendFrame
(
g_Msg116
.
id
,
g_Msg116
.
prio
,
g_Msg116
.
dlc
,
g_Msg116
.
data
);
g_bReturn
=
bsp_CANSendFrame
(
g_Msg117
.
id
,
g_Msg117
.
prio
,
g_Msg117
.
dlc
,
g_Msg117
.
data
);
// g_bReturn = bsp_CANSendExtFrame(g_Msg18FD0700.id,g_Msg18FD0700.prio,g_Msg18FD0700.dlc,g_Msg18FD0700.data); //1000
// g_bReturn = bsp_CANSendExtFrame(g_Msg18FD0700.id,g_Msg18FD0700.prio,g_Msg18FD0700.dlc,g_Msg18FD0700.data); //1000
// g_bReturn = bsp_CANSendExtFrame(g_Msg18FEC600.id,g_Msg18FEC600.prio,g_Msg18FEC600.dlc,g_Msg18FEC600.data); //1000
// g_bReturn = bsp_CANSendExtFrame(g_Msg18FEC600.id,g_Msg18FEC600.prio,g_Msg18FEC600.dlc,g_Msg18FEC600.data); //1000
// g_bReturn = bsp_CANSendExtFrame(g_Msg18850000.id,g_Msg18850000.prio,g_Msg18850000.dlc,g_Msg18850000.data); //1000
// g_bReturn = bsp_CANSendExtFrame(g_Msg18850000.id,g_Msg18850000.prio,g_Msg18850000.dlc,g_Msg18850000.data); //1000
...
@@ -350,6 +356,30 @@ void app_Can_IdInit(void)
...
@@ -350,6 +356,30 @@ void app_Can_IdInit(void)
g_Msg323
.
id
=
0X323
;
g_Msg323
.
id
=
0X323
;
g_Msg323
.
prio
=
0
;
g_Msg323
.
prio
=
0
;
g_Msg323
.
dlc
=
8
;
g_Msg323
.
dlc
=
8
;
g_Msg12B
.
id
=
0X12B
;
g_Msg12B
.
prio
=
0
;
g_Msg12B
.
dlc
=
8
;
g_Msg110
.
id
=
0X110
;
g_Msg110
.
prio
=
0
;
g_Msg110
.
dlc
=
8
;
g_Msg111
.
id
=
0X111
;
g_Msg111
.
prio
=
0
;
g_Msg111
.
dlc
=
8
;
g_Msg51B
.
id
=
0X51B
;
g_Msg51B
.
prio
=
0
;
g_Msg51B
.
dlc
=
8
;
g_Msg116
.
id
=
0X116
;
g_Msg116
.
prio
=
0
;
g_Msg116
.
dlc
=
8
;
g_Msg117
.
id
=
0X117
;
g_Msg117
.
prio
=
0
;
g_Msg117
.
dlc
=
8
;
}
}
...
@@ -672,266 +702,158 @@ void app_Can_handle_PA5(void) {
...
@@ -672,266 +702,158 @@ void app_Can_handle_PA5(void) {
*/
*/
if
(
G_Button
.
LED_STEP
==
0
)
if
(
G_Button
.
LED_STEP
==
0
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg12B
.
data
[
3
].
bbyte
=
0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0x00
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg240
.
data
[
7
].
bbyte
=
0
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg
402
.
data
[
7
].
bbyte
=
0x
0
;
g_Msg
110
.
data
[
2
].
bbyte
=
0x0
0
;
g_Msg1
01
.
data
[
4
].
bbyte
=
0x
0
;
g_Msg1
10
.
data
[
3
].
bbyte
=
0x0
0
;
g_Msg1
01
.
data
[
5
].
bbyte
=
0x
0
;
g_Msg1
10
.
data
[
4
].
bbyte
=
0x0
0
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0x0
;
g_Msg111
.
data
[
0
].
bbyte
=
0x00
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x0
;
g_Msg0A30FFE8
.
data
[
0
].
bbyte
=
0x0
;
g_Msg321
.
data
[
0
].
bbyte
=
0x00
;
//N档
g_Msg51B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg402
.
data
[
4
].
bbyte
=
0x00
;
//TCS指示灯关
g_Msg322
.
data
[
1
].
bbyte
=
0x00
;
//变速箱指示灯,变速箱故障码指示灯
g_Msg323
.
data
[
0
].
bbyte
=
0x00
;
//故障码指示灯
g_Msg323
.
data
[
1
].
bbyte
=
0x00
;
g_Msg321
.
data
[
4
].
bbyte
=
0x00
;
//S档关
g_Msg1
41
.
data
[
0
].
bbyte
=
0x00
;
g_Msg1
16
.
data
[
1
].
bbyte
=
0x00
;
g_Msg1
41
.
data
[
1
].
bbyte
=
0x00
;
//车速0
g_Msg1
16
.
data
[
2
].
bbyte
=
0x00
;
g_Msg1
01
.
data
[
0
].
bbyte
=
0x00
;
g_Msg1
17
.
data
[
2
].
bbyte
=
0x00
;
g_Msg1
01
.
data
[
1
].
bbyte
=
0x00
;
//转速0
g_Msg1
17
.
data
[
3
].
bbyte
=
0x00
;
}
}
if
(
G_Button
.
LED_STEP
==
1
)
if
(
G_Button
.
LED_STEP
==
1
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x01
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x02
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xFF
;
g_Msg12B
.
data
[
1
].
bbyte
=
0xA4
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg110
.
data
[
2
].
bbyte
=
0x1C
;
g_Msg240
.
data
[
7
].
bbyte
=
100
;
g_Msg110
.
data
[
3
].
bbyte
=
0x20
;
g_Msg110
.
data
[
4
].
bbyte
=
0x75
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg402
.
data
[
4
].
bbyte
=
0x04
;
//TCS指示灯
g_Msg111
.
data
[
0
].
bbyte
=
0x00
;
g_Msg101
.
data
[
0
].
bbyte
=
0x0F
;
g_Msg101
.
data
[
1
].
bbyte
=
0xA0
;
//转速
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0x10
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0xBC
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x00
;
g_Msg0A30FFE8
.
data
[
0
].
bbyte
=
0x00
;
g_Msg141
.
data
[
0
].
bbyte
=
0x05
;
//车速
g_Msg116
.
data
[
0
].
bbyte
=
0x00
;
g_Msg141
.
data
[
1
].
bbyte
=
0x90
;
//车速
g_Msg322
.
data
[
1
].
bbyte
=
0x02
;
//变速箱指示灯开
g_Msg117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg117
.
data
[
3
].
bbyte
=
0x01
;
}
}
if
(
G_Button
.
LED_STEP
==
2
)
if
(
G_Button
.
LED_STEP
==
2
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x03
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x05
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xE0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0x47
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg240
.
data
[
7
].
bbyte
=
187
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg101
.
data
[
0
].
bbyte
=
0x2E
;
g_Msg110
.
data
[
2
].
bbyte
=
0x3B
;
g_Msg101
.
data
[
1
].
bbyte
=
0xE0
;
g_Msg110
.
data
[
3
].
bbyte
=
0x60
;
g_Msg110
.
data
[
4
].
bbyte
=
0x82
;
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg111
.
data
[
0
].
bbyte
=
0x01
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0x80
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0x72
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x01
;
g_Msg141
.
data
[
0
].
bbyte
=
0x0D
;
g_Msg116
.
data
[
0
].
bbyte
=
0x00
;
g_Msg141
.
data
[
1
].
bbyte
=
0x58
;
g_Msg322
.
data
[
1
].
bbyte
=
0x04
;
g_Msg117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg323
.
data
[
0
].
bbyte
=
0x00
;
//故障码指示灯
g_Msg117
.
data
[
3
].
bbyte
=
0x11
;
g_Msg323
.
data
[
1
].
bbyte
=
0x00
;
g_Msg402
.
data
[
4
].
bbyte
=
0x00
;
//TCS指示灯关
}
}
if
(
G_Button
.
LED_STEP
==
3
)
if
(
G_Button
.
LED_STEP
==
3
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x05
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x06
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xD0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0x99
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg110
.
data
[
2
].
bbyte
=
0x5A
;
g_Msg240
.
data
[
7
].
bbyte
=
240
;
g_Msg110
.
data
[
3
].
bbyte
=
0x40
;
g_Msg110
.
data
[
4
].
bbyte
=
0xB6
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg101
.
data
[
0
].
bbyte
=
0x4E
;
g_Msg111
.
data
[
0
].
bbyte
=
0x04
;
g_Msg101
.
data
[
1
].
bbyte
=
0x20
;
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0xA0
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0x30
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x02
;
g_Msg0A30FFE8
.
data
[
0
].
bbyte
=
0x00
;
g_Msg141
.
data
[
0
].
bbyte
=
0x14
;
g_Msg116
.
data
[
0
].
bbyte
=
0x00
;
g_Msg141
.
data
[
1
].
bbyte
=
0xD8
;
g_Msg322
.
data
[
1
].
bbyte
=
0x00
;
//变速箱故障指示灯
g_Msg117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg323
.
data
[
0
].
bbyte
=
0x0F
;
//故障码指示灯
g_Msg117
.
data
[
3
].
bbyte
=
0x21
;
g_Msg323
.
data
[
1
].
bbyte
=
0xA1
;
}
}
if
(
G_Button
.
LED_STEP
==
4
)
if
(
G_Button
.
LED_STEP
==
4
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x07
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x07
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xC0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0xEB
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg240
.
data
[
7
].
bbyte
=
240
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0xA0
;
g_Msg7E82
.
data
[
0
].
bbyte
=
0x06
;
g_Msg110
.
data
[
2
].
bbyte
=
0x79
;
g_Msg7E82
.
data
[
1
].
bbyte
=
0x41
;
g_Msg110
.
data
[
3
].
bbyte
=
0xE0
;
g_Msg7E82
.
data
[
2
].
bbyte
=
0x01
;
g_Msg110
.
data
[
4
].
bbyte
=
0xD0
;
g_Msg7E82
.
data
[
3
].
bbyte
=
0x80
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0xE6
;
g_Msg111
.
data
[
0
].
bbyte
=
0x08
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x02
;
g_Msg0A30FFE8
.
data
[
0
].
bbyte
=
0x08
;
g_Msg141
.
data
[
0
].
bbyte
=
0x24
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x01
;
g_Msg141
.
data
[
1
].
bbyte
=
0x20
;
g_Msg101
.
data
[
0
].
bbyte
=
0x6D
;
g_Msg116
.
data
[
0
].
bbyte
=
0x00
;
g_Msg101
.
data
[
1
].
bbyte
=
0x60
;
g_Msg322
.
data
[
1
].
bbyte
=
0x00
;
//变速箱故障指示灯关
g_Msg117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg323
.
data
[
0
].
bbyte
=
0x00
;
//故障码指示灯
g_Msg117
.
data
[
3
].
bbyte
=
0x31
;
g_Msg323
.
data
[
1
].
bbyte
=
0x00
;
}
g_Msg321
.
data
[
4
].
bbyte
=
0x02
;
//S档关
}
if
(
G_Button
.
LED_STEP
==
5
)
if
(
G_Button
.
LED_STEP
==
5
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x09
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x0A
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xB0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0x8E
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0x08
;
g_Msg110
.
data
[
2
].
bbyte
=
0x9C
;
g_Msg240
.
data
[
7
].
bbyte
=
240
;
g_Msg110
.
data
[
3
].
bbyte
=
0x40
;
g_Msg110
.
data
[
4
].
bbyte
=
0xDD
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg402
.
data
[
7
].
bbyte
=
0x80
;
g_Msg101
.
data
[
4
].
bbyte
=
0x0F
;
g_Msg101
.
data
[
5
].
bbyte
=
0x80
;
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0xA0
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0xA0
;
g_Msg111
.
data
[
0
].
bbyte
=
0x00
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x03
;
g_Msg0A30FFE8
.
data
[
0
].
bbyte
=
0x01
;
g_Msg141
.
data
[
0
].
bbyte
=
0x33
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg141
.
data
[
1
].
bbyte
=
0xA8
;
g_Msg101
.
data
[
0
].
bbyte
=
0x8C
;
g_Msg116
.
data
[
0
].
bbyte
=
0x00
;
g_Msg101
.
data
[
1
].
bbyte
=
0xA0
;
g_Msg
321
.
data
[
4
].
bbyte
=
0x00
;
//S档开
g_Msg
117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg
323
.
data
[
1
].
bbyte
=
0x00
;
//故障码指示灯TCU关
g_Msg
117
.
data
[
3
].
bbyte
=
0x41
;
}
}
if
(
G_Button
.
LED_STEP
==
6
)
if
(
G_Button
.
LED_STEP
==
6
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x0B
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x0B
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xA0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0xE0
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg110
.
data
[
2
].
bbyte
=
0xA9
;
g_Msg240
.
data
[
7
].
bbyte
=
240
;
g_Msg110
.
data
[
3
].
bbyte
=
0x0D
;
g_Msg110
.
data
[
4
].
bbyte
=
0xDD
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg402
.
data
[
7
].
bbyte
=
0x00
;
g_Msg111
.
data
[
0
].
bbyte
=
0x00
;
g_Msg101
.
data
[
0
].
bbyte
=
0xAB
;
g_Msg101
.
data
[
1
].
bbyte
=
0xE0
;
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0xA0
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0x5A
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x00
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x04
;
g_Msg0A30FFE8
.
data
[
0
].
bbyte
=
0x00
;
g_Msg1
41
.
data
[
0
].
bbyte
=
0x3D
;
g_Msg1
16
.
data
[
1
].
bbyte
=
0x08
;
g_Msg1
41
.
data
[
1
].
bbyte
=
0xC8
;
g_Msg1
16
.
data
[
2
].
bbyte
=
0x20
;
g_Msg321
.
data
[
4
].
bbyte
=
0x00
;
//S档关
g_Msg117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg117
.
data
[
3
].
bbyte
=
0x51
;
}
}
if
(
G_Button
.
LED_STEP
==
7
)
if
(
G_Button
.
LED_STEP
==
7
)
{
{
g_Msg12B
.
data
[
2
].
bbyte
=
0x0D
;
g_Msg12B
.
data
[
0
].
bbyte
=
0x0D
;
g_Msg12B
.
data
[
3
].
bbyte
=
0xA0
;
g_Msg12B
.
data
[
1
].
bbyte
=
0x22
;
g_Msg12B
.
data
[
4
].
bbyte
=
0x01
;
g_Msg240
.
data
[
4
].
bbyte
=
0
;
g_Msg110
.
data
[
2
].
bbyte
=
0xA9
;
g_Msg240
.
data
[
7
].
bbyte
=
240
;
g_Msg110
.
data
[
3
].
bbyte
=
0x0D
;
g_Msg110
.
data
[
4
].
bbyte
=
0xDD
;
g_Msg125
.
data
[
2
].
bbyte
=
0x08
;
g_Msg111
.
data
[
0
].
bbyte
=
0x0D
;
g_Msg125
.
data
[
3
].
bbyte
=
0x0
;
g_Msg125
.
data
[
4
].
bbyte
=
0x0
;
g_Msg101
.
data
[
0
].
bbyte
=
0xBB
;
g_Msg51B
.
data
[
0
].
bbyte
=
0x01
;
g_Msg101
.
data
[
1
].
bbyte
=
0x80
;
//转速最大12000
g_Msg7E8
.
data
[
0
].
bbyte
=
0x04
;
g_Msg116
.
data
[
1
].
bbyte
=
0x08
;
g_Msg7E8
.
data
[
1
].
bbyte
=
0x62
;
g_Msg116
.
data
[
2
].
bbyte
=
0x20
;
g_Msg7E8
.
data
[
2
].
bbyte
=
0x00
;
g_Msg7E8
.
data
[
3
].
bbyte
=
0x05
;
g_Msg7E8
.
data
[
4
].
bbyte
=
0xA0
;
g_Msg0A31FFE8
.
data
[
0
].
bbyte
=
0x10
;
g_Msg0A31FFE8
.
data
[
1
].
bbyte
=
0x05
;
g_Msg141
.
data
[
0
].
bbyte
=
0x52
;
g_Msg117
.
data
[
2
].
bbyte
=
0x04
;
g_Msg141
.
data
[
1
].
bbyte
=
0x64
;
//车速最大199
g_Msg117
.
data
[
3
].
bbyte
=
0x61
;
g_Msg321
.
data
[
0
].
bbyte
=
0x00
;
//N档
g_Msg402
.
data
[
4
].
bbyte
=
0x00
;
//TCS指示灯关
g_Msg322
.
data
[
1
].
bbyte
=
0x00
;
//变速箱指示灯,变速箱故障码指示灯
g_Msg323
.
data
[
1
].
bbyte
=
0x00
;
//故障码指示灯关
g_Msg321
.
data
[
4
].
bbyte
=
0x00
;
//S档关
}
}
if
(
G_Button
.
LED_STEP
>=
8
)
if
(
G_Button
.
LED_STEP
>=
8
)
{
{
...
...
gui_Headers/gui_Display.h
View file @
fdf89fb9
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
#define HIGH 1
#define HIGH 1
#define LOW 0
#define LOW 0
#define MenuCn
8
#define MenuCn
7
#define Auto 1
#define Auto 1
#define Manu 0
#define Manu 0
...
...
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