A DL533N Reader Testing Tool egy egyszerű szoftveres szkript a PN533-alapú DL533N NFC Reader alapszintű teszteléséhez. A szkript egy példát mutat be a GPIO-tűk LED-ekhez és hangjelző vezérléséhez való használatára. Mivel a DL533N NFC Reader az NXP PN533 chipjén alapul, a tesztelő eszköz szkriptjének futtatásához először telepítenie kell egy LibNFC-t .
Docs & Software Download
A szoftver áttekintése
Szoftver funkciók:
- GET_FIRMWARE parancs probléma
- Állapotregiszterek P3CFGA P3CFGB beszerzése a P3 GPIO PIN-kódról
- Írja be a P3 regiszterét nullára
- Állapotregiszterek P7CFGA P7CFGB beszerzése a P7 GPIO PIN-kódról
- Írja be a P3 regiszterét nullára
- Szerezze be a 6106-os állapotregisztert, amely a P34 GPIO vezérléséhez szükséges
- Kapcsolja be a zöld LED-et a WriteRegister P7 kiadásával 0x01 értékkel
- Kapcsolja ki a zöld LED-et a WriteRegister P7 kiadásával 0x00 értékkel
- Kapcsolja be a piros LED-et a WriteRegister P3 kiadásával 0x20 értékkel – 5 bites GPIO P35 fel
- Kapcsolja ki a zöld LED-et a WriteRegister P3 kiadásával 0x00 – 5 bites GPIO P35 le értékkel
- Játsszon hangot a Buzzer-en a WriteRegister P3 kiadásával 0x10 értékkel – bit 4 GPIO P34 fel
- Kapcsolja ki a hangot a Buzzer-en a WriteRegister P3 kiadásával 0x00 – bit 4 GPIO P34 felfelé
- Kapcsolja be mindkét LED-et, és játssza le a hangot
- Módosítsa a GPIO PIN-kódok állapotát QUASI BI-DIRECTIONAL (alapértelmezett) értékről PUSH-PULL OUTPUT-ra
- Állítsa vissza a regisztereket az alapértelmezett értékekre.
Elérhető programozási nyelvek:
- Végrehajtható szoftver eszköz
Támogatott operációs rendszerek, platformok és környezetek:
- Platformok közötti
Támogatott hardverek:
- DL533N sorozatú eszközök


Szoftveres légzőkészülék | Leírás |
DL533N |
DL533 sorozatú NFC RFID-olvasók tesztelési szkriptje. |
Szoftver kézikönyv
1. DL533N olvasótesztelő eszköz – Első lépések
Letöltés: DL533N
A DL533N Reader Testing Tool megvalósításához először le kell töltenie és telepítenie kell a LibNFC-t. Töltse le és bontsa ki a LibNFC csomagot, és indítsa el a telepítést a megadott utasításokat követve.
A DL533N tesztelési szkripthez a libNFC pn53x-tamashell végrehajtható fájl szükséges.
A regiszter manipulációjával kapcsolatos további részletekért keresse meg a PN533 chip műszaki dokumentációját az NXP Semiconductors hivatalos honlapján.
2. DL533N olvasótesztelő eszköz – parancsfájl telepítése
A DL533N Reader Testing Tool nem igényel telepítést
Egyszerűen töltse le és bontsa ki a DL533N szkriptcsomagot .
Miután sikeresen telepítette a LibNFC-t az előző lépésben leírtak szerint, futtassa a pn53x-tamashell parancsot az alábbiak szerint:
./PN53X-Tamashell testGPIO_dl533_short
Megjegyzés: A testGPIO_dl533_short a parancsfájl végrehajtható fájlneve.
2. DL533N olvasó tesztelő eszköz – Futtassa a szkriptet
A szkript megjegyzésekkel van ellátva, így interaktív módon követheti az eseményeket. Minden végrehajtott lépés után a szkript 500 ms-ra szünetel.
A tesztelést a következőképpen végezzük:
- GET_FIRMWARE parancs probléma
- Állapotregiszterek P3CFGA P3CFGB beszerzése a P3 GPIO PIN-kódról
- Írja be a P3 regiszterét nullára
- Állapotregiszterek P7CFGA P7CFGB beszerzése a P7 GPIO PIN-kódról
- Írja be a P3 regiszterét nullára
- Szerezze be a 6106-os állapotregisztert, amely a P34 GPIO vezérléséhez szükséges
- Kapcsolja be a zöld LED-et a WriteRegister P7 kiadásával 0x01 értékkel
- Kapcsolja ki a zöld LED-et a WriteRegister P7 kiadásával 0x00 értékkel
- Kapcsolja be a piros LED-et a WriteRegister P3 kiadásával 0x20 értékkel – 5 bites GPIO P35 fel
- Kapcsolja ki a zöld LED-et a WriteRegister P3 kiadásával 0x00 – 5 bites GPIO P35 le értékkel
- Játsszon hangot a Buzzer-en a WriteRegister P3 kiadásával 0x10 értékkel – bit 4 GPIO P34 fel
- Kapcsolja ki a hangot a Buzzer-en a WriteRegister P3 kiadásával 0x00 – bit 4 GPIO P34 felfelé
- Kapcsolja be mindkét LED-et, és játssza le a hangot
- Módosítsa a GPIO PIN-kódok állapotát QUASI BI-DIRECTIONAL (alapértelmezett) értékről PUSH-PULL OUTPUT-ra
- Állítsa vissza a regisztereket az alapértelmezett értékekre.
Ez a kézikönyv a LibNFC-alapú DL533N sorozatú olvasók egyszerű tesztelési szkriptjét mutatja be.