关于PN532 读取二代证 UID

2019-12-25 18:50发布

现在手上正在调试  用PN532读取二代证的UID   目前的情况是是 操作 M1 卡  和  FELIC卡  标准 TYPE B卡 都是OK的 但是操作二代证不成功     
是否有可能  二代证的 ATRB返回值非标  导致请求到不到呢
有做过的么?  谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
47条回答
pengjun334
2019-12-27 00:17
本帖最后由 pengjun334 于 2014-7-23 21:53 编辑
eiglxl 发表于 2014-7-23 19:06
你用了特殊命令吗?我用RC531读过,我也正想用PN532呢。


我大概找到思路了
应该是通过  InDataExchange  指令 与二代证直接进行数据交互
明天要出差  后天如果回来测试下  


二代身份证UID读取测试   二代证是应答标准的REQB指令的,但Attrib指令是非标的,
二代证的唯一UID可以通过下面的步骤简单读取,
1. PCD发送REQB命令:  0x05 0x00 0x00  二代证收到后会发送ATQB(12 bytes)应答。  例:50  00  00  00  00  d1  03  86  0c  00  80  80   
2.PCD发送非标Attrib命令  1d  00  00  00  00  00  08  01  08   二代证返回应答:08 //这里返回08不能认为是错误的,ISO14443标准返回为00
3.PCD发送读取UID命令    00  36  00  00  08   二代证返回应答:xx xx xx xx xx xx xx xx 90  00   
Sent bits:     05  00  00   
Received bits: 50  00  00  00  00  d1  03  86  0c  00  80  80   
Sent bits:     1d  00  00  00  00  00  08  01  08   
Received bits: 08   
Sent bits:     00  36  00  00  08   
Received bits: xx xx xx xx xx xx xx xx 90  00

一周热门 更多>