Read and write desfire ev1 with libfreefare acr122u



根据文档,并定义了libfreefare(libnfc(项目中提到的/示例,这种组合应该很好:

libfreefare( libnfc ( acr122u 读取器 mifare desfire ev1 ev1 card

但是,经过一周的测试,在3个不同的Linux平台和Windows7and10上进行了测试...它在我的测试中仍无法使用。下杠杆代码(libnfc示例代码: nfc-anticol(可以正常工作,因为它没有调用更高的14443-4命令,只有14443-3,以及诸如libfreefare之类的更高级别的示例:mifare-desfire-info不起作用。p>可以有更好经验的人,请给我一些建议,可以得出结论。

其他可能的相关信息

  • android nfc-tool效果很好,同一张卡被认为是" nxp mifare desfire/nxp mifare desfire ev1",读取/写入命令,一切正常,所以卡标签应该可以...
  • ATR提供的卡是:3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 00 00 00 00 00 6B,用简单的PCSD-Tools测试:Scriptor(ATR显示为对"重置"命令的响应(
  • ACR122U阅读器内部有PN532芯片,应该是Libnfc的最佳支撑工具。

这是位于某个文件的内存声明的低级别上的问题。

最新更新