-1

PCSCD端末でmfcuk buを使用してPCSCDでACR122Uを使用しようとしましたが、エラーが再発しました:

00400285 ccid_usb.c:747:WriteUSB() write failed (3/4): -1 LIBUSB_ERROR_IO
00000063 ifdwrapper.c:371:IFDStatusICC() Card not transacted: 612
00000034 eventhandler.c:335:EHStatusHandlerThread() Error communicating to: ACS ACR122U PICC Interface 00 00
00000063 ccid_usb.c:1213:InterruptRead() libusb_submit_transfer failed: -1

私はそれがどこから来たのか、それを修正する方法はありません...

4

1 に答える 1

-1

ドライバを正しくインストールしましたか? もしそうなら、このツールを試してみてください。これらのツールは、PC/SC ドライバー、カード、またはリーダーをテストしたり、コマンドを送信したりするために使用されます。

その場合は、この回答を見て、構成をもう一度確認してください。

この答えを試してください。libusb を使用する代わりに、C/C++ を介した PCSC lite、Python の pyscard、または他の言語の他の API/バインディングなど、USB の複雑さを処理する PC/SC などのスマートカード API を使用することをお勧めします。

私はこれで作業しましたが、動作します。

pyscard のドキュメントとサンプルはこちらにあります。乾杯!

于 2016-02-17T01:59:38.827 に答える