acr122u

Download driver SDK ACR122U Windows Android Linux Specifiche

Introduzione

Il lettore/scrittore ACR122U ACS è un lettore/scrittore di smart card contactless collegato a PC sviluppato sulla tecnologia contactless a 13,56 MHz. È il primo lettore/scrittore di carte contactless al mondo conforme allo standard CCID che segue sia l'ISO 14443 che l'ISO 18092. L'ACR122U è anche conforme a PC/SC, il che consente l'interoperabilità tra diverse applicazioni e piattaforme.

Sia l'SDK per Windows ACR122U che l'SDK per Android sono inclusi nel download del software con l'acquisto dell'ACR122U NFC writer.

Sono inclusi codici di esempio, programmi di utilità e driver ACR122U. Ci sono anche manuali utente per guidare gli sviluppatori nella creazione di applicazioni abilitate NFC e smart card contactless utilizzando il lettore/scrittore NFC ACR122U.

ACS ACR122U NFC Reader Writer User Manual Kit

Specifiche del Software Development Kit ACR122U

Per garantire un uso ottimale dell'SDK ACS ACR122U, assicurati che il tuo sistema funzioni con le seguenti specifiche supportate:

Requisiti di Sistema

  • Processore Pentium da almeno 1 GHz o superiore
  • Almeno 500 MB di RAM
  • Almeno 600 MB di spazio libero su disco rigido
  • Unità CD-ROM
  • Porta USB

Smart Card Supportate

  • Carte MIFARE Classic® 1K
  • Carte Contactless ACOS3

Lettore di Smart Card Supportato

  • Lettore NFC USB ACR122U-A9

Sistemi Operativi Supportati

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

Componenti del Software Development Kit

ACS ACR122U NFC Reader Writer SDK Installer

Installatore Driver ACR122U

Il Driver Unificato PC/SC di ACS è un singolo installatore di driver che abilita tutti i lettori di smart card generici ACS a funzionare con vari sistemi operativi Windows®. È certificato da Microsoft® WHQL e consente aggiornamenti automatici quando sei connesso a internet.

Codici di Esempio

I codici di esempio ACR122U sono file eseguibili che mostrano le funzionalità di programmazione del lettore NFC USB ACR122U. Servono come guida quando si costruiscono i propri progetti utilizzando l'ACR122U. Questi codici di esempio sono forniti per mostrare la seguente programmazione di carta e dispositivo:

  • ACOS3 Contactless – crea autenticazione reciproca e garantisce messaggistica sicura.
  • MIFARE – cambia chiave e programmazione per carte MIFARE Classic 1K.
  • Altre PICC – abilita funzioni di programmazione per altre carte contactless (PICC).
  • Programmazione Dispositivo – testa i periferici del lettore NFC USB ACR122U.
  • NFC Data Exchange Format (NDEF) – fornisce comunicazione dati tra dispositivi abilitati NFC.
  • Polling Carta PC/SC – mostra tipo di carta, stato della carta e output Answer-To-Reset.
  • PC/SC Semplice – esegue diversi comandi PC/SC.

I codici di esempio sono scritti nei seguenti linguaggi di programmazione:

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

Nota: L'utilizzo di Microsoft Visual C++ 6.0 potrebbe richiederti di scaricare i seguenti file da Internet:

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

Per individuare i codici di esempio:

Dalla cartella ACR122U SDK v2.00 vai a Codici di Esempio e seleziona il linguaggio di programmazione desiderato. Da lì, troverai i codici di esempio nelle seguenti cartelle:

  • Programmazione Dispositivo cartella – contiene esempi di codice di Programmazione Dispositivo Base e Configurazione Polling Dispositivo per ciascun linguaggio di programmazione.
  • Programmazione Carta cartella – contiene esempi di codice per Carte ACOS3 Contactless, MIFARE e Altre Carte PICC per ciascun linguaggio di programmazione.
  • Altri cartella – contiene esempi di codice NDEF, Polling Carta PCSC e PCSC Semplice per ciascun linguaggio di programmazione.

Strumento Smart Card e Lettore

Lo Strumento Smart Card e Lettore ACS è l'integrazione dello Strumento Lettore ACR122U-A9 e degli strumenti per le carte come un unico programma di utilità che ti consente di eseguire comandi relativi al lettore di smart card e alla carta.

Nota: Affinché questo strumento funzioni, è necessario avere almeno Microsoft .NET Framework 3.5 Service Pack 1 installato sul tuo computer.

Strumento Lettore ACR122U-A9

Lo Strumento Lettore ACR122U è un widget di utilità che ti permette di accedere, controllare ed eseguire la maggior parte dei comandi disponibili nel lettore USB NFC ACR122U.

Strumento Carta Contactless ACOS3

Lo Strumento Carta Contactless ACOS3 è un file plug-in widget che ti dà accesso alla maggior parte dei comandi della carta contactless ACOS3. Può gestire più connessioni con diversi lettori di smart card e supporta solo lettori di smart card conformi a PC/SC.

Strumento per Carte MIFARE Classic

Lo Strumento per Carte MIFARE Classic è un widget di utilità che ti permette di accedere a tutti i comandi delle carte MIFARE Classic. Può gestire più connessioni con diversi lettori di smart card e supporta solo lettori di smart card conformi a PC/SC.

Strumenti e Utilità ACR122U

Strumento di Apprendimento PC/SC

Questo strumento ti permette di eseguire diverse funzioni API (Application Programming Interface) per smart card conformi a PC/SC su Windows.

QuickView

Questo strumento ti consente di verificare se il lettore USB NFC ACR122U è installato correttamente nel tuo sistema.

Script Tool 4

Questo strumento ti permette di eseguire vari comandi e comunicare con una smart card con l'aiuto di file di comandi script.

Manuali Utente e Materiali di Riferimento

I seguenti documenti sono inclusi in questo kit:

  • Manuale Utente del Kit di Sviluppo Software ACR122U
  • Interfaccia di Programmazione delle Applicazioni ACR122U
  • Specifiche Tecniche ACR122U
  • Manuale di Riferimento Carta Contactless ACOS3
  • Specifiche Funzionali Carta MIFARE

Microsoft e Windows sono marchi registrati o marchi della Microsoft Corporation negli Stati Uniti e/o in altri paesi.

MIFARE e MIFARE Classic sono marchi registrati di NXP B.V. e sono utilizzati sotto licenza.