Brauchen Sie Hilfe, kann auf die NFC-Karte im SDK unter Windows 7 nicht zugreifen

1643
Karit Com

Ich habe einen ACR122U-Leser und eine Mifare1k-Karte. Wenn ich sdk unter Windows 7 versuche, kann ich nicht auf die Karte zugreifen.

Ergebnis in der Mifare-Programmierung (SDK-Projekt)

  • Ich kann den Lesernamen initialisieren und abrufen, aber ich kann die Karte nicht anschließen. (Unter Windows 7)

    Program ready
    ?
    ?

  • Wenn ich unter XP versuche, kann ich den Namen des Lesers erhalten, die Karte anschließen, den Authentifizierungsschlüssel und den Authentifizierungsschlüssel laden.

    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!

* In ACR122UTool (Anwendung wird mit sdk geliefert), ist es nicht sdk, aber es kann Direktbefehl gesendet werden und ein Ergebnis erhalten werden. (Unter Windows 7 ausführen)

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

Ich verstehe nicht, der Code von SDK kann nicht auf die Karte zugreifen, aber die Anwendung, die mit SDK ausgestattet ist, kann auf die Karte zugreifen und Schreibzugriff auf die Karte (unter Windows 7) ausführen.

PM. Entschuldigung für mein Eng (-_- ")

0

1 Antwort auf die Frage

0
jim

Es gibt generische Smartcard-Treiber in Windows, aber auch bestimmte Treiber, die auf der ACS-Website verfügbar sind.

Ich hatte in der Vergangenheit verschiedene Probleme mit den Fahrern. Ich empfehle die Treiber von ACS.

i'm using driver from ACS website, release date 11-Nov-2013 version 4.0.0.0 File size 3MB from this (http://www.acs.com.hk/en/products/3/acr122u-usb-nfc-reader/) Karit Com vor 10 Jahren 0
In einem bestimmten Fall wie diesem sollten Sie sich wahrscheinlich an ACS wenden, um Unterstützung zu erhalten. jim vor 10 Jahren 0
Update meiner Lösung, ich habe einen Fehler auf vs2008 gefunden und wenn ich Code auf vs2010 versetze, ist das kein Fehler Karit Com vor 10 Jahren 0
Ich möchte nur teilen. Ich hatte auch diesen Fehler erlebt. In den meisten Fällen, in Visual Studio, können Sie anstelle des Herunterladens einer anderen Version von VS auch versuchen, die Ziel-CPU in den Projekteigenschaften in x86 zu ändern. Black vor 7 Jahren 0