初级会员

- 积分
- 113
- 金钱
- 113
- 注册时间
- 2014-9-1
- 在线时间
- 0 小时
|

楼主 |
发表于 2014-11-14 09:00:21
|
显示全部楼层
回复【8楼】z1234zz:
---------------------------------
寻卡我是用这个函数:PcdRequest(PICC_REQALL,CT)
char  cdRequest(u8 req_code,u8 *pTagType)
{
char status;
u8 unLen;
u8 ucComMF522Buf[MAXRLEN];
ClearBitMask(Status2Reg,0x08);
WriteRawRC(BitFramingReg,0x07);
SetBitMask(TxControlReg,0x03);
ucComMF522Buf[0] = req_code;
status =  cdComMF522(PCD_TRANSCEIVE,ucComMF522Buf,1,ucComMF522Buf,&unLen);
if ((status == MI_OK) && (unLen == 0x10))
{
*pTagType = ucComMF522Buf[0];
*(pTagType+1) = ucComMF522Buf[1];
}
else
{ status = MI_ERR; }
return status;
} |
|