关于PN532 读取二代证 UID

2019-12-25 18:50发布

现在手上正在调试  用PN532读取二代证的UID   目前的情况是是 操作 M1 卡  和  FELIC卡  标准 TYPE B卡 都是OK的 但是操作二代证不成功     
是否有可能  二代证的 ATRB返回值非标  导致请求到不到呢
有做过的么?  谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
47条回答
pengjun334
2019-12-28 13:04
先上传一个完整版本的数据手册   因为读取身份证需要使用寄存器操作  
有兴趣的可以下载看下看

附带一下 读二代证的 寄存器配置信息
                WriteRegPN532(CIU_MODE, 0xFF);
                WriteRegPN532(CIU_TXAUTO, 0x00);
                WriteRegPN532(CIU_TXMODE, 0x03);
                WriteRegPN532(CIU_RXMODE, 0x03);
                WriteRegPN532(CIU_TYPEB,  0x03);
                WriteRegPN532(CIU_DEMOD,  0x4D);
                WriteRegPN532(CIU_GSNON,  0xFF);
                WriteRegPN532(CIU_CWGSP,  0x3F);
                WriteRegPN532(CIU_MODGSP, 0x18);
                WriteRegPN532(CIU_RXTHRESHOLD, 0x4D);
                WriteRegPN532(CIU_MODWIDTH, 0x68);
                WriteRegPN532(CIU_MANUALRCV,0x10);

发送命令 后面2字节是CRC校验
1、05 00 00 71 ff
2、0x1d  0x00 0x00  0x00 0x00 0x00  0x08  0x01 0x08  0xf3 0x10
3、00 36 00 00 08  57 44

直接获取到8字节身份证的ID

一周热门 更多>