Advertisement

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

阅读量:

【命令数据的传输

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

函数名称: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

全部评论 (0)

还没有任何评论哟~