您的位置:首页 > 其它

CPU卡程序设计实例(十八)命令体函数

2017-04-28 19:44 106 查看
命令体的发送

/*******************************************

函数名称:SendCommand

函数功能:向卡或ESAM发送命令头后续的数据

输入参数:cCommandLen,数据长度

输出参数:无

描述:命令头发送成功后,发送命令体

*******************************************/

void SendCommand(unsigned char cCommandLen)

{

int itemp;

if(CardORESAM&CardWorkFlag)

{

for(itemp=0;itemp<cCommandLen;itemp++)

{

CardSendChar(TxAndRxBuff[itemp]);

if(ErrorRWBIT&CardError) goto SendCommandErr;

}

}

else

{

for(itemp=0;itemp<cCommandLen;itemp++)

{

EsamSendChar(TxAndRxBuff[itemp]);

if(ErrorRWBIT&CardError) goto SendCommandErr;

}

}

SendCommandErr:;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息