0
我使用TWN3 Mifare USB收發器和Mifare DESFire EV1發送應答器。 我有一個問題來從發送應答器獲取數據。 (串行通信我用大力神設置實用程序3.2.6。)TWN3 Mifare USB和Mifare Desfire
- 我打開串行通信 上transciever
- 放轉發
- 寄送「在大力神命令 - >我會得到應答的UID
- 然後我發送
f0408000001
命令來選擇應用程序 - >我會得到A0
的迴應,爲什麼?對於應用程序的成功選擇,我應該得到00
當我嘗試發送f020D02
選擇ID爲02的文件我總是F
的答案(錯誤:一般故障)。的Mifare DESFire非轉發
結構是:
- 應用程序(AID 000000)
- 應用程序(AID 000001)
- 文件01(文件大小15字節)
- 文件02(文件大小4096字節)
我用錯了字節順序,謝謝你的幫忙。 – Petofi
你知道如何從中讀取數據嗎?根據文檔,我應該使用'f051500000014'命令從選定的文件中讀取20個字節,但收發器返回'O'(它應該表示'操作模式失敗')。 命令的意思是: f0515 [偏移] [BytesToRead], 偏移 - 在十六進制3個字節, BytesToRead - 1字節 – Petofi
你先選擇文件?該文件是否可以自由閱讀(無需身份驗證和簡單通信模式)?該文件是標準數據文件嗎? –