DL533N Reader Testing Tool este un script software simplu pentru testarea de bază a cititorului NFC DL533 bazat pe DL533N . Script-ul oferă un exemplu de utilizare a pinilor GPIO pentru LED-uri și de control buzzer. Deoarece DL533N NFC Reader se bazează pe cipul NXP PN533, pentru a rula acest script de instrument de testare, trebuie să instalați mai întâi un LibNFC .
Docs & Software Download
Prezentare generală a software-ului
Functii software:
- GET_FIRMWARE problemă de comandă
- Obțineți registre de stare P3CFGA P3CFGB de pin GPIO P3
- Scrieți registrul de P3 la zero
- Obțineți registre de stare P7CFGA P7CFGB de pin GPIO P7
- Scrieți registrul de P3 la zero
- Obțineți registrul de stare 6106 care este necesar pentru a obține controlul P34 GPIO
- Activați LED-ul verde prin emiterea WriteRegister P7 cu valoarea 0x01
- Dezactivați LED-ul verde prin emiterea WriteRegister P7 cu valoarea 0x00
- Activați LED-ul roșu prin emiterea WriteRegister P3 cu valoarea 0x20 – bit 5 GPIO P35 în sus
- Dezactivați Green LED prin emiterea WriteRegister P3 cu valoarea 0x00 – bit 5 GPIO P35 în jos
- Redați sunetul pe Buzzer prin emiterea WriteRegister P3 cu valoarea 0x10 – bit 4 GPIO P34 în sus
- Dezactivați sunetul pe Buzzer prin emiterea WriteRegister P3 cu valoarea 0x00 – bit 4 GPIO P34 în sus
- Activarea ambelor LED-uri și redarea sunetului
- Modificați starea pinilor GPIO de la QUASI BI-DIRECTIONAL (implicit) la PUSH-PULL OUTPUT
- Reinițializați registrele la valorile implicite.
Limbaje de programare disponibile:
- instrument software executabil
Sisteme de operare, platforme și medii acceptate:
- Cross-platform
Hardware acceptat:
- Dispozitive din seria DL533N


Software-ul respirator | Descrierea / |
DL533N |
DL533 Seria NFC RFID Cititorii script-ul de testare. |
Manual de software
1. Dl533N Reader Instrument de testare – Noțiuni de bază
Descărcare: DL533N
Pentru a implementa dl533N Reader Testing Tool, trebuie să descărcați și să instalați mai întâi LibNFC. Descărcați și extrageți pachetul LibNFC și începeți instalarea urmând instrucțiunile furnizate.
Scriptul de testare DL533N necesită executabilul libNFC pn53x-tamashell .
Pentru mai multe detalii despre manipularea registrului, căutați documentația tehnică a cipului PN533 pe site-ul oficial al NXP Semiconductors .
2. DL533N Reader Instrument de testare – Script de instalare
Instrumentul de testare a cititorului DL533N nu necesită instalare
Pur și simplu descărcați și extrageți pachetul de scripturi DL533N .
După ce ați instalat cu succes LibNFC așa cum este descris în pasul anterior, executați pn53x-tamashell după cum urmează:
./pn53x-tamashell testGPIO_dl533_short
Notă: testGPIO_dl533_short este numele de fișier executabil script- ul.
2. DL533N Reader Instrument de testare – Executați script-ul
Script-ul este comentat, astfel încât să puteți urmări interactiv evenimentele. După fiecare pas efectuat, script-ul este întrerupt pentru 500 ms.
Testarea se efectuează după cum urmează:
- GET_FIRMWARE problemă de comandă
- Obțineți registre de stare P3CFGA P3CFGB de pin GPIO P3
- Scrieți registrul de P3 la zero
- Obțineți registre de stare P7CFGA P7CFGB de pin GPIO P7
- Scrieți registrul de P3 la zero
- Obțineți registrul de stare 6106 care este necesar pentru a obține controlul P34 GPIO
- Activați LED-ul verde prin emiterea WriteRegister P7 cu valoarea 0x01
- Dezactivați LED-ul verde prin emiterea WriteRegister P7 cu valoarea 0x00
- Activați LED-ul roșu prin emiterea WriteRegister P3 cu valoarea 0x20 – bit 5 GPIO P35 în sus
- Dezactivați Green LED prin emiterea WriteRegister P3 cu valoarea 0x00 – bit 5 GPIO P35 în jos
- Redați sunetul pe Buzzer prin emiterea WriteRegister P3 cu valoarea 0x10 – bit 4 GPIO P34 în sus
- Dezactivați sunetul pe Buzzer prin emiterea WriteRegister P3 cu valoarea 0x00 – bit 4 GPIO P34 în sus
- Activarea ambelor LED-uri și redarea sunetului
- Modificați starea pinilor GPIO de la QUASI BI-DIRECTIONAL (implicit) la PUSH-PULL OUTPUT
- Reinițializați registrele la valorile implicite.
Acest manual prezintă script-ul simplu de testare pentru LibNFC bazate pe DL533N seria cititori.