Online Store

Herramienta de prueba del lector DL533N

DL533N NFC Reader script de prueba de control de funciones básicas #

DL533N Reader Testing Tool es un script de software simple para las pruebas básicas de DL533N NFC Reader. El script proporciona un ejemplo de uso de los pines GPIO para LED y control de zumbador.Dado que DL533N NFC Reader se basa en el chip PN533 de NXP, para ejecutar este script de herramienta de prueba, primero debe instalar un LibNFC.

Links de descarga:
 

]Funciones del software:

  • GET_FIRMWARE de comandos
  • Obtener registros de estado P3CFGA P3CFGB de GPIO pin P3
  • Registro de escritura de P3 a cero
  • Obtener registros de estado P7CFGA P7CFGB de GPIO pin P7
  • Registro de escritura de P3 a cero
  • Obtenga el registro de estado 6106 que es necesario para obtener el control de P34 GPIO
  • Encienda el LED verde emitiendo WriteRegister P7 con el valor 0x01
  • Apague el LED verde emitiendo WriteRegister P7 con el valor 0x00
  • Encienda el LED rojo emitiendo WriteRegister P3 con valor 0x20 – bit 5 GPIO P35 arriba
  • Apague el LED verde emitiendo WriteRegister P3 con el valor 0x00 – bit 5 GPIO P35 hacia abajo
  • Reproducir sonido en Buzzer emitiendo WriteRegister P3 con valor 0x10 – bit 4 GPIO P34 arriba
  • Apague el sonido en Buzzer emitiendo WriteRegister P3 con el valor 0x00 – bit 4 GPIO P34 arriba
  • Encienda ambos LED y reproduzca sonido
  • Cambiar el estado de los pines GPIO de QUASI BIDIRECCIONAL (predeterminado) a PUSH-PULL OUTPUT
  • Restablecer registros a los valores predeterminados.

Lenguajes de programación disponibles:

  • herramienta de software ejecutable

Sistemas operativos, plataformas y entornos compatibles:

  • Multiplataforma

Hardware compatible:

  • Dispositivos de la serie DL533N
Software respiratorio Descripción
DL533N

Script de prueba de lectores RFID NFC de la serie DL533.  

 

1. Herramienta de prueba del lector DL533N – Introducción #

Descargar: DL533N

Para implementar la herramienta de prueba del lector DL533N, primero debe descargar e instalar LibNFC. Descargue y extraiga el paquete LibNFC e inicie la instalación siguiendo las instrucciones proporcionadas.

El script de prueba DL533N requiere el ejecutable libNFC pn53x-tamashell .

Para obtener más detalles sobre la manipulación del registro, busque la documentación técnica del chip PN533 en el sitio web oficial de NXP Semiconductors .

2. Herramienta de prueba del lector DL533N – Instalación de scripts #

Dl533N Reader Testing Tool no requiere instalación
Simplemente descargue y extraiga el paquete de scripts DL533N .

Después de instalar correctamente LibNFC como se describe en el paso anterior, ejecute pn53x-tamashell de la siguiente manera:

./pn53x-tamashell testGPIO_dl533_short

Aviso: El testGPIO_dl533_short es el nombre de archivo ejecutable del script.

 

2. Dl533N Reader Testing Tool – Ejecute el script #

El script se comenta para que pueda seguir interactivamente los eventos. Después de cada paso realizado, el script se detiene durante 500 ms.

Las pruebas se realizan de la siguiente manera:

  1. GET_FIRMWARE de comandos
  2. Obtener registros de estado P3CFGA P3CFGB de GPIO pin P3
  3. Registro de escritura de P3 a cero
  4. Obtener registros de estado P7CFGA P7CFGB de GPIO pin P7
  5. Registro de escritura de P3 a cero
  6. Obtenga el registro de estado 6106 que es necesario para obtener el control de P34 GPIO
  7. Encienda el LED verde emitiendo WriteRegister P7 con el valor 0x01
  8. Apague el LED verde emitiendo WriteRegister P7 con el valor 0x00
  9. Encienda el LED rojo emitiendo WriteRegister P3 con valor 0x20 – bit 5 GPIO P35 arriba
  10. Apague el LED verde emitiendo WriteRegister P3 con el valor 0x00 – bit 5 GPIO P35 hacia abajo
  11. Reproducir sonido en Buzzer emitiendo WriteRegister P3 con valor 0x10 – bit 4 GPIO P34 arriba
  12. Apague el sonido en Buzzer emitiendo WriteRegister P3 con el valor 0x00 – bit 4 GPIO P34 arriba
  13. Encienda ambos LED y reproduzca sonido
  14. Cambiar el estado de los pines GPIO de QUASI BIDIRECCIONAL (predeterminado) a PUSH-PULL OUTPUT
  15. Restablecer registros a los valores predeterminados.