У меня есть читатель ACR122U и карта Mifare1k, когда я пытаюсь SDK на Windows 7, он не может получить доступ к карте, но XP, он может.(Тест XP в VMware)

результат в Mifare Programming(проект SDK)

  • Я могу инициализировать и получить имя Reader, но не могу подключить карту.(В Windows 7)

    Program ready
    ?
    ?

  • Когда я пробую XP, я могу получить имя Reader, подключить карту, загрузить ключ authen и ключ authen.

    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, но он может отправить команду Direct и получил результат.(запустить на Windows 7)

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)

ВЕЧЕРА. Извините за мой Eng (-_- ")

1 ответ1

0

В Windows имеются общие драйверы для смарт-карт, а также специальные драйверы, доступные на веб-сайте ACS.

У меня были различные проблемы с водителями в прошлом. Мой совет - попробовать драйверы от ACS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .