我们刚做了一些肮脏的实验,似乎可以做到.
我们已经能够使用RFID阅读器来读取NFC标签.
请记住,这是一些'脏'实验'在几分钟内完成'只是为了看看它是否可能.
我们使用了能够读取ISO 14443-A标准的RFID阅读器,阅读器已配置为阅读Mifare Ultralight.
使用的NFC标签是NFC NTAG203 Type 2,具有137字节的可用内存.
通过这种设置,我们似乎只能读取(和写入)NFC标签的前16页,前4页似乎被保留,所以似乎可用页面的范围从4到15(从零开始的页面)数).
因此,使用RFID ISO 14443-A Mifare Ultralight读取器可以有效访问的内存似乎达到4*12字节= 48字节.
我们使用三星Galaxy S4对NFC标签进行编程,然后我们用PC + RFID阅读器读取它,然后我们用RFID阅读器在nfc标签的一页上写了一些数据,然后我们用Galaxy重新读取NFC标签S4.一切都没有问题.
我不知道NFC标签如何界定字符串/数据,但Galaxy S4知道NFC标签上只有X字节的数据.因此,如果您计划使用RFID读取器/写入器编写NFC标签,并使用智能手机将其读回,那么您需要制定用于定义数据类型的数据格式标准,字符串终止/大小,而这种事情.
我想明确表示,我不知道是否使用Mifare Ultralight RFID阅读器阅读NFC标签是一项受支持的功能/标准:我只是尝试了,而且它有效.
我被要求添加更多关于我们所做的脏实验的细节:
我们使用的RFID阅读器是由Nexus Technologies构建的RFID读写器BMU-01
为了进行我们的脏实验,我们使用了SDK中的ICTransfer.exe实用程序:它是一个很小的软件,可以用来测试RFID读写器支持的所有标准的读/写.
我们将ICTransfer.exe配置为使用卡类型ISO 14443-A\Mifare-Ultralight.

将RFID阅读器连接到PC并安装驱动程序后,您应该可以启动ICTransfer.exe实用程序,然后将其连接到RFID阅读器(Menu\Set(P)\ PortSet,然后是Menu\Set( P)\ Connect),然后你可以尝试读/写/ NFC标签
BMU-01是一个短距离读卡器,因此它可以检测到NFC标签的最大距离为几厘米(3/4厘米).
所以我们使用SDK实用程序来进行NFC读/写测试.显然,可以使用SDK中的示例和文档来创建自定义软件来执行相同操作.
为了进行测试,我们使用了一些NFC Tag NTAG203 Type 2,我在Ebay上买了它们.但是有很多经销商......
我对NFC标签不是很专业,无论如何,我可以告诉你,一些NFC标签与所有智能手机兼容,有些则不兼容(如规范中所述,所以要注意购买NFC标签时的规格).
不同类型的NFC标签可以容纳不同数量的信息,我们使用的NFC标签NTAG203类型2在与适当的NFC读写器(我使用我的Galaxy S4)一起使用时具有137字节的可用内存,但我们已经能够访问我们的RFID阅读器实验期间只有48字节的内存.
关于一些不同类型的NCF标签,我可以从NCF论坛复制/粘贴一些信息
NFC论坛类型1标签操作规范类型1标签基于ISO/IEC 14443A.标签具有读取和重写能力; 用户可以将标记配置为只读.内存可用性为96字节,可扩展至2千字节.
NFC论坛类型2标签操作规范类型2标签基于ISO/IEC 14443A.标签具有读取和重写能力; 用户可以将标记配置为只读.内存可用性为48字节,可扩展至2千字节.
NFC论坛类型3标签操作规范类型3标签基于日本工业标准(JIS)X 6319-4,也称为FeliCa.标签在制造时预先配置为可读取和可重写,或只读.内存可用性是可变的,理论内存限制为每个服务1MByte.
NFC论坛类型4标签操作规范2.0(2010年11月)类型4标签与ISO/IEC 14443标准系列完全兼容.标签在制造时预先配置为可读取和可重写,或只读.内存可用性是可变的,每个服务最多32 KB!通信接口符合A类或B类.
我发现了一个有很多NFC信息的另一个有趣网站:http://rapidnfc.com/which_nfc_chip
| 归档时间: |
|
| 查看次数: |
13317 次 |
| 最近记录: |