有人说看不懂NXP官方的文档,这里给简单说一下。
0,1,2区是ntag卡的序列号区,是存UID的地方,每张卡都有一个出厂唯一的七位UID卡号,正规的卡这部分是无法改动的。
之后的空间是用户数据区,如果没有被26,3这两页中的lock位锁上就可以自由修改。
奥特勋章中关键数据在1d和1f两个区,这两页数据用于分辨勋章种类。
2b,2c区中记录了这张卡的密码及回应,当读卡器发送的密码和2b区中的内容完全一样时,ntag会回复给读卡器2c区中的内容。
要修改ntag中存的内容,需要用到上面表中write命令,也就是a2
具体的规则如下图
cmd 在这里是指写入命令a2,addr是待写的区块地址,data是写入的数据,crc在最后用于验证通讯完整性,可以用网上计算工具算。
比如,修改ntag213的密码到12345678,所用到的通讯信号是