首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与ISO/ISO 14443-3a (Layer3交换)进行通信,用于NFC交换Mifare +卡

与ISO/ISO 14443-3a (Layer3交换)进行通信,用于NFC交换Mifare +卡
EN

Stack Overflow用户
提问于 2013-12-04 11:56:56
回答 1查看 3.6K关注 0票数 1

我是NFC开发的新手。我想了解是否有可能与ISO/IEC 14443-3A协议层(第3层交换)上的标签进行通信,并与Mifare经典卡和加号卡交换命令数据?由于Mifare经典和Mifare PLus (SL1/SL2)工作在第三层交换过程。

我们如何在安卓系统中不使用IsoDep来交换数据呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-04 16:43:40

MIFARE经典协议支持依赖于NFC芯片组。如果您的设备使用NXP的NFC芯片组(例如,PN544),通常支持MIFARE,因为芯片组将自动处理非标准帧和MIFARECrypto-1加密。Broadcom的NFC芯片组不支持MIFARE经典,手工实现协议和加密将很困难(或者更确切地说是不可能)。同样适用于MF Plus SL1向后兼容模式。不过,我不知道MF Plus SL2向后兼容模式。

对于正常的ISO/IEC 14443-3类型A类协议(即那些遵循框架的协议,如MIFARE超光速,MIFARE),您可以使用NfcA标记技术对象。

对于MF SL1/SL2在ISO/IEC 14443-4模式(和SL3)中,您可以使用IsoDep标记技术对象。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20374747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档