Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
DC360_1drap3_xiaoju_V1
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
丁雨邯
DC360_1drap3_xiaoju_V1
Commits
1dc50805
提交
1dc50805
authored
6月 03, 2020
作者:
wysheng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
测试桩
上级
92116d2d
隐藏空白字符变更
内嵌
并排
正在显示
7 个修改的文件
包含
15 行增加
和
14 行删除
+15
-14
Drv_DcModule.h
DcPillar/Src/Drivers/Drv_DcModule.h
+1
-1
Drv_SmartAllocation.c
DcPillar/Src/SmartAllocation/Drv_SmartAllocation.c
+1
-1
Drv_SmartAllocation_DcModule.c
DcPillar/Src/SmartAllocation/Drv_SmartAllocation_DcModule.c
+1
-1
SmartAllocation_B_ChgRun.c
DcPillar/Src/SmartAllocation/SmartAllocation_B_ChgRun.c
+2
-2
SmartAllocation_ChgRun.c
DcPillar/Src/SmartAllocation/SmartAllocation_ChgRun.c
+2
-1
ChgPro_ChgRecognize.c
DcPillar/Src/Thread/Charge/ChgPro_ChgRecognize.c
+4
-4
ChgPro_ChgRecognizeEx.c
DcPillar/Src/Thread/Charge/ChgPro_ChgRecognizeEx.c
+4
-4
没有找到文件。
DcPillar/Src/Drivers/Drv_DcModule.h
浏览文件 @
1dc50805
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
#include "Global.h"
#include "Global.h"
#define DcModule_ZhongXing
1
#define DcModule_ZhongXing
0
#define DcModule_BaudRate (250)
#define DcModule_BaudRate (250)
...
...
DcPillar/Src/SmartAllocation/Drv_SmartAllocation.c
浏览文件 @
1dc50805
...
@@ -955,7 +955,7 @@ void SendCheckToDcModule_ZhongXing(void)
...
@@ -955,7 +955,7 @@ void SendCheckToDcModule_ZhongXing(void)
if
(
DcModuleStatus_ALL
[
i
].
Temp
==
0
)
//未分组
if
(
DcModuleStatus_ALL
[
i
].
Temp
==
0
)
//未分组
{
{
DcModuleSetGroupNum
();
DcModuleSetGroupNum
();
continue
;
return
;
//
continue;
}
}
for
(
u8
j
=
0
;
j
<
DcModuleGroup
[
i
].
num
;
j
++
)
for
(
u8
j
=
0
;
j
<
DcModuleGroup
[
i
].
num
;
j
++
)
...
...
DcPillar/Src/SmartAllocation/Drv_SmartAllocation_DcModule.c
浏览文件 @
1dc50805
...
@@ -757,7 +757,7 @@ void DcModuleMsgReceive_ZhongXing(CanRxMsg* RxMsg)
...
@@ -757,7 +757,7 @@ void DcModuleMsgReceive_ZhongXing(CanRxMsg* RxMsg)
StructDcModuleStatus
Data
;
StructDcModuleStatus
Data
;
Data
.
Id
=
addr
&
0x0F
;
Data
.
Id
=
addr
&
0x0F
;
DcModuleManage_All
.
OnlineFlag
|=
((
long
long
)
1
<<
(
addr
&
0x0f
));
DcModuleManage_All
.
OnlineFlag
|=
((
long
long
)
1
<<
(
addr
&
0x0f
));
Data
.
Currt
=
((
u16
)
RxMsg
->
Data
[
4
]
<<
8
)
+
RxMsg
->
Data
[
5
]
;
Data
.
Currt
=
((
(
u16
)
RxMsg
->
Data
[
4
]
<<
8
)
+
RxMsg
->
Data
[
5
])
/
10
;
Data
.
Volt
=
((
u16
)
RxMsg
->
Data
[
2
]
<<
8
)
+
RxMsg
->
Data
[
3
];
Data
.
Volt
=
((
u16
)
RxMsg
->
Data
[
2
]
<<
8
)
+
RxMsg
->
Data
[
3
];
Data
.
State
=
((
u16
)
RxMsg
->
Data
[
1
]
<<
8
)
+
RxMsg
->
Data
[
0
];
Data
.
State
=
((
u16
)
RxMsg
->
Data
[
1
]
<<
8
)
+
RxMsg
->
Data
[
0
];
Data
.
RecvTime
=
GetSystemTick
();
Data
.
RecvTime
=
GetSystemTick
();
...
...
DcPillar/Src/SmartAllocation/SmartAllocation_B_ChgRun.c
浏览文件 @
1dc50805
...
@@ -356,7 +356,7 @@ void ChgProChgRun_B(StructChargeCtrl_B *pChargeCtrl)
...
@@ -356,7 +356,7 @@ void ChgProChgRun_B(StructChargeCtrl_B *pChargeCtrl)
}
}
else
else
CemMsg_B
.
Cem
.
Value
.
Bcl
=
0
;
CemMsg_B
.
Cem
.
Value
.
Bcl
=
0
;
if
(((
GetSystemTick
()
-
BcsMsg_B
.
RecvTick
)
>
1000
+
500
)
&&
(
eChgVer_2011
==
UserParam
.
ChgVer
))
/*
if(((GetSystemTick() - BcsMsg_B.RecvTick) >1000+500)&&(eChgVer_2011 == UserParam.ChgVer))
{
{
StructChargeSend FrameSend;
StructChargeSend FrameSend;
...
@@ -380,7 +380,7 @@ void ChgProChgRun_B(StructChargeCtrl_B *pChargeCtrl)
...
@@ -380,7 +380,7 @@ void ChgProChgRun_B(StructChargeCtrl_B *pChargeCtrl)
}
}
else
else
CemMsg_B.Cem.Value.Bcs = 0;//ֶ֡
CemMsg_B.Cem.Value.Bcs = 0;//ֶ֡
*/
if
((
GetSystemTick
()
-
BcsMsg_B
.
RecvTick
)
>
MsgTimeout_B_5S
)
if
((
GetSystemTick
()
-
BcsMsg_B
.
RecvTick
)
>
MsgTimeout_B_5S
)
{
{
CemMsg_B
.
Cem
.
Value
.
Bcs
=
1
;
CemMsg_B
.
Cem
.
Value
.
Bcs
=
1
;
...
...
DcPillar/Src/SmartAllocation/SmartAllocation_ChgRun.c
浏览文件 @
1dc50805
...
@@ -391,7 +391,7 @@ void ChgProChgRun(StructChargeCtrl * pChargeCtrl)
...
@@ -391,7 +391,7 @@ void ChgProChgRun(StructChargeCtrl * pChargeCtrl)
else
else
CemMsg
.
Cem
.
Value
.
Bcl
=
0
;
CemMsg
.
Cem
.
Value
.
Bcl
=
0
;
if
(((
GetSystemTick
()
-
BcsMsg
.
RecvTick
)
>
1000
+
500
)
&&
(
eChgVer_2011
==
UserParam
.
ChgVer
))
/*
if (((GetSystemTick() -BcsMsg.RecvTick) > 1000 + 500) && (eChgVer_2011 == UserParam.ChgVer))
{
{
StructChargeSend FrameSend;
StructChargeSend FrameSend;
...
@@ -415,6 +415,7 @@ void ChgProChgRun(StructChargeCtrl * pChargeCtrl)
...
@@ -415,6 +415,7 @@ void ChgProChgRun(StructChargeCtrl * pChargeCtrl)
}
}
else
else
CemMsg.Cem.Value.Bcs = 0; //ֶ֡
CemMsg.Cem.Value.Bcs = 0; //ֶ֡
*/
if
((
GetSystemTick
()
-
BcsMsg
.
RecvTick
)
>
MsgTimeout_5S
)
if
((
GetSystemTick
()
-
BcsMsg
.
RecvTick
)
>
MsgTimeout_5S
)
{
{
...
...
DcPillar/Src/Thread/Charge/ChgPro_ChgRecognize.c
浏览文件 @
1dc50805
...
@@ -57,15 +57,15 @@ void ChgProChgRecognize(StructChargeCtrl *pChargeCtrl)
...
@@ -57,15 +57,15 @@ void ChgProChgRecognize(StructChargeCtrl *pChargeCtrl)
if
(
0
!=
BrmMsg
.
Valid
)
if
(
0
!=
BrmMsg
.
Valid
)
{
//接收到Brm
{
//接收到Brm
if
(
1
==
TCUCurChgRecd
.
TCUChargeEnable
)
//
if(1 == TCUCurChgRecd.TCUChargeEnable)
{
{
pChargeCtrl
->
CurProcess
=
eChgPro_ChgConfigure
;
pChargeCtrl
->
CurProcess
=
eChgPro_ChgConfigure
;
pChargeCtrl
->
Param
=
0
;
pChargeCtrl
->
Param
=
0
;
}
}
else
if
(
2
==
TCUCurChgRecd
.
TCUChargeEnable
)
//
else if(2 == TCUCurChgRecd.TCUChargeEnable)
{
{
if
(
TCUCurChgRecd
.
VehicleVerification
==
0
)
//
if(TCUCurChgRecd.VehicleVerification == 0)
TCUCurChgRecd
.
VehicleVerification
=
1
;
//
TCUCurChgRecd.VehicleVerification = 1;
}
}
}
}
else
if
((
GetSystemTick
()
-
BrmMsg
.
RecvTick
)
>
(
MsgTimeout_5S
))
else
if
((
GetSystemTick
()
-
BrmMsg
.
RecvTick
)
>
(
MsgTimeout_5S
))
...
...
DcPillar/Src/Thread/Charge/ChgPro_ChgRecognizeEx.c
浏览文件 @
1dc50805
...
@@ -57,15 +57,15 @@ void ChgProChgRecognizeEx(StructChargeCtrl *pChargeCtrl)
...
@@ -57,15 +57,15 @@ void ChgProChgRecognizeEx(StructChargeCtrl *pChargeCtrl)
if
(
0
!=
BrmMsg
.
Valid
)
if
(
0
!=
BrmMsg
.
Valid
)
{
//接收到Brm
{
//接收到Brm
if
(
1
==
TCUCurChgRecd
.
TCUChargeEnable
)
//
if(1 == TCUCurChgRecd.TCUChargeEnable)
{
{
pChargeCtrl
->
CurProcess
=
eChgPro_ChgConfigure
;
pChargeCtrl
->
CurProcess
=
eChgPro_ChgConfigure
;
pChargeCtrl
->
Param
=
0
;
pChargeCtrl
->
Param
=
0
;
}
}
else
if
(
2
==
TCUCurChgRecd
.
TCUChargeEnable
)
//
else if(2 == TCUCurChgRecd.TCUChargeEnable)
{
{
if
(
TCUCurChgRecd
.
VehicleVerification
==
0
)
//
if(TCUCurChgRecd.VehicleVerification == 0)
TCUCurChgRecd
.
VehicleVerification
=
1
;
//
TCUCurChgRecd.VehicleVerification = 1;
}
}
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论