init.c
来自「一整套电梯控制器源程序」· C语言 代码 · 共 84 行
C
84 行
#include "global.h"
void InitData(void)
{
uchar i=0;
for(i=0; i<ENum_MAX; i++){
m_cCurStageStartFloor[i]=0xFF;
m_nNextStopLIdx[i]=0xFF;//LHM dyn_test temp动态测试专用变量(移植时不删除)
m_cOvertime[i] = 0;
}
m_pL_Data = &mL_Data;
m_pE_InputData = &mE_InputData;
m_pE_OutputData = &mE_OutputData;
m_pTimer = &m_Timer;
//中间数据
m_CalUpLIdx = 0;
m_CalDownLIdx = mL_Data.cLNum-1;
m_SendOpenDoorFlg[0]=0;
m_SendOpenDoorFlg[1]=0;
m_SendOpenDoorFlg[2]=0;
m_SendOpenDoorFlg[3]=0;
m_SendOpenDoorFlg[4]=0;
m_SendOpenDoorFlg[5]=0;
m_SendOpenDoorFlg[6]=0;
m_SendOpenDoorFlg[7]=0;
m_LastDoorState[0]=0;
m_LastDoorState[1]=0;
m_LastDoorState[2]=0;
m_LastDoorState[3]=0;
m_LastDoorState[4]=0;
m_LastDoorState[5]=0;
m_LastDoorState[6]=0;
m_LastDoorState[7]=0;
m_SendStaticInSelDataFlg[0]=0;
m_SendStaticInSelDataFlg[1]=0;
m_SendStaticInSelDataFlg[2]=0;
m_SendStaticInSelDataFlg[3]=0;
m_SendStaticInSelDataFlg[4]=0;
m_SendStaticInSelDataFlg[5]=0;
m_SendStaticInSelDataFlg[6]=0;
m_SendStaticInSelDataFlg[7]=0;
m_pTimer->lJingTaiTimer = 0;
m_IsExistWaiInFlg=0;
m_SendPeekInSelDataFlg[0]=0;
m_SendPeekInSelDataFlg[1]=0;
m_SendPeekInSelDataFlg[2]=0;
m_SendPeekInSelDataFlg[3]=0;
m_SendPeekInSelDataFlg[4]=0;
m_SendPeekInSelDataFlg[5]=0;
m_SendPeekInSelDataFlg[6]=0;
m_SendPeekInSelDataFlg[7]=0;
//标记
for(i=0; i<ENum_MAX; i++){
m_MenGuZhang_flg[i]=0;
m_ManZai_flg[i]=0;
m_ChaoZai_flg[i]=0;
m_JianXiu_flg[i]=0;
m_SiJi_flg[i]=0;
m_ZhiShi_flg[i]=0;
m_BaoLiu_flg[i]=0;
m_SuoTi_flg[i]=0;
m_XiaoFang_flg[i]=0;
m_JiTing_flg[i]=0;
m_GuZhang_flg[i]=0;
m_JingGao_flg[i]=0;
//计时
m_MenGuZhang_count[i]=COUNT_10s;
m_ManZai_count[i]=COUNT_3s;
m_ChaoZai_count[i]=COUNT_3s;
m_JianXiu_count[i]=COUNT_1s;
m_SiJi_count[i]=COUNT_1s;
m_ZhiShi_count[i]=COUNT_1s;
m_BaoLiu_count[i]=COUNT_1s;
m_SuoTi_count[i]=COUNT_1s;
m_XiaoFang_count[i]=COUNT_1s;
m_JiTing_count[i]=COUNT_1s;
m_GuZhang_count[i]=COUNT_1s;
m_JingGao_count[i]=COUNT_1s;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?