acr122u

Téléchargement du pilote ACR122U SDK Windows Android Linux Spécifications

Introduction

L'ACR122U ACS Reader Writer est un lecteur-écrivain de cartes à puce sans contact connecté à un PC, développé sur la technologie sans contact à 13,56 MHz. Il s'agit du premier lecteur-écrivain de cartes sans contact conforme CCID au monde, respectant à la fois les normes ISO 14443 et ISO 18092. L'ACR122U est également conforme PC/SC, ce qui permet l'interopérabilité entre différentes applications et plateformes.

Les SDK Windows et Android de l'ACR122U sont tous deux inclus dans le téléchargement logiciel lors de l'achat de l'écrivain NFC ACR122U.

Des exemples de code, des programmes utilitaires et les pilotes ACR122U sont inclus. Des manuels d'utilisation sont également fournis pour guider les développeurs dans la création d'applications NFC et de cartes à puce sans contact à l'aide du lecteur-écrivain NFC ACR122U.

Lecteur-écrivain NFC ACR122U TagtixRFID

Spécifications du kit de développement logiciel ACR122U

Pour garantir une utilisation optimale du SDK ACS ACR122U, assurez-vous que votre système dispose des configurations prises en charge suivantes :

Configuration requise

  • Processeur Pentium de 1 GHz minimum ou supérieur
  • Mémoire RAM : 500 Mo minimum
  • Espace disque dur libre : 600 Mo minimum
  • Lecteur CD-ROM
  • Port USB

Cartes à puce compatibles

  • Cartes MIFARE Classic® 1K
  • Cartes sans contact ACOS3

Lecteur de cartes à puce compatible

  • Lecteur NFC USB ACR122U-A9

Systèmes d'exploitation compatibles

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

Composants du kit de développement logiciel

Lecteur-écrivain NFC ACR122U TagtixRFID

Programme d'installation du pilote ACR122U

Le pilote ACS Unified PC/SC est un installateur de pilote unique qui permet à tous les lecteurs de cartes à puce ACS génériques de fonctionner avec divers systèmes d'exploitation Windows®. Il est certifié par Microsoft® WHQL et permet des mises à jour automatiques lors de la connexion à Internet.

Exemples de codes

Les exemples de codes ACR122U sont des fichiers exécutables qui présentent les fonctionnalités de codage du lecteur NFC USB ACR122U. Ils servent de guide lors de la création de vos propres projets avec l'ACR122U. Ces exemples de codes sont fournis pour illustrer la programmation de cartes et d'appareils suivante :

  • ACOS3 sans contact – crée une authentification mutuelle et assure une messagerie sécurisée.
  • MIFARE – modifie la clé et la programmation des cartes MIFARE Classic 1K.
  • Autres PICC – active les fonctions de programmation pour d'autres cartes sans contact (PICC).
  • Programmation de l'appareil – teste les périphériques du lecteur NFC USB ACR122U.
  • Format d'échange de données NFC (NDEF) – assure la communication de données entre les appareils compatibles NFC.
  • Interrogation de carte PC/SC – affiche le type de carte, l'état de la carte et la sortie Answer-To-Reset.
  • PC/SC simple – exécute différentes commandes PC/SC.

Les exemples de codes sont écrits dans les langages de programmation suivants :

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

Remarque : L'utilisation de Microsoft Visual C++ 6.0 peut nécessiter le téléchargement de tous les fichiers suivants depuis Internet :

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

Pour localiser les exemples de codes :

Depuis le ACR122U SDK v2.00 dossier, accédez à Exemples de code et sélectionnez le langage de programmation souhaité. Vous y trouverez les exemples de code dans les dossiers suivants :

  • Programmation de l'appareil dossier – contient des exemples de code de programmation de base de l'appareil et de configuration d'interrogation de l'appareil pour chaque langage de programmation.
  • Programmation de cartes dossier – contient des exemples de code pour cartes ACOS3 sans contact, MIFARE et autres cartes PICC pour chaque langage de programmation.
  • Autres dossier – contient des exemples de code NDEF, d'interrogation de cartes PCSC et PCSC simple pour chaque langage de programmation.

Outil pour carte à puce et lecteur

L'outil ACS pour carte à puce et lecteur est l'intégration de l'outil de lecteur ACR122U-A9 et des outils de carte dans un seul programme utilitaire qui vous permet d'exécuter des commandes liées au lecteur de cartes à puce et aux cartes.

Remarque : Pour que cet outil fonctionne, au moins Microsoft .NET Framework 3.5 Service Pack 1 doit être installé sur votre ordinateur.

Outil de lecteur ACR122U-A9

L'outil de lecteur ACR122U est un widget utilitaire qui vous permet d'accéder, de contrôler et d'exécuter la plupart des commandes disponibles dans le lecteur NFC USB ACR122U.

Outil de carte sans contact ACOS3

L'outil de carte sans contact ACOS3 est un fichier plug-in de widget qui vous donne accès à la plupart des commandes de la carte sans contact ACOS3. Il peut gérer plusieurs connexions à différents lecteurs de cartes à puce et ne prend en charge que les lecteurs de cartes à puce compatibles PC/SC.

Outil de carte MIFARE Classic

L'outil MIFARE Classic Card est un widget utilitaire qui vous permet d'accéder à toutes les commandes de la carte MIFARE Classic. Il gère plusieurs connexions vers différents lecteurs de cartes à puce et ne prend en charge que les lecteurs de cartes à puce compatibles PC/SC.

Outils et utilitaires ACR122U

Outil d'apprentissage PC/SC

Cet outil vous permet d'exécuter différentes fonctions de carte à puce de l'interface de programmation d'applications (API) Windows compatibles PC/SC.

Aperçu rapide

Cet outil vous permet de vérifier si le lecteur NFC USB ACR122U est correctement installé sur votre système.

Outil de script 4

Cet outil vous permet d'exécuter diverses commandes et de communiquer avec une carte à puce à l'aide de fichiers de commandes de script.

Manuels d'utilisation et documents de référence

Les documents suivants sont inclus dans ce kit :

  • Manuel d'utilisation du kit de développement logiciel (SDK) ACR122U
  • Interface de programmation d'applications ACR122U
  • Spécifications techniques ACR122U
  • Manuel de référence de la carte sans contact ACOS3
  • Spécifications fonctionnelles de la carte MIFARE

Microsoft et Windows sont soit des marques déposées, soit des marques de Microsoft Corporation aux États-Unis et/ou dans d'autres pays.

MIFARE et MIFARE Classic sont des marques déposées de NXP B.V. et sont utilisées sous licence.