首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > Wireless >

RC500读写MIFARE 1卡 校验密码时候超时异常 求解

2012-09-19 
RC500读写MIFARE 1卡 校验密码时候超时错误 求解在RC500读写M1卡,在校验密码的第二步返回MI_ACCESSTIMEOUT

RC500读写MIFARE 1卡 校验密码时候超时错误 求解
在RC500读写M1卡,在校验密码的第二步返回MI_ACCESSTIMEOUT错误标志,超时错误是什么原因?怎么解决?

前面转换密钥,加载密钥到RC500的FIFO 中都能成功,

但是到调用char PcdAuthState(unsigned char auth_mode,unsigned char block,unsigned char *pSnr)这个函数时候,就不

行,返回MI_ACCESSTIMEOUT错误标志。

各位高手,帮帮忙,谢谢了!

[解决办法]
密码验证不正确
[解决办法]
rfid2-micro2440,keil4裸机
[解决办法]
卡片密码是0xff么 有没有下载密码的功能 验证一下
[解决办法]

探讨

这个经过仔细调试已经解决了,是密码格式的错误,必须按照规定的格式去写密码,

要求的格式是:每个密匙字节必须分成从 k0 到 k3 的低 4位 低半字节 和从 k4 到 k7的高 4 位 高半字节 每半个字节在一个字节中保存两次 两个半字节之一按位取反。

发现有问题的时候,就去读错误标志寄存器,查看出错的原因。希望这对后来者有所帮助。

热点排行