命令nfc的pn532 读写命令格式(NFC pn532 read and write command format)

format命令  时间:2021-03-24  阅读:()

nfc的pn532读写命令格式NFC pn532 read and write commandf ormat

The PN532 command PN532 command (S50)

Note: 1, this article only for pn532 and S50 communication card.2, Pn532 and PC for the serial communication, baud rate 115200,8 data bits, 1 stop bit and parity none

3, unless otherwise stated, all sent to receive information andfollow the general frame format

4, all the operation of the EEPROM must be authenticatedGeneral frame format: (normal send and receive commands anddata to follow this format)

ACK frame format:

NACK frame format:

Extended frame format:

Error: frame format (prompt application layer error,unrecognized command or parameter error)

Command set:

Wake up: 5555000000000000 FF 03 FD 0000000000000000D4 14011700

Explanation: 1, 5555000000000000 and 000000000000 wake-upcommand is special, only this part of the order, on behalf ofwaiting

2, the SAMConfiguration command, where 01 represents aconfiguration for the normal mode

Example: 0000 FF 00 FF 000000 return information FF 02 FE D5

151600

Explain:

1, ACK

2, D5 15 performed correctly and completed

Get UID:00 FF 04 FC 4A 0100 D4 00 E1 00

2, the baud rate value

Example: return data: 0000 FF 00 FF 000000 FF 0C F4 D5 4B010100040804 FB 0E E2 0B D8 00

Identity verification: 0000 FF LEN LCS D4 Addr FF FF FF FF FF400160 FF UID DCS 00

Example: enter the command: 0000 FF 0F F1 D4 FF FF FF FF 40016007FF FF FB 0E E2 0B 9400

Read: 0000 FF 05 FB D4 400130 Addr DCS 00

Explain:

The InDataExchange command, said the 01 target card number 30that read operations, Addr is to read the block addressExample: enter the command: FF 05 FB 0000 D4 40013004 B7 00Interpretation: 04 to read the block address

Return information: 0000 FF 00 FF 000000 FF 13 ED D5 4100 FFFF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FA 00

Explanation: 00 read success behind the data read dataWrite operation: 0000 FF 15 EB D44001 A0 Addr BlockData 4F 00Explain:

Addr to write the address of BlockData to write data.Example: enter the command: FF 15 EB 0000 D4 4001 A0

0401010101010101 0101010101010101 013700

Interpretation: in sector2 block1 write 01

Output: 0000 FF 00 FF 000000 FF 03 FD D5 4100 EA 00

Explanation: 00 successful writing

Enter the command: FF 05 FB 0000 D4 40013004 B7 00

Explanation: read the block data

Output: 0000 FF 00 FF 000000 FF 13 ED 4100010101010101 D50101010101010101 0101 DA 00

Explanation: obviously, the data read write data

Increase of operation: 0000 FF 09 F7 D4 4001 C1 Addr 01000000DCS 00

Reduction operation: 0000 FF 09 F7 D44001 C0 Addr 01000000 DCS

00

Transfer operation: 0000 FF 05 FB D4 4001 B0 Addr DCS 00Store operation: 0000 FF 05 FB D4 4001 C2 Addr DCS 00Turn off the radio frequency: 0000 FF 04 FC D4 320100 F9 00Explanation: the command for RFConfiguration 01, RF field said,the 00 turn off radio frequency

Example: enter the command: FF 04 FC 0000 D4 320100 F9 00Output: 0000 FF 00 FF 000000 FF 02 FE D5 33 F8 00

Explanation: D5 33 is finished, RF Field off

A M1 card, command analysis (No. 1 M1 card)

Key verification: according to the block number to verify the

same sector as long as verification of one piece, can operatewith a sector in the 4 block.

The operation of another sector, but also re verification.1, initialize the PN532 to the normal state

5555000000000000 in: 0000000000000000FF 03 FD 14011700 D4

Out:00 00 FF 00 FF 00

0000 FF 02 FE 151600 D5

2, find the card

In:00 00 FF 04 FC D4 4A 0200 E0 00

Analysi s: 4A / command

02 / / 0--2 card number.

00 / / 106K baud rate

Out:00 00 FF 00 FF 00

0000 FF 0C F4 D5 4B 01010004080402 F5 13 BE 0600

Analysis: 0000 FF 00 FF 00 //ACK

0000 FF 0C F4

D5 //PN532 to MCU

The 4B command / response

01 / 1 target card

01 / / target card number, maximum 0x02, minimum 0

0004 //atq

08 / / 08=1K card capacity

04 bytes of UID //4

02 F5 13 BE //UID

0600 //DCS+POST

3, key authentication

In:00 00 fF 0F F1 D4 FF FF FF FF FF 40016007 FF 02 F5 13 BE 00

C2

Analysis: 40 / / command

01 / 1 card

60 / / key authentication command

07 / /块号

ff ff ff ff ff ff / /密钥

02 f5 13 be / / uidout: 00 00 00 00 ff ff

00 00 ff 03 fd d5 41 00 ea 00

析: 41 00 / /正确状态

4、读卡/ / 07是控制字节in: 00 00 ff / fb d4 40 01 30 07 00 / /读第7块b4

00 00 ff 05 fb d4 40 01 30 06 00 / /读第6块b5

00 00 ff 05 fb d4 40 01 30 08 00 / /读第8块b3

析: 40 / /命令

01 /卡1

30 / /读卡命令

07 / /快号out: 00 00 00 ff ff 00 / / ack

00 00 ff 13 ed d5 4100 00 00 00 00 00 00ff ff ff ff ff 07 80

69 ff ff 01 00 / / 7块

out: 00 00 00 ff ff 00 / / ack

00 00 ff 13 ed d5 4100 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 / / 6块ea

析: 41 00 / /正确err: 00 00 00 00 ff ff

00 00 ff 03 fd d5 d7 00 41 13

析: 41 03 / /错误

5、写卡in: 00 00 ff 15 eb d4 40 01 a0 06 00 01 02 03 04 05 06 07 0809 0a 0b 0c 0d 0e 0f cd 00

析: 40 / /命令

01 /卡1a0 / /写卡命令

06 / /块号

00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f / / 16字节数据out: 00 00 00 00 00 ff ff

00 00 ff 03 fd d5 41 00 ea 00

附件:ff ff 00 00 00 00

00 00 ff 0f f1 d5 4b 01 01

00 44 / / 44代表什么呢?

00 / /不遵循iso14443 - 4标准

07

04 8f d7 5a cf 20 80

60 00

二、 p2p应用

1、初始化pn532到normal状态in: 55 5500 00 00 00 00 00 00 00 00 00 00 00 00 00ff 03 fdd4 14 01 17 00out: 00 00 00 00 ff ff

02 00 00 ff fe d5 15 16 00

/ * * * * * * * * * * * * nfc initial * * * * * * * * * * * *

* * * * /

Virmach:1核/512M1核M1核512M/夏季美国vps促销,年付$7.2,9月更换AMD平台

virmach怎么样?virmach家这几年非常火,从商家的黑五闪购开始,以超低的价格吸引了大批的国人客户,而且商家的机器还是非常稳定的,站长手里的4.75刀年付已经用了两年了,非常稳定,不过商家到国内的线路一般,目前商家新上了夏季优惠促销,价格低到发指,年付7.2美元起,商家反馈将在9月开始更换AMD+NVMe平台,这个消息从年初就有了,不过一直没有更换,目前这个时间也不确定是否准确。点击进入:...

georgedatacenter:美国VPS可选洛杉矶/芝加哥/纽约/达拉斯机房,$20/年;洛杉矶独立服务器39美元/月

georgedatacenter怎么样?georgedatacenter这次其实是两个促销,一是促销一款特价洛杉矶E3-1220 V5独服,性价比其实最高;另外还促销三款特价vps,大家可以根据自己的需要入手。georgedatacenter是一家成立于2019年的美国vps商家,主营美国洛杉矶、芝加哥、达拉斯、新泽西、西雅图机房的VPS、邮件服务器和托管独立服务器业务。georgedatacen...

cyun29元/月,香港CN2 GIA云服务器低至起;香港多ip站群云服务器4核4G

cyun怎么样?cyun蓝米数据是一家(香港)藍米數據有限公司旗下品牌,蓝米云、蓝米主机等同属于该公司品牌。CYUN全系列云产品采用KVM架构,SSD磁盘阵列,优化线路,低延迟,高稳定。目前,cyun推出的香港云服务器性价比超高,香港cn2 gia云服务器,1核1G1M/系统盘+20G数据盘,低至29元/月起;香港多ip站群云服务器,16个ip/4核4G仅220元/月起,希望买香港站群服务器的站长...

format命令为你推荐
centos6.5centos7和centos6.5的区别cisco2960配置Cisco2960是二层交换机,怎么可以进入配置界面进行配置。不是说二层交换机不需要配置吗?360邮箱邮箱地址指的是什么?波音737起飞爆胎美国737MAX又紧急迫降,为什么它还在飞?360公司迁至天津天津360公司?360开户哪家好?360开户费多少?360推广怎么样?360效果怎么样?360和百度相比哪个更合适?泉州商标注册请问泉州商标注册要怎么办理?在哪办理?工具条工具栏不见了怎么办美国独立美国独立战争discuz论坛discuz论坛要怎么弄谷歌新漏洞google hacking 技术有哪些
免费国际域名 burstnet 分销主机 电影服务器 搬瓦工官网 mach 60g硬盘 directadmin 光棍节日志 远程登陆工具 免费ddos防火墙 免费防火墙 isp服务商 重庆双线服务器托管 石家庄服务器托管 qq金券 酸酸乳 大化网 97rb 中国电信宽带测速 更多