需要一些幫助,無法在 Windows 7 上的 SDK 中存取 NFC 卡

需要一些幫助,無法在 Windows 7 上的 SDK 中存取 NFC 卡

我有ACR122U讀卡器和Mifare1k卡,當我在Windows 7上嘗試sdk時,它無法存取該卡,但XP可以。

Mifare 程式設計結果(SDK 專案)

  • 我可以初始化並取得讀卡機名稱,但無法連接卡片。

    Program ready
    ?
    ?

  • 當我嘗試使用 XP 時,我可以獲得讀卡機名稱、連接卡、載入驗證金鑰和驗證金鑰。

    Program ready
    Successful connection to ACR122 0
    <FF 82 00 00 06 FF FF FF FF FF FF >90 00
    <FF 86 00 00 05 01 00 00 61 01
    >90 00
    Authentication success!

*在ACR122UTool(應用程式附帶sdk)中,它不是sdk,但它可以發送直接命令並得到結果。

ACR122U PICC Interface
Connected to : ACS ACR122 0
ACR122U APDU Command
< FF 82 00 00 06 FF FF FF FF FF FF
> 90 00
ACR122U APDU Command
< FF 86 00 00 05 01 00 00 61 01
> 90 00

我不明白,sdk 中的程式碼無法存取該卡,但 sdk 附帶的應用程式可以存取該卡並對卡進行讀寫(在 Windows 7 上運行)

下午。對不起我的英語 (-_-")

答案1

Windows 中提供通用智慧卡驅動程序,但 ACS 網站也提供特定驅動程式。

過去我曾遇到過與驅動程式有關的各種問題。我的建議是嘗試 ACS 的驅動程式。

相關內容