关于PN532 读取二代证 UID

2019-12-25 18:50发布

现在手上正在调试  用PN532读取二代证的UID   目前的情况是是 操作 M1 卡  和  FELIC卡  标准 TYPE B卡 都是OK的 但是操作二代证不成功     
是否有可能  二代证的 ATRB返回值非标  导致请求到不到呢
有做过的么?  谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
46条回答
wx-ta
1楼-- · 2019-12-28 06:31
以前做m1卡的时候,曾经用pn533试图读过,试了几次没有成功
linux-0405209
2楼-- · 2019-12-28 09:17
 精彩回答 2  元偷偷看……
pengjun334
3楼-- · 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

vulcans2011
4楼-- · 2019-12-28 17:19
后面三条命令如何发送?是…40 01+还是?
90soso
5楼-- · 2019-12-28 21:08
楼主,你好,我用pn532读取DESfire,有时能读到,有时又读取不到UID,请问,知道是什么原因?遇到过吗?求指教
papa0305
6楼-- · 2019-12-28 22:14
mark      

一周热门 更多>