Online Store

DL533N Lesegerät-Testwerkzeug

DL533N NFC Reader Grundfunktionen Steuerung Testskript #

DL533N Reader Testing Tool ist ein einfaches Softwareskript für DL533N NFC Reader Basic Testing. Das Skript enthält ein Beispiel für die Verwendung der GPIO-Pins für LEDs und Summersteuerung.Da der DL533N NFC-Leser auf dem PN533-Chip von NXP basiert, müssen Sie zum Ausführen dieses Testwerkzeugskripts zuerst eine LibNFC installieren.

Download-Links:
 

]Softwarefunktionen:

  • GET_FIRMWARE Befehlsproblem
  • Holen Sie sich Statusregister P3CFGA P3CFGB von GPIO Pin P3
  • Schreibregister von P3 auf Null
  • Holen Sie sich Statusregister P7CFGA P7CFGB von GPIO Pin P7
  • Schreibregister von P3 auf Null
  • Holen Sie sich das Statusregister 6106, das benötigt wird, um die Kontrolle über P34 GPIO zu erhalten
  • Schalten Sie die grüne LED ein, indem Sie WriteRegister P7 mit dem Wert 0x01 ausgeben
  • Deaktivieren Sie die grüne LED, indem Sie WriteRegister P7 mit dem Wert 0x00 ausgeben
  • Aktivieren Sie die rote LED, indem Sie WriteRegister P3 mit dem Wert 0x20 – Bit 5 GPIO P35 nach oben ausgeben
  • Deaktivieren Sie die grüne LED, indem Sie WriteRegister P3 mit dem Wert 0x00 ausgeben – Bit 5 GPIO P35 down
  • Geben Sie den Ton auf dem Summer ab, indem Sie WriteRegister P3 mit dem Wert 0x10 – Bit 4 GPIO P34 nach oben ausgeben
  • Schalten Sie den Ton auf dem Summer aus, indem Sie WriteRegister P3 mit dem Wert 0x00 – Bit 4 GPIO P34 nach oben ausgeben
  • Schalten Sie beide LEDs ein und geben Sie Sound ab
  • Ändern Sie den Zustand der GPIO-Pins von QUASI BI-DIRECTIONAL (Standard) in PUSH-PULL OUTPUT
  • Setzen Sie Register auf Standardwerte zurück.

Verfügbare Programmiersprachen:

  • Ausführbares Software-Tool

Unterstützte Betriebssysteme, Plattformen und Umgebungen:

  • Plattformübergreifend

Unterstützte Hardware:

  • Geräte der DL533N-Serie
Software Beatmung Beschreibung
DL533N

Testskript für NFC-RFID-Lesegeräte der DL533-Serie.  

 

1. DL533N Reader Testing Tool – Erste Schritte #

Herunterladen: DL533N

Um das DL533N Reader Testing Tool zu implementieren, müssen Sie zuerst LibNFC herunterladen und installieren. Laden Sie das LibNFC-Paket herunter, extrahieren Sie es, und starten Sie die Installation gemäß den bereitgestellten Anweisungen.

Das DL533N-Testskript erfordert die ausführbare Datei libNFC pn53x-tamashell.

Weitere Informationen zur Registermanipulation finden Sie in der technischen Dokumentation des PN533-Chips auf der offiziellen Website von NXP Semiconductors .

2. DL533N Reader Testing Tool – Skriptinstallation #

Das DL533N Reader Testing Tool erfordert keine Installation
Laden Sie einfach das DL533N-Skriptpaket herunter und extrahieren Sie es.

Nachdem Sie LibNFC wie im vorherigen Schritt beschrieben erfolgreich installiert haben, führen Sie pn53x-tamashell wie folgt aus:

./pn53x-tamashell testGPIO_dl533_short

Hinweis: Der testGPIO_dl533_short ist der Dateiname der ausführbaren Skriptdatei.

 

2. DL533N Reader Testing Tool – Führen Sie das Skript aus #

Das Skript ist kommentiert, so dass Sie die Ereignisse interaktiv verfolgen können. Nach jedem ausgeführten Schritt wird das Skript für 500 ms angehalten.

Die Tests werden wie folgt durchgeführt:

  1. GET_FIRMWARE Befehlsproblem
  2. Holen Sie sich Statusregister P3CFGA P3CFGB von GPIO Pin P3
  3. Schreibregister von P3 auf Null
  4. Holen Sie sich Statusregister P7CFGA P7CFGB von GPIO Pin P7
  5. Schreibregister von P3 auf Null
  6. Holen Sie sich das Statusregister 6106, das benötigt wird, um die Kontrolle über P34 GPIO zu erhalten
  7. Schalten Sie die grüne LED ein, indem Sie WriteRegister P7 mit dem Wert 0x01 ausgeben
  8. Deaktivieren Sie die grüne LED, indem Sie WriteRegister P7 mit dem Wert 0x00 ausgeben
  9. Aktivieren Sie die rote LED, indem Sie WriteRegister P3 mit dem Wert 0x20 – Bit 5 GPIO P35 nach oben ausgeben
  10. Deaktivieren Sie die grüne LED, indem Sie WriteRegister P3 mit dem Wert 0x00 ausgeben – Bit 5 GPIO P35 down
  11. Geben Sie den Ton auf dem Summer ab, indem Sie WriteRegister P3 mit dem Wert 0x10 – Bit 4 GPIO P34 nach oben ausgeben
  12. Schalten Sie den Ton auf dem Summer aus, indem Sie WriteRegister P3 mit dem Wert 0x00 – Bit 4 GPIO P34 nach oben ausgeben
  13. Schalten Sie beide LEDs ein und geben Sie Sound ab
  14. Ändern Sie den Zustand der GPIO-Pins von QUASI BI-DIRECTIONAL (Standard) in PUSH-PULL OUTPUT
  15. Setzen Sie Register auf Standardwerte zurück.