我使用 TWN3 Mifare USB 收发器和 Mifare DESFire EV1 转发器。我从转发器获取数据时遇到问题。(对于串行通信,我使用 Hercules SETUP 实用程序 3.2.6。)
- 我打开串行通信
- 将转发器放在收发器上
- 在 Hercules 中发送 's' 命令 -> 我将获得转发器的 UID
- 然后我发送
f0408000001
命令选择应用程序-> 我会得到A0
响应,为什么?为了成功选择应用程序,我应该得到00
当我尝试发送f020D02
到 ID 为 02 的选择文件时,我总是得到F
答案(错误:一般故障)。
Mifare Desfire 转发器的结构是:
- 申请(AID 000000)
- 申请(AID 000001)
- 文件 01(文件大小 15 字节)
- 文件 02(文件大小 4096 字节)