Online Store

DL533N Reader Instrument de testare

DL533N NFC Reader funcții de bază de control script de testare #

DL533N Reader Testing Tool este un script software simplu pentru testarea de bază DL533N NFC Reader. Script-ul oferă un exemplu de utilizare a pinilor GPIO pentru LED-uri și buzzer de control.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.

Download link-uri:
 

]Funcții 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.  

 

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 fișierului executabil script.

 

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ă:

  1. GET_FIRMWARE problemă de comandă
  2. Obțineți registre de stare P3CFGA P3CFGB de pin GPIO P3
  3. Scrieți registrul de P3 la zero
  4. Obțineți registre de stare P7CFGA P7CFGB de pin GPIO P7
  5. Scrieți registrul de P3 la zero
  6. Obțineți registrul de stare 6106 care este necesar pentru a obține controlul P34 GPIO
  7. Activați LED-ul verde prin emiterea WriteRegister P7 cu valoarea 0x01
  8. Dezactivați LED-ul verde prin emiterea WriteRegister P7 cu valoarea 0x00
  9. Activați LED-ul roșu prin emiterea WriteRegister P3 cu valoarea 0x20 – bit 5 GPIO P35 în sus
  10. Dezactivați Green LED prin emiterea WriteRegister P3 cu valoarea 0x00 – bit 5 GPIO P35 în jos
  11. Redați sunetul pe Buzzer prin emiterea WriteRegister P3 cu valoarea 0x10 – bit 4 GPIO P34 în sus
  12. Dezactivați sunetul pe Buzzer prin emiterea WriteRegister P3 cu valoarea 0x00 – bit 4 GPIO P34 în sus
  13. Activarea ambelor LED-uri și redarea sunetului
  14. Modificați starea pinilor GPIO de la QUASI BI-DIRECTIONAL (implicit) la PUSH-PULL OUTPUT
  15. Reinițializați registrele la valorile implicite.