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.

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

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.


















