各位好,
我使用 MSP-EXP430F5529LP + DLP-7970ABP 的硬體搭配 NFCLink (2018.5529_LaunchPad_NFCLink.7z 版) 的韌體,軟體則使用NFCPlayer,我的設定如下:
我試著讀取 Mifare 1k tag,有顯示讀取到此 tag 的訊息:
但是在(tag沒移開)按下"Read Block"時,就出現問題了:
錯誤的 log 如下:
09:18:11:791 CNfcInstance::dispatchEvent: nfcEventTagDetected
09:18:11:792 CNfcInstance::handleTagDetected: Enter
09:18:11:792 CNfcPlayer::handleNfcTechnologyDiscovered: Enter
09:18:11:792 Tag detected
09:18:11:792 Tag's properties:
09:18:11:793 Identifier: Mifare Standard 1K (S50)
09:18:11:793 Manufacturer: Unknown
09:18:11:793 UID length: 4
09:18:11:793 UID: 86:55:FA:C1
09:18:11:793 ATQA: 0x0004
09:18:11:794 SAK: 0x08
09:18:11:794 CNfcInstance::connectTag: Enter
09:18:11:794 CNfcInstance::connectTag: Exit (status: 0)
09:18:11:799 CNfcPlayer::handleNfcTechnologyDiscovered: Exit
09:18:11:800 CNfcInstance::handleTagDetected: Exit
09:18:24:073 CNfcPlayer::mfReadBlock: Enter
09:18:24:073 CNfcInstance::mfReadBlock: Enter
09:18:24:074 CNfcInstance::exchangePdu: Enter (secure mode: 0, TX buffer size: 2, RX buffer size: 16)
09:18:25:082 ! CNfcInstance::exchangePdu: Transceiving PDU failed (status: 1)
09:18:25:083 CNfcInstance::exchangePdu: Exit (status: 1)
09:18:25:083 ! CNfcInstance::mfReadBlock: Reading block 0 failed (code: 1)
09:18:25:083 Read block 0: Fail
Transmitted PDU size: 2 bytes
Transmitted PDU data (hex):
30 00
Received PDU size: 0 bytes
Received PDU data (hex):
09:18:25:085 CNfcInstance::mfReadBlock: Exit (status: 1)
09:18:25:085 CNfcPlayer::mfReadBlock: Exit (status: 1)
請問是哪裡出問題了呢?感謝。
B.R.
KJ



