我正在开发一个系统,包括NFC标签和Android手机,使用NFC标签的唯一ID。但是不知道4种类型的NFC标签之间有什么区别。我找到了这个:
"兼容NFC的标签可以采用以下技术/标准,每种技术/标准都有不同的ID概念:
NFC Tag1 : Topaz/Jewel
NFC Tag2 : Mifare UL (ISO14443A-3)
NFC Tag3 : JIS X 6319-4 (FeliCa)
NFC Tag4 : ISO14443-4A or ISO14443-4B tag
也有一些非官方的支持Mifare Classic卡作为NFC标签的设备。每个标签都有一个识别号码。
- Topaz/jewel有一个4字节的ID - Mifare UL有一个7字节的UID - Mifare Classic有一个4或7字节的UID - FeliCa有一个8字节的ID - ISO14443-4A有一个4、7或11字节的UID - ISO14443-4B有一个4字节的PUPI
使用nfc-list进行一些测试,你会看到根据使用的标签而输出的结果。至于代码,请参考nfc-list.c中如何检索和显示ID。
以上是相关内容,请问是否还有其他需要帮助的地方?