acr122u

ACR122U SDK Windows Android Linux Treiber Download Spezifikationen

Einführung

Der ACR122U ACS Reader Writer ist ein PC-gebundener kontaktloser Chipkartenleser/-schreiber, der auf der kontaktlosen 13,56-MHz-Technologie basiert. Er ist der weltweit erste CCID-kompatible kontaktlose Kartenleser/-schreiber, der sowohl ISO 14443 als auch ISO 18092 entspricht. Die PC/SC-Kompatibilität des ACR122U ermöglicht die Interoperabilität zwischen verschiedenen Anwendungen und Plattformen.

Sowohl das ACR122U Windows SDK als auch das Android SDK sind im Software-Download beim Kauf des ACR122U NFC-Writers enthalten.

Beispielcodes, Dienstprogramme und ACR122U-Treiber sind im Lieferumfang enthalten. Außerdem gibt es Benutzerhandbücher, die Entwickler bei der Erstellung von NFC-fähigen und kontaktlosen Smartcard-Anwendungen mit dem ACR122U NFC Reader Writer unterstützen.

ACS ACR122U NFC-Lese-/Schreibgerät-Benutzerhandbuch-Kit

Spezifikationen des ACR122U Software Development Kit

Um eine optimale Nutzung des ACS ACR122U SDK zu gewährleisten, stellen Sie sicher, dass Ihr System mit den folgenden unterstützten Spezifikationen ausgeführt wird:

Systemanforderungen

  • Mindestens 1 GHz Pentium-Prozessor oder höher
  • Mindestens 500 MB RAM
  • Mindestens 600 MB freier Festplattenspeicher
  • CD-ROM-Laufwerk
  • USB-Anschluss

Unterstützte Smartcards

  • MIFARE Classic® 1K-Karten
  • ACOS3 kontaktlose Karten

Unterstützte Smartcard-Lesegeräte

  • ACR122U-A9 USB-NFC-Lesegerät

Unterstützte Betriebssysteme

  • Windows® 7 (x86 und x64)
  • Windows® 8.1 (x86 und x64)
  • Windows® 10 (x86 und x64)

Komponenten des Software Development Kits

ACS ACR122U NFC Reader Writer SDK-Installationsprogramm

ACR122U-Treiberinstallationsprogramm

Der ACS Unified PC/SC-Treiber ist ein einzelnes Treiberinstallationsprogramm, das die Ausführung aller ACS-Smartcard-Lesegeräte unter verschiedenen Windows®-Betriebssystemen ermöglicht. Er ist Microsoft® WHQL-zertifiziert und ermöglicht den automatischen Download von Updates, sobald Sie mit dem Internet verbunden sind.

Beispielcodes

Die ACR122U-Beispielcodes sind ausführbare Dateien, die die Programmierfunktionen des ACR122U USB-NFC-Lesegeräts beinhalten. Sie dienen als Leitfaden für die Erstellung eigener Projekte mit dem ACR122U. Diese Beispielcodes dienen zur Veranschaulichung der folgenden Karten- und Geräteprogrammierung:

  • ACOS3 Contactless – ermöglicht gegenseitige Authentifizierung und gewährleistet sichere Nachrichtenübermittlung.
  • MIFARE – ändert Schlüssel und Programmierung für MIFARE Classic 1K-Karten.
  • Andere PICC – ermöglicht Programmierfunktionen für andere kontaktlose (PICC) Karten.
  • Geräteprogrammierung – testet die Peripheriegeräte des ACR122U USB NFC Reader.
  • NFC Data Exchange Format (NDEF) – ermöglicht die Datenkommunikation zwischen NFC-fähigen Geräten.
  • PC/SC-Kartenabfrage – zeigt Kartentyp, Kartenstatus und Answer-To-Reset-Ausgabe an.
  • Einfaches PC/SC – führt verschiedene PC/SC-Befehle aus.

Die Beispielcodes sind in den folgenden Programmiersprachen geschrieben:

  • Java (x86 und x64)
  • Microsoft Visual Basic .NET 2008 (x86 und x64)
  • Microsoft Visual C# .NET 2008 (x86 und x64)
  • Microsoft Visual C++ .NET 2008 (x64)
  • Microsoft Visual C++ 6.0 (x86)

Hinweis: Wenn Sie Microsoft Visual C++ 6.0 verwenden, müssen Sie möglicherweise alle folgenden Dateien aus dem Internet herunterladen:

  • MFC42D.dll
  • MFCO42D.dll
  • MSVCP60D.dll
  • MSVCRTD.dll

So finden Sie die Beispielcodes:

Gehen Sie im Ordner ACR122U SDK v2.00 zu Beispielcodes und wählen Sie die gewünschte Programmiersprache aus. Dort finden Sie die Beispielcodes in den folgenden Ordnern:

  • Ordner „Geräteprogrammierung “ – enthält Beispielcodes zur grundlegenden Geräteprogrammierung und Geräteabfragekonfiguration für jede Programmiersprache.
  • Ordner „Kartenprogrammierung “ – enthält Beispielcodes für ACOS3-Kontaktloskarten, MIFARE-Karten und andere PICC-Karten für jede Programmiersprache.
  • Ordner „Sonstige“ – enthält NDEF-, PCSC Card Polling- und Simple PCSC-Beispielcodes für jede Programmiersprache.

Smartcard- und Lesegerät-Tool

Das ACS Smart Card and Reader Tool ist die Integration des ACR122U-A9 Reader Tools und der Kartentools als ein Dienstprogramm, mit dem Sie Smart Card Reader und kartenbezogene Befehle ausführen können.

Hinweis: Damit dieses Tool funktioniert, muss mindestens Microsoft .NET Framework 3.5 Service Pack 1 auf Ihrem Computer installiert sein.

ACR122U-A9 Lesegerät

Das ACR122U Reader Tool ist ein Dienstprogramm-Widget, mit dem Sie auf die meisten im ACR122U USB NFC Reader verfügbaren Befehle zugreifen, diese steuern und ausführen können.

ACOS3 Kontaktloses Kartentool

Das ACOS3 Contactless Card Tool ist eine Widget-Plugin-Datei, die Ihnen Zugriff auf die meisten ACOS3 Contactless Card-Befehle bietet. Es kann mehrere Verbindungen zu verschiedenen Chipkartenlesern verarbeiten und unterstützt nur PC/SC-kompatible Chipkartenleser.

MIFARE Classic Kartentool

Das MIFARE Classic Card Tool ist ein Dienstprogramm, mit dem Sie auf alle MIFARE Classic Card-Befehle zugreifen können. Es kann mehrere Verbindungen zu verschiedenen Chipkartenlesern verarbeiten und unterstützt ausschließlich PC/SC-kompatible Chipkartenleser.

ACR122U Tools und Dienstprogramme

PC/SC-Lerntool

Mit diesem Tool können Sie verschiedene PC/SC-kompatible Windows Application Programming Interface (API)-Smartcard-Funktionen ausführen.

Schnellansicht

Mit diesem Tool können Sie überprüfen, ob der ACR122U USB NFC Reader ordnungsgemäß in Ihrem System installiert ist.

Skriptwerkzeug 4

Mit diesem Tool können Sie verschiedene Befehle ausführen und mithilfe von Skriptbefehlsdateien mit einer Smartcard kommunizieren.

Benutzerhandbücher und Referenzmaterialien

Die folgenden Dokumente sind in diesem Kit enthalten:

  • ACR122U Software Development Kit Benutzerhandbuch
  • ACR122U Anwendungsprogrammierschnittstelle
  • ACR122U – Technische Daten
  • ACOS3 Kontaktlose Karte Referenzhandbuch
  • Funktionsspezifikationen der MIFARE-Karte

Microsoft und Windows sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den Vereinigten Staaten und/oder anderen Ländern.

MIFARE und MIFARE Classic sind eingetragene Marken von NXP BV und werden unter Lizenz verwendet.