【发布时间】:2021-12-22 21:17:36
【问题描述】:
我可以看到CoreNFC的官方文档。我知道它支持 ISO 14443 A 型和 B 型调制。用于检测 ISO 7816 兼容和 MIFARE 标签的选项。
但我不明白它是否支持 ISO 14443-3 Type-B。
“ISO 14443”和“ISO 14443-3 Type-B”有什么区别?
是否支持 ISO 14443 type A 和 B 调制包括支持 ISO 14443-3 Type-B?
【问题讨论】:
我可以看到CoreNFC的官方文档。我知道它支持 ISO 14443 A 型和 B 型调制。用于检测 ISO 7816 兼容和 MIFARE 标签的选项。
但我不明白它是否支持 ISO 14443-3 Type-B。
“ISO 14443”和“ISO 14443-3 Type-B”有什么区别?
是否支持 ISO 14443 type A 和 B 调制包括支持 ISO 14443-3 Type-B?
【问题讨论】:
我对 ISO 14443 标准的理解是,如果设备使用 Type-A 调制(ISO 14443-2A、ISO 14443-2 Type A 等许多不同的编写方式)
见http://emutag.com/iso/14443-2.pdf
那么它必须使用Type-A作为ISO 14443-3中的防碰撞级别(ISO 14443-3A、ISO 14443-3 Type A等许多不同的写法)
http://emutag.com/iso/14443-3.pdf
Type-B 也是如此
调制类型决定了当多个标签的调制射频信号的位模式组合为100%时,需要进行哪种防冲突处理
因此,如果设备支持 B 类调制 ISO 14443-2B,那么它必须支持 ISO 14443-3B(否则支持 B 类调制毫无意义)
并且由于 iOS 支持 NFC Type 4 卡(通过 ISO 7816 访问)并且这些卡可以是 Type-A 或 Type-B(同时使用第 2 部分和第 3 部分 ISO 14443),所以它非常支持“ ISO 14443-3 B 型"
【讨论】: