1、设备连接好后,按下电源开关,并通过设备指段配示灯状态确保上电正常后,打开测试工具R-Tool文件夹,并在文件夹目录找到文件,双击此文件打开测试工具。
2、在设备类型中找到串口通信,进行搜简茄索。
3、进入R-Tool测试软件主界面后,进行标签盘点测试:
4、在R-Tool测试软件主界面,进行标签 *** 作测试。
5、通过以上 *** 作步骤后(标签型号选中“NXP ICODE SLIX”),展开标签全部 *** 作功能的复选项。
6、在此展开的标签 *** 作功能复选项列表中,用户可以勾选要 *** 作标签的一个或多个功能, *** 作的先后顺序可自定义,选好待 *** 作的功能和顺序后点拦燃察击开始按钮进行 *** 作即可。
用RFID读写器(比如HR2002)厂家提供的demo或自己编写程序来做存取控制
1.启动读写器
启动笑空电脑,打开RFID实验箱,取出高频读写器用USB连接线连接电脑。在电脑上打开读写器演示软件YX7036DemoCN.exe,进入主界面,打开端口。
2.读取lSO14443A协议卡片信息
1)将读写器演示软件选项切换到lSO14443A协议(图2-1中1),点击“切换到lSO14443A模式”(图2-1中2),点击“打开射频”(图2-1中3),此时高频读写器正式进入lSO14443A读写准备状态。
2)点击“Request”(图2-1中4),此时卡类型即显示在右边(图2-1中12),执行Request命令后,若射频场中有ISO14443A标签存在,“卡类型”文本框将会显示该标签的类型代码;否则,状态栏提示“无ISO14443A电子标签可 *** 作”。由于该命令执行的是Request(All),处于任何状态的标签均会应答;如果调用Request(Idle),则只有处于Halt状态之外的标签才能应答。
3)点击“Anticoll”(图2-1中5),Mifare One 防冲突获取答升旦射频场中一张Mifare One标签的UID,如果防冲突执行成功,“卡号”文本框将会显示获取到的4字节标签UID(图2-1中13);否则状态栏显示“防冲突失败”。ULAnticoll: UltraLight 防冲突:获取射频场中一张UltraLight标签的UID,如果防冲突执行成功,“卡号”文本框将会显示获取到的7字节标签UID;否则状态栏显示防冲突失败。
4)点击“Select”(图2-1中6),选择指定UID的标签,以后的所有 *** 作均针对该标签。如果选择成功,“卡容量大小”文本框会显示标签存储区的大小(图2-1中14)。注意:UltraLight标签无需执行该命令,在ULAnticoll过程中已经进行了Select *** 作。
清扰
图2-1
3.读写lSO14443A协议卡片数据
对lSO14443A协议卡片数据进行读写之前先要对电子标签进行证实 *** 作,点击“AuthKey”(图2-1中8) *** 作会读取“读写”框中的密钥,用指定的密钥类型证实所选的扇区。如果填写的密钥与标签扇区上的密钥匹配,则证实成功,状态栏显示“AuthKey:执行成功”。认证成功后,就可以对数据区的内容进行读取或修改了。选择扇区号(图2-1中15),选择块号(图2-1中16),点击“Read”(图2-1中17),成功则在数控块中看到所 *** 作的数据块数据(图2-1中19)。在数据块框中(图2-1中19)输入需要写入数据块的数据,点击“Write”(图2-1中18),成功即在左下角显示“Write执行成功”。
注意:
1. Mifare one S50(共16个扇区)
块0~块2为数据块块3为密钥块.
Mifare one S70(共40个扇区)
当扇区号<=31时,块0~块2为数据块块3为密钥块
当扇区号>31时,块0~块14为数据块块15为密钥块.
2.要写入数据时,数据的长度必须为16个字节.
3.读UltraLight标签时,请将扇区号设为0,块号即为UltraLight标签对应的页号.读取的内容是从选择的页号开始的连续4个页.
4.写UltraLight标签时,只有低四个字节能被写入标签,余下的12个字节为0
另外,有专用于UltraLight标签的写命令ULWrite,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)