acr122u

ACR122U SDK Windows Android Linux draiveri allalaadimise spetsifikatsioonid

Sissejuhatus

ACR122U ACSi lugeja kirjutaja on arvutiga ühendatud kontaktivaba nutikaardi lugeja/kirjutaja, mis on välja töötatud 13,56 MHz kontaktivaba tehnoloogial. See on maailma esimene CCID-ühilduv kontaktivaba kaardilugeja/kirjutaja, mis järgib nii ISO 14443 kui ISO 18092 standardeid. ACR122U on samuti PC/SC-ühilduv, mis võimaldab koostööd erinevate rakenduste ja platvormidega.

ACR122U Windows SDK ja Android SDK on kaasas tarkvarapaketiga, mis ostu ajal kaasa antakse ACR122U NFC kirjutaja jaoks.

Kaasas on näidiskoodid, utiliitprogrammid ja ACR122U draiverid. Samuti on kasutusjuhendid, mis aitavad arendajatel luua NFC-toega ja kontaktivaba nutikaardirakendusi, kasutades ACR122U NFC lugejat/kirjutajat.

ACS ACR122U NFC Reader Writer User Manual Kit

ACR122U Tarkvaraarenduskomplekti spetsifikatsioonid

Et tagada ACR122U ACS SDK optimaalne kasutamine, veenduge, et teie süsteem vastab järgmistele toetatud spetsifikatsioonidele:

Süsteeminõuded

  • Minimaalne 1 GHz Pentium protsessor või kõrgem
  • Minimaalne 500 MB RAM-i
  • Minimaalne 600 MB vaba kõvakettaruumi
  • CD-ROM draiv
  • USB port

Toetatud nutikaardid

  • MIFARE Classic® 1K kaardid
  • ACOS3 kontaktivabad kaardid

Toetatud nutikaardilugejad

  • ACR122U-A9 USB NFC lugeja

Toetatud operatsioonisüsteemid

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

Tarkvaraarenduskomplekti komponendid

ACS ACR122U NFC Reader Writer SDK Installer

ACR122U draiveri installija

ACS Ühtne PC/SC draiver on üks draiveri installija, mis võimaldab kõiki üldisi ACS nutikaardilugejaid töötada erinevates Windows® operatsioonisüsteemides. See on Microsoft® WHQL sertifitseeritud ning võimaldab automaatseid uuendusi, kui olete ühendatud internetiga.

Näidiskoodid

ACR122U näidiskoodid on käivitatavad failid, mis demonstreerivad ACR122U USB NFC lugeja programmeerimisfunktsioone. Need aitavad teil oma projekte üles ehitada, kasutades ACR122U. Need näidiskoodid näitavad järgmisi kaardi- ja seadmeprogrammeeringu funktsioone:

  • ACOS3 kontaktivaba – loob vastastikuse autentimise ja tagab turvalise sõnumi edastamise.
  • MIFARE – muudab võtmeid ja programmeerib MIFARE Classic 1K kaarte.
  • Muud PICC-kaardid – võimaldavad programmeerimisfunktsioone teiste kontaktivaba (PICC) kaartide jaoks.
  • Seadme programmeerimine – testib ACR122U USB NFC lugeja perifeerseid seadmeid.
  • NFC andmevahetusvorming (NDEF) – võimaldab andmevahetust NFC-toega seadmete vahel.
  • PC/SC kaardi otsing – näitab kaardi tüüpi, kaardi olekut ja vastus-üles-teenindus (ATR) väljundit.
  • Lihtne PC/SC – täidab erinevaid PC/SC käske.

Näidiskoodid on kirjutatud järgmistes programmeerimiskeeltes:

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

Märkus: Microsoft Visual C++ 6.0 kasutamine võib nõuda alljärgnevate failide allalaadimist internetist:

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

Näidiskoodide leidmiseks:

Alates ACR122U SDK v2.00 kaustast, mine kausta Näidiskoodid ja vali soovitud programmeerimiskeel. Sealt leiad näidiskoodid järgmistest kaustadest:

  • Seadme programmeerimine kaust – sisaldab põhiseadme programmeerimise ja seadme küsitluse konfiguratsiooni näidiskoodide näiteid iga programmeerimiskeele jaoks.
  • Kaardi programmeerimine kaust – sisaldab ACOS3 kontaktivaba, MIFARE ja muid PICC-kaarte näidiskoodide näiteid iga programmeerimiskeele jaoks.
  • Muu kaust – sisaldab NDEF, PCSC-kaardi küsitluse ja lihtsaid PCSC näidiskoodide näiteid iga programmeerimiskeele jaoks.

Nutikaardi ja lugeja tööriist

ACS Nutikaardi ja lugeja tööriist on integreeritud ACR122U-A9 lugeja tööriista ja kaarditööriistade utiliit, mis võimaldab teil teha nutikaardi lugeja ja kaardiga seotud käske.

Märkus: Selle tööriista kasutamiseks on vaja vähemalt Microsoft .NET Framework 3.5 Service Pack 1 installida arvutisse.

ACR122U-A9 lugejatööriist

ACR122U lugejatööriist on utiliidi vidin, mis võimaldab teil pääseda ligi, kontrollida ja käivitada enamikku ACR122U USB NFC-lugeja saadaval olevaid käske.

ACOS3 kontaktivaba kaardi tööriist

ACOS3 kontaktivaba kaardi tööriist on pistikprogrammifail, mis annab teile juurdepääsu enamikule ACOS3 kontaktivaba kaardi käskudele. See toetab ainult PC/SC-ühilduvaid nutikaardilugejaid ning suudab hallata mitut ühendust erinevate lugejatega.

MIFARE Classic kaartide tööriist

MIFARE Classic kaartide tööriist on utiliidi vidin, mis võimaldab teil pääseda ligi kõigile MIFARE Classic kaardi käskudele. See toetab mitut ühendust erinevate nutikaarilugejatega ning toetab ainult PC/SC-ühilduvaid nutikaartide lugejaid.

ACR122U tööriistad ja utiliidid

PC/SC õppevahend

See tööriist võimaldab teil käivitada erinevaid PC/SC-ühilduvaid Windowsi rakendusliidese (API) nutikaardi funktsioone.

Kiirvaade

See tööriist võimaldab teil kontrollida, kas ACR122U USB NFC-lugeja on teie süsteemis korralikult installitud.

Skriptitööriist 4

See tööriist võimaldab teil käivitada erinevaid käske ja suhelda nutikaardiga skriptikäsurea failide abil.

Kasutusjuhendid ja viidematerjalid

Järgnevad dokumendid on selles komplektis kaasatud:

  • ACR122U tarkvaraarenduskomplekti kasutusjuhend
  • ACR122U rakendusliidese API
  • ACR122U tehnilised spetsifikatsioonid
  • ACOS3 kontaktivaba kaardi viidematerjal
  • MIFARE kaardi funktsionaalsed spetsifikatsioonid

Microsoft ja Windows on kas registreeritud kaubamärgid või kaubamärgid Microsoft Corporationi poolt Ameerika Ühendriikides ja/või teistes riikides.

MIFARE ja MIFARE Classic on NXP B.V. registreeritud kaubamärgid ning neid kasutatakse litsentsi alusel.