Das DL533N Reader Testing Tool ist ein einfaches Softwareskript für PN533-basierte DL533N NFC Reader Basic Tests. Das Skript enthält ein Beispiel für die Verwendung von GPIO-Pins für LEDs und Summersteuerung. Da der DL533N NFC Reader auf dem PN533-Chip von NXP basiert, müssen Sie zum Ausführen dieses Testtool-Skripts zuerst eine LibNFC installieren.
Docs & Software Download
Software-Übersicht
Software-Funktionen:
- 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. |
Software-Handbuch
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:
- 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.
Dieses Handbuch stellt das einfache Testskript für LibNFC-basierte Lesegeräte der DL533N-Serie vor.