Online Store

Strumento di test del lettore DL533N

DL533N NFC Reader script di test di controllo delle funzioni di base #

DL533N Reader Testing Tool è un semplice script software per i test di base del lettore NFC DL533N. Lo script fornisce un esempio di utilizzo dei pin GPIO per i LED e il controllo del cicalino.Poiché DL533N NFC Reader è basato sul chip PN533 di NXP, per eseguire questo script dello strumento di test, è necessario installare prima un LibNFC.

Link per il download:
 

]Funzioni del software:

  • GET_FIRMWARE problema di comando
  • Ottieni registri di stato P3CFGA P3CFGB del pin GPIO P3
  • Scrivi il registro di P3 a zero
  • Ottieni registri di stato P7CFGA P7CFGB del pin GPIO P7
  • Scrivi il registro di P3 a zero
  • Ottieni il registro di stato 6106 necessario per ottenere il controllo del GPIO P34
  • Accendi il LED verde emettendo WriteRegister P7 con valore 0x01
  • Disattivare il LED verde emettendo WriteRegister P7 con valore 0x00
  • Accendi il LED rosso emettendo WriteRegister P3 con valore 0x20 – bit 5 GPIO P35 up
  • Disattiva il LED verde emettendo WriteRegister P3 con valore 0x00 – bit 5 GPIO P35 down
  • Riproduci l'audio su Buzzer emettendo WriteRegister P3 con valore 0x10 – bit 4 GPIO P34 up
  • Disattiva l'audio su Buzzer emettendo WriteRegister P3 con valore 0x00 – bit 4 GPIO P34 up
  • Accendi entrambi i LED e riproduci l'audio
  • Modificare lo stato dei pin GPIO da QUASI BIDIREZIONALE (impostazione predefinita) a PUSH-PULL OUTPUT
  • Reimpostare i registri ai valori predefiniti.

Linguaggi di programmazione disponibili:

  • strumento software eseguibile

Sistemi operativi, piattaforme e ambienti supportati:

  • Multipiattaforma

Hardware supportato:

  • Dispositivi serie DL533N
Software respiratorio Descrizione
DL533N ·

Script di test dei lettori RFID NFC serie DL533.  

 

1. Strumento di test del lettore DL533N – Per iniziare #

Scarica: DL533N

Per implementare dl533N Reader Testing Tool, è necessario prima scaricare e installare LibNFC. Scaricare ed estrarre il pacchetto LibNFC e avviare l'installazione seguendo le istruzioni fornite.

Lo script di test DL533N richiede l'eseguibile libNFC pn53x-tamashell .

Per maggiori dettagli sulla manipolazione del registro, cerca la documentazione tecnica del chip PN533 sul sito ufficiale di NXP Semiconductors .

2. Strumento di test del lettore DL533N – Installazione di script #

Lo strumento di test del lettore DL533N non richiede installazione
Basta scaricare ed estrarre il pacchetto di script DL533N .

Dopo aver installato correttamente LibNFC come descritto nel passaggio precedente, eseguire pn53x-tamashell come segue:

testGPIO_dl533_short ./pn53x-tamashell

Avviso: il testGPIO_dl533_short è il nome file eseguibile dello script.

 

2. Strumento di test del lettore DL533N – Eseguire lo script #

Lo script è commentato in modo da poter seguire in modo interattivo gli eventi. Dopo ogni passaggio eseguito, lo script viene sospeso per 500 ms.

Il test viene eseguito come segue:

  1. GET_FIRMWARE problema di comando
  2. Ottieni registri di stato P3CFGA P3CFGB del pin GPIO P3
  3. Scrivi il registro di P3 a zero
  4. Ottieni registri di stato P7CFGA P7CFGB del pin GPIO P7
  5. Scrivi il registro di P3 a zero
  6. Ottieni il registro di stato 6106 necessario per ottenere il controllo del GPIO P34
  7. Accendi il LED verde emettendo WriteRegister P7 con valore 0x01
  8. Disattivare il LED verde emettendo WriteRegister P7 con valore 0x00
  9. Accendi il LED rosso emettendo WriteRegister P3 con valore 0x20 – bit 5 GPIO P35 up
  10. Disattiva il LED verde emettendo WriteRegister P3 con valore 0x00 – bit 5 GPIO P35 down
  11. Riproduci l'audio su Buzzer emettendo WriteRegister P3 con valore 0x10 – bit 4 GPIO P34 up
  12. Disattiva l'audio su Buzzer emettendo WriteRegister P3 con valore 0x00 – bit 4 GPIO P34 up
  13. Accendi entrambi i LED e riproduci l'audio
  14. Modificare lo stato dei pin GPIO da QUASI BIDIREZIONALE (impostazione predefinita) a PUSH-PULL OUTPUT
  15. Reimpostare i registri ai valori predefiniti.