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
56d295ec
Commit
56d295ec
authored
Jan 08, 2026
by
李鑫3
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
feat:添加车速
parent
2e9715de
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
37 additions
and
20 deletions
+37
-20
APP_Test.c
Test_Bench/Api_Sources/APP_Test.c
+34
-19
APP_Test.h
Test_Bench/App_Headers/APP_Test.h
+3
-1
No files found.
Test_Bench/Api_Sources/APP_Test.c
View file @
56d295ec
...
@@ -100,6 +100,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -100,6 +100,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
// CurValueStr[P_dang ].val = 0x03;
// CurValueStr[P_dang ].val = 0x03;
CurValueStr
[
Vvspeed_L
].
val
=
0
;
CurValueStr
[
Vvspeed_L
].
val
=
0
;
CurValueStr
[
Vspeed
].
val
=
0
;
CurValueStr
[
Power
].
val
=
0
;
CurValueStr
[
Power
].
val
=
0
;
CurValueStr
[
Electricity_H
].
val
=
0
;
CurValueStr
[
Electricity_H
].
val
=
0
;
CurValueStr
[
Electricity_L
].
val
=
0
;
CurValueStr
[
Electricity_L
].
val
=
0
;
...
@@ -129,6 +131,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -129,6 +131,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
0
:
case
0
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0x00
;
CurValueStr
[
Vvspeed_L
].
val
=
0x00
;
CurValueStr
[
Vspeed
].
val
=
0x00
;
CurValueStr
[
Power
].
val
=
0x00
;
CurValueStr
[
Power
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Electricity_H
].
val
=
0x00
;
CurValueStr
[
Electricity_H
].
val
=
0x00
;
...
@@ -154,8 +158,10 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -154,8 +158,10 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
}
}
case
1
:
case
1
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0xE8
;
CurValueStr
[
Power
].
val
=
0x06
;
CurValueStr
[
Vspeed
].
val
=
0x03
;
CurValueStr
[
Power
].
val
=
0x3C
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Electricity_H
].
val
=
0x03
;
CurValueStr
[
Electricity_H
].
val
=
0x03
;
CurValueStr
[
Electricity_L
].
val
=
0xE8
;
CurValueStr
[
Electricity_L
].
val
=
0xE8
;
...
@@ -181,8 +187,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -181,8 +187,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
break
;
break
;
case
2
:
case
2
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x9E
;
CurValueStr
[
Power
].
val
=
0x04
;
CurValueStr
[
Vspeed
].
val
=
0x07
;
CurValueStr
[
Power
].
val
=
0x28
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Electricity_H
].
val
=
0x07
;
CurValueStr
[
Electricity_H
].
val
=
0x07
;
CurValueStr
[
Electricity_L
].
val
=
0xD0
;
CurValueStr
[
Electricity_L
].
val
=
0xD0
;
...
@@ -209,8 +216,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -209,8 +216,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
break
;
break
;
case
3
:
case
3
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x40
;
CurValueStr
[
Power
].
val
=
0x02
;
CurValueStr
[
Vspeed
].
val
=
0x0B
;
CurValueStr
[
Power
].
val
=
0x14
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Electricity_H
].
val
=
0x0B
;
CurValueStr
[
Electricity_H
].
val
=
0x0B
;
CurValueStr
[
Electricity_L
].
val
=
0xB8
;
CurValueStr
[
Electricity_L
].
val
=
0xB8
;
...
@@ -236,7 +244,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -236,7 +244,8 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
4
:
case
4
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x28
;
CurValueStr
[
Vspeed
].
val
=
0x0F
;
CurValueStr
[
Power
].
val
=
0x00
;
CurValueStr
[
Power
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Power_H
].
val
=
0x00
;
CurValueStr
[
Electricity_H
].
val
=
0x0F
;
CurValueStr
[
Electricity_H
].
val
=
0x0F
;
...
@@ -265,8 +274,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -265,8 +274,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
5
:
case
5
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x14
;
CurValueStr
[
Power
].
val
=
0XFE
;
CurValueStr
[
Vspeed
].
val
=
0x1E
;
CurValueStr
[
Power
].
val
=
0XEC
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Electricity_H
].
val
=
0X13
;
CurValueStr
[
Electricity_H
].
val
=
0X13
;
CurValueStr
[
Electricity_L
].
val
=
0X88
;
CurValueStr
[
Electricity_L
].
val
=
0X88
;
...
@@ -295,8 +305,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -295,8 +305,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
6
:
case
6
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x48
;
CurValueStr
[
Power
].
val
=
0XFE
;
CurValueStr
[
Vspeed
].
val
=
0x26
;
CurValueStr
[
Power
].
val
=
0XD8
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Electricity_L
].
val
=
0x70
;
CurValueStr
[
Electricity_L
].
val
=
0x70
;
CurValueStr
[
Electricity_H
].
val
=
0x17
;
CurValueStr
[
Electricity_H
].
val
=
0x17
;
...
@@ -323,8 +334,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -323,8 +334,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
7
:
case
7
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x30
;
CurValueStr
[
Power
].
val
=
0XFA
;
CurValueStr
[
Vspeed
].
val
=
0x2A
;
CurValueStr
[
Power
].
val
=
0XC4
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Electricity_H
].
val
=
0x1B
;
CurValueStr
[
Electricity_H
].
val
=
0x1B
;
CurValueStr
[
Electricity_L
].
val
=
0x58
;
CurValueStr
[
Electricity_L
].
val
=
0x58
;
...
@@ -352,8 +364,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -352,8 +364,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
8
:
case
8
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0x00
;
CurValueStr
[
Power
].
val
=
0XF8
;
CurValueStr
[
Vspeed
].
val
=
0x32
;
CurValueStr
[
Power
].
val
=
0XB0
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Electricity_H
].
val
=
0x1F
;
CurValueStr
[
Electricity_H
].
val
=
0x1F
;
CurValueStr
[
Electricity_L
].
val
=
0x40
;
CurValueStr
[
Electricity_L
].
val
=
0x40
;
...
@@ -382,8 +395,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -382,8 +395,9 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
9
:
case
9
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0xD0
;
CurValueStr
[
Power
].
val
=
0XF6
;
CurValueStr
[
Vspeed
].
val
=
0X39
;
CurValueStr
[
Power
].
val
=
0X9C
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Power_H
].
val
=
0XFF
;
CurValueStr
[
Electricity_H
].
val
=
0x23
;
CurValueStr
[
Electricity_H
].
val
=
0x23
;
CurValueStr
[
Electricity_L
].
val
=
0x28
;
CurValueStr
[
Electricity_L
].
val
=
0x28
;
...
@@ -412,9 +426,10 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
...
@@ -412,9 +426,10 @@ void APP_ICM_Proc(void) /*zh321*/ /*FS04*/
case
10
:
case
10
:
{
{
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vvspeed_L
].
val
=
0xFF
;
CurValueStr
[
Vspeed
].
val
=
0XFF
;
CurValueStr
[
Power
].
val
=
0XE8
;
CurValueStr
[
Power
].
val
=
0XE8
;
CurValueStr
[
Power_H
].
val
=
0XF
F
;
CurValueStr
[
Power_H
].
val
=
0XF
D
;
CurValueStr
[
Electricity_H
].
val
=
0x27
;
CurValueStr
[
Electricity_H
].
val
=
0x27
;
CurValueStr
[
Electricity_L
].
val
=
0x10
;
CurValueStr
[
Electricity_L
].
val
=
0x10
;
CurValueStr
[
Cruise_H
].
val
=
0xC7
;
CurValueStr
[
Cruise_H
].
val
=
0xC7
;
...
...
Test_Bench/App_Headers/APP_Test.h
View file @
56d295ec
...
@@ -120,7 +120,9 @@ EXTERN_APP_TEST volatile s_CurValue CurValueStr[CAN_List_Num];
...
@@ -120,7 +120,9 @@ EXTERN_APP_TEST volatile s_CurValue CurValueStr[CAN_List_Num];
static
const
s_CAN_List
CAN_List
[]
=
static
const
s_CAN_List
CAN_List
[]
=
{
{
{
&
CanMsg_112
,
1
,
0
,
16
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Vvspeed_L
],
Motorola
},
{
&
CanMsg_112
,
0
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Vvspeed_L
],
Motorola
},
{
&
CanMsg_112
,
1
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Vspeed
],
Motorola
},
{
&
CanMsg_103
,
6
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Power
],
Motorola
},
{
&
CanMsg_103
,
6
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Power
],
Motorola
},
{
&
CanMsg_103
,
7
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Power_H
],
Motorola
},
{
&
CanMsg_103
,
7
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Power_H
],
Motorola
},
{
&
CanMsg_104
,
1
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Electricity_H
],
Motorola
},
{
&
CanMsg_104
,
1
,
0
,
8
,
0
,
Offset_Plus
,
1
,
1
,
&
CurValueStr
[
Electricity_H
],
Motorola
},
...
...
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