
我有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 的驅動程式。