Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
DC360_1drap3_xiaoju_V1
概览
概览
详情
活动
周期分析
版本库
存储库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
丁雨邯
DC360_1drap3_xiaoju_V1
Commits
9d9d03a5
提交
9d9d03a5
authored
7月 20, 2020
作者:
wysheng
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
规范命名
上级
e7f08e14
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
9 行增加
和
8 行删除
+9
-8
Global.h
DcPillar/Src/Global.h
+1
-1
ChgPro_CommError.c
DcPillar/Src/Thread/Charge/ChgPro_CommError.c
+2
-2
ChgPro_WaitPillarReady.c
DcPillar/Src/Thread/Charge/ChgPro_WaitPillarReady.c
+2
-2
ChgPro_B_CommError.c
DcPillar/Src/Thread/Charge_B/ChgPro_B_CommError.c
+3
-2
ChgPro_B_WaitPillarReady.c
DcPillar/Src/Thread/Charge_B/ChgPro_B_WaitPillarReady.c
+1
-1
没有找到文件。
DcPillar/Src/Global.h
浏览文件 @
9d9d03a5
...
@@ -278,7 +278,7 @@ typedef enum
...
@@ -278,7 +278,7 @@ typedef enum
eChgStop_BmsReady_Meter
=
96
,
eChgStop_BmsReady_Meter
=
96
,
eChgStop_PillarReady_Meter
=
97
,
eChgStop_PillarReady_Meter
=
97
,
eChgStop_Imd_Short
=
98
,
eChgStop_Imd_Short
=
98
,
eChgStop_
Imd_xx
=
99
,
eChgStop_
Bro00_After_BroAA
=
99
,
//收到0xAA后又收到
0x00
eChgStop_PillarReady_NoVolt
=
100
,
eChgStop_PillarReady_NoVolt
=
100
,
eChgStop_Conf_BatVoltLessPillarMinVolt
=
101
,
eChgStop_Conf_BatVoltLessPillarMinVolt
=
101
,
eChgStop_PillarReady_UniContactor
,
eChgStop_PillarReady_UniContactor
,
...
...
DcPillar/Src/Thread/Charge/ChgPro_CommError.c
浏览文件 @
9d9d03a5
...
@@ -34,7 +34,7 @@ void ChgProCommError(StructChargeCtrl *pChargeCtrl)
...
@@ -34,7 +34,7 @@ void ChgProCommError(StructChargeCtrl *pChargeCtrl)
DcModuleSet
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
*
DcModuleManage
.
ValidNum
);
DcModuleSet
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
*
DcModuleManage
.
ValidNum
);
CstSendCnt
=
0
;
CstSendCnt
=
0
;
if
(
ChargeStopType
!=
eChgStop_
Imd_xx
)
if
(
ChargeStopType
!=
eChgStop_
Bro00_After_BroAA
)
CST_Send
(
&
CstMsg
);
CST_Send
(
&
CstMsg
);
CST_SendTick
=
GetSystemTick
();
CST_SendTick
=
GetSystemTick
();
...
@@ -47,7 +47,7 @@ void ChgProCommError(StructChargeCtrl *pChargeCtrl)
...
@@ -47,7 +47,7 @@ void ChgProCommError(StructChargeCtrl *pChargeCtrl)
while
(
1
)
while
(
1
)
{
{
if
((
ChargeStopType
!=
eChgStop_
Imd_xx
)
&&
(
0
==
CemMsg
.
Cem
.
Value
.
Bst
)
&&
(
0
!=
CST_SendTick
)
&&
((
GetSystemTick
()
-
CST_SendTick
)
>
7
))
if
((
ChargeStopType
!=
eChgStop_
Bro00_After_BroAA
)
&&
(
0
==
CemMsg
.
Cem
.
Value
.
Bst
)
&&
(
0
!=
CST_SendTick
)
&&
((
GetSystemTick
()
-
CST_SendTick
)
>
7
))
{
{
CST_Send
(
&
CstMsg
);
CST_Send
(
&
CstMsg
);
CST_SendTick
=
GetSystemTick
();
CST_SendTick
=
GetSystemTick
();
...
...
DcPillar/Src/Thread/Charge/ChgPro_WaitPillarReady.c
浏览文件 @
9d9d03a5
...
@@ -107,10 +107,10 @@ void ChgProWaitPillarReady(StructChargeCtrl *pChargeCtrl)
...
@@ -107,10 +107,10 @@ void ChgProWaitPillarReady(StructChargeCtrl *pChargeCtrl)
// CstMsg.StopTruble.Value.Other = 1;
// CstMsg.StopTruble.Value.Other = 1;
// CstMsg.StopFault.Value.Volt = 1;
// CstMsg.StopFault.Value.Volt = 1;
CemMsg
.
Cem
.
Mult
=
0
;
CemMsg
.
Cem
.
Mult
=
0
;
//鏀跺埌0xAA鍚庡張鏀跺埌0
x00
DcOutSet
(
eSwSta_Off
);
DcOutSet
(
eSwSta_Off
);
SendDataToDcModule_A
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
);
SendDataToDcModule_A
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
);
ChargeStopType
=
eChgStop_
Imd_xx
;
ChargeStopType
=
eChgStop_
Bro00_After_BroAA
;
pChargeCtrl
->
CurProcess
=
eChgPro_CommError
;
pChargeCtrl
->
CurProcess
=
eChgPro_CommError
;
pChargeCtrl
->
Param
=
0
;
pChargeCtrl
->
Param
=
0
;
}
}
...
...
DcPillar/Src/Thread/Charge_B/ChgPro_B_CommError.c
浏览文件 @
9d9d03a5
...
@@ -34,7 +34,8 @@ void ChgProCommError_B(StructChargeCtrl_B *pChargeCtrl)
...
@@ -34,7 +34,8 @@ void ChgProCommError_B(StructChargeCtrl_B *pChargeCtrl)
DcModuleSet_B
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
*
DcModuleManage_B
.
ValidNum
);
DcModuleSet_B
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
*
DcModuleManage_B
.
ValidNum
);
CstSendCnt
=
0
;
CstSendCnt
=
0
;
CST_Send_B
(
&
CstMsg_B
);
if
(
ChargeStopType_B
!=
eChgStop_Bro00_After_BroAA
)
CST_Send_B
(
&
CstMsg_B
);
CST_SendTick
=
GetSystemTick
();
CST_SendTick
=
GetSystemTick
();
CemSendCnt
=
0
;
CemSendCnt
=
0
;
...
@@ -46,7 +47,7 @@ void ChgProCommError_B(StructChargeCtrl_B *pChargeCtrl)
...
@@ -46,7 +47,7 @@ void ChgProCommError_B(StructChargeCtrl_B *pChargeCtrl)
while
(
1
)
while
(
1
)
{
{
if
((
0
!=
CST_SendTick
)
&&
((
GetSystemTick
()
-
CST_SendTick
)
>
10
))
if
((
ChargeStopType_B
!=
eChgStop_Bro00_After_BroAA
)
&&
(
0
!=
CST_SendTick
)
&&
((
GetSystemTick
()
-
CST_SendTick
)
>
10
))
{
{
CST_Send_B
(
&
CstMsg_B
);
CST_Send_B
(
&
CstMsg_B
);
CST_SendTick
=
GetSystemTick
();
CST_SendTick
=
GetSystemTick
();
...
...
DcPillar/Src/Thread/Charge_B/ChgPro_B_WaitPillarReady.c
浏览文件 @
9d9d03a5
...
@@ -206,7 +206,7 @@ void ChgProWaitPillarReady_B(StructChargeCtrl_B *pChargeCtrl)
...
@@ -206,7 +206,7 @@ void ChgProWaitPillarReady_B(StructChargeCtrl_B *pChargeCtrl)
CemMsg_B
.
Cem
.
Mult
=
0
;
CemMsg_B
.
Cem
.
Mult
=
0
;
DcOutSet_B
(
eSwSta_Off
);
DcOutSet_B
(
eSwSta_Off
);
SendDataToDcModule_B
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
);
SendDataToDcModule_B
(
eSwSta_Off
,
DcModuleAbility
.
MinVolt
,
DcModuleAbility
.
MinCurrt
);
ChargeStopType_B
=
eChgStop_
Imd_xx
;
ChargeStopType_B
=
eChgStop_
Bro00_After_BroAA
;
pChargeCtrl
->
CurProcess
=
eChgPro_B_CommError
;
pChargeCtrl
->
CurProcess
=
eChgPro_B_CommError
;
pChargeCtrl
->
Param
=
0
;
pChargeCtrl
->
Param
=
0
;
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论