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
a5d58adb
Commit
a5d58adb
authored
Jan 04, 2026
by
何锐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
✨
feat:指示灯取消其他步骤显示
parent
64e322d2
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
60 additions
and
61 deletions
+60
-61
R485_Communication_Matrix.c
...est_bench/source/Appliciation/R485_Communication_Matrix.c
+60
-61
No files found.
YueJin_test_bench/source/Appliciation/R485_Communication_Matrix.c
View file @
a5d58adb
...
...
@@ -1103,78 +1103,77 @@ uint32_t R485_SendMACaddress_0x42(void)
uint32_t
R485_Send_test
(
void
)
{
uint32_t
u32sendendflag
=
0
;
switch
(
MENU_CHECK_STEP
)
{
BCMLED
.
Sig
.
HLLamp
=
0x00
;
//远光
BCMLED
.
Sig
.
Lamp
=
0x00
;
//双闪
BCMLED
.
Sig
.
FlickerFrequency
=
0x00
;
//频率
case
0
:
// BCMLED.Sig.Lamp = 0x01; //左转
// BCMLED.Sig.FlickerFrequency = 0x05; //频率
// if((Key_Mode == 4) || (Key_Mode == 5))
// {
// BCMLED.Sig.HLLamp = 0x03; //远近光
// BCMLED.Sig.AutoLamp = 0x01; //自动大灯
// }
// else
// {
// BCMLED.Sig.HLLamp = 0x00;
// }
// Dashboard.Sig.textbit2 = 0x0A; //车速
// Dashboard.Sig.textbit7 = 0x7F; //P档
// u32sendendflag = R485_Send(0x04, Dashboard.Msg, sizeof(Dashboard.Msg));
break
;
case
1
:
// BCMLED.Sig.Lamp = 0x00; //左转
// BCMLED.Sig.FlickerFrequency = 0x00; //频率
break
;
case
2
:
break
;
case
3
:
// AIMAtest.Sig.PGear = 0;
// u32sendendflag = R485_Send(0x05, AIMAtest.Msg, sizeof(AIMAtest.Msg));
break
;
case
4
:
// AIMAtest.Sig.PGear = 1;
// u32sendendflag = R485_Send(0x05, AIMAtest.Msg, sizeof(AIMAtest.Msg));
break
;
case
5
:
BCMLED
.
Sig
.
HLLamp
=
0x02
;
//远光
BCMLED
.
Sig
.
Lamp
=
0x03
;
//双闪
BCMLED
.
Sig
.
FlickerFrequency
=
0x05
;
//频率
break
;
case
6
:
if
(
AutoLampState
)
//1自动大灯开启,0熄灭
{
BCMLED
.
Sig
.
AutoLamp
=
0x01
;
//自动大灯
}
else
{
BCMLED
.
Sig
.
AutoLamp
=
0x00
;
//自动大灯
}
switch
(
MENU_CHECK_STEP
)
{
case
0
:
// BCMLED.Sig.Lamp = 0x01; //左转
// BCMLED.Sig.FlickerFrequency = 0x05; //频率
// if((Key_Mode == 4) || (Key_Mode == 5))
// {
// BCMLED.Sig.HLLamp = 0x03; //远近光
// BCMLED.Sig.AutoLamp = 0x01; //自动大灯
// }
// else
// {
// BCMLED.Sig.HLLamp = 0x00;
// }
// Dashboard.Sig.textbit2 = 0x0A; //车速
// Dashboard.Sig.textbit7 = 0x7F; //P档
// u32sendendflag = R485_Send(0x04, Dashboard.Msg, sizeof(Dashboard.Msg));
break
;
case
7
:
case
1
:
// BCMLED.Sig.Lamp = 0x00; //左转
// BCMLED.Sig.FlickerFrequency = 0x00; //频率
break
;
case
8
:
case
2
:
break
;
case
9
:
case
3
:
// AIMAtest.Sig.PGear = 0;
// u32sendendflag = R485_Send(0x05, AIMAtest.Msg, sizeof(AIMAtest.Msg));
break
;
default:
case
4
:
// AIMAtest.Sig.PGear = 1;
// u32sendendflag = R485_Send(0x05, AIMAtest.Msg, sizeof(AIMAtest.Msg));
break
;
case
5
:
BCMLED
.
Sig
.
HLLamp
=
0x02
;
//远光
BCMLED
.
Sig
.
Lamp
=
0x03
;
//双闪
BCMLED
.
Sig
.
FlickerFrequency
=
0x05
;
//频率
break
;
case
6
:
if
(
AutoLampState
)
//1自动大灯开启,0熄灭
{
BCMLED
.
Sig
.
AutoLamp
=
0x01
;
//自动大灯
}
else
{
BCMLED
.
Sig
.
AutoLamp
=
0x00
;
//自动大灯
}
break
;
case
7
:
break
;
case
8
:
break
;
case
9
:
break
;
default:
break
;
}
// BCMLED.Sig.Lamp = 0x03; //左转
// BCMLED.Sig.FlickerFrequency = 0x05; //频率
...
...
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