Online Store

DL533N Reader Test Tool

DL533N NFC Reader basisfuncties controle testscript #

DL533N Reader Testing Tool is een eenvoudig softwarescript voor dl533N NFC Reader basis testen. Het script geeft een voorbeeld van het gebruik van de GPIO-pinnen voor LED's en zoemerbesturing.Aangezien de DL533N NFC Reader is gebaseerd op de PN533-chip van NXP, moet u eerst een LibNFC installeren om dit testtoolscript uit te voeren.

Download links:
 

]Software functies:

  • probleem met GET_FIRMWARE opdracht
  • Krijg statusregisters P3CFGA P3CFGB van GPIO pin P3
  • Schrijf register van P3 naar nul
  • Statusregisters ophalen P7CFGA P7CFGB van GPIO pin P7
  • Schrijf register van P3 naar nul
  • Krijg statusregister 6106 dat nodig is om controle te krijgen over P34 GPIO
  • Schakel de groene LED in door WriteRegister P7 uit te geven met de waarde 0x01
  • Schakel de groene LED uit door WriteRegister P7 uit te geven met de waarde 0x00
  • Schakel rode LED in door WriteRegister P3 uit te geven met de waarde 0x20 – bit 5 GPIO P35 omhoog
  • Schakel groene LED uit door WriteRegister P3 uit te geven met de waarde 0x00 – bit 5 GPIO P35 omlaag
  • Speel geluid af op Buzzer door WriteRegister P3 uit te geven met de waarde 0x10 – bit 4 GPIO P34 up
  • Schakel geluid op Buzzer uit door WriteRegister P3 uit te geven met de waarde 0x00 – bit 4 GPIO P34 up
  • Schakel beide LED's in en speel geluid af
  • Wijzig de status van GPIO-pinnen van QUASI BI-DIRECTIONAL (standaard) naar PUSH-PULL OUTPUT
  • Stel de registraties opnieuw in op de standaardwaarden.

Beschikbare programmeertalen:

  • uitvoerbare softwaretool

Ondersteunde besturingssystemen, platforms en omgevingen:

  • Platformonafhankelijk

Ondersteunde hardware:

  • DL533N-serie apparaten
Software ademhaling Beschrijving
DL533n

DL533-serie NFC RFID-lezers testscript.  

 

1. DL533N Reader Testing Tool – Aan de slag #

Downloaden: DL533N

Om de DL533N Reader Testing Tool te implementeren, moet u eerst de LibNFC downloaden en installeren. Download en pak het LibNFC-pakket uit en start de installatie volgens de meegeleverde instructies.

Het DL533N-testscript vereist het uitvoerbare bestand libNFC pn53x-tamashell .

Voor meer informatie over de manipulatie van het register, zoek naar de PN533 chip technische documentatie op de NXP Semiconductors officiële website.

2. DL533N Reader Testing Tool – Script installatie #

De DL533N Reader Testing Tool vereist geen installatie
Download en pak het DL533N-scriptpakket uit.

Nadat u LibNFC met succes hebt geïnstalleerd zoals beschreven in de vorige stap, voert u pn53x-tamashell als volgt uit:

./pn53x-tamashell testGPIO_dl533_short

Opmerking: de testGPIO_dl533_short is de bestandsnaam van het uitvoerbare script.

 

2. DL533N Reader Testing Tool – Voer het script uit #

Het script wordt becommentarieerd, zodat u de gebeurtenissen interactief kunt volgen. Na elke uitgevoerde stap wordt het script gedurende 500 ms gepauzeerd.

De tests worden als volgt uitgevoerd:

  1. probleem met GET_FIRMWARE opdracht
  2. Krijg statusregisters P3CFGA P3CFGB van GPIO pin P3
  3. Schrijf register van P3 naar nul
  4. Statusregisters ophalen P7CFGA P7CFGB van GPIO pin P7
  5. Schrijf register van P3 naar nul
  6. Krijg statusregister 6106 dat nodig is om controle te krijgen over P34 GPIO
  7. Schakel de groene LED in door WriteRegister P7 uit te geven met de waarde 0x01
  8. Schakel de groene LED uit door WriteRegister P7 uit te geven met de waarde 0x00
  9. Schakel rode LED in door WriteRegister P3 uit te geven met de waarde 0x20 – bit 5 GPIO P35 omhoog
  10. Schakel groene LED uit door WriteRegister P3 uit te geven met de waarde 0x00 – bit 5 GPIO P35 omlaag
  11. Speel geluid af op Buzzer door WriteRegister P3 uit te geven met de waarde 0x10 – bit 4 GPIO P34 up
  12. Schakel geluid op Buzzer uit door WriteRegister P3 uit te geven met de waarde 0x00 – bit 4 GPIO P34 up
  13. Schakel beide LED's in en speel geluid af
  14. Wijzig de status van GPIO-pinnen van QUASI BI-DIRECTIONAL (standaard) naar PUSH-PULL OUTPUT
  15. Stel de registraties opnieuw in op de standaardwaarden.