Online Store

Инструмент тестирования RFID-считывателя DL533N NFC

Сценарий тестирования элементов управления основными функциями для считывателя на основе PN533

DL533N Reader Testing Tool — это простой программный скрипт для базового тестирования DL533N NFC Reader на основе PN533 . Скрипт предоставляет пример использования контактов GPIO для светодиодов и управления зуммером. Поскольку DL533N NFC Reader основан на чипе NXP PN533, для запуска этого скрипта инструмента тестирования вам необходимо сначала установить LibNFC .

Docs & Software Download

Обзор программного обеспечения

Функции программного обеспечения:

  • GET_FIRMWARE проблема с командой
  • Получить регистры состояния P3CFGA P3CFGB контакта GPIO P3
  • Записать регистр P3 в ноль
  • Получить регистры состояния P7CFGA P7CFGB контакта GPIO P7
  • Записать регистр P3 в ноль
  • Получить реестр состояния 6106, который необходим для получения контроля над P34 GPIO
  • Включите зеленый светодиод, выпустив WriteRegister P7 со значением 0x01
  • Отключите зеленый светодиод, выпустив WriteRegister P7 со значением 0x00
  • Включите красный светодиод, выпустив WriteRegister P3 со значением 0x20 — бит 5 GPIO P35 вверх
  • Отключите зеленый светодиод, выпустив WriteRegister P3 со значением 0x00 — бит 5 GPIO P35 вниз
  • Воспроизведение звука на зуммере путем выдачи WriteRegister P3 со значением 0x10 — бит 4 GPIO P34 вверх
  • Отключите звук на Buzzer, выпустив WriteRegister P3 со значением 0x00 — бит 4 GPIO P34 вверх
  • Включите оба светодиода и воспроизведите звук
  • Измените состояние контактов GPIO с QUASI BI-DIRECTIONAL (по умолчанию) на PUSH-PULL OUTPUT
  • Сбросьте регистры до значений по умолчанию.

Доступные языки программирования:

  • исполняемый программный инструмент

Поддерживаемые операционные системы, платформы и среды:

  • Кроссплатформенность

Поддерживаемое оборудование:

  • Устройства серии DL533N
DL533N NFC RFID Reader -script-executable
DL533N NFC RFID Reader - script-libnfc-root
Программное обеспечение респираторного Описание
ДЛ533Н

Скрипт тестирования RFID-считывателей NFC серии DL533.

Руководство по программному обеспечению

1. Средство тестирования считывателя DL533N — Начало работы

Скачать: DL533N

Для реализации средства тестирования чтения DL533N необходимо сначала загрузить и установить LibNFC. Загрузите и извлеките пакет LibNFC и начните установку, следуя приведенным инструкциям.

Для сценария тестирования DL533N требуется исполняемый файл libNFC pn53x-tamashell .

Для получения более подробной информации о манипуляциях с регистрами, выполните поиск технической документации по чипу PN533 на официальном сайте NXP Semiconductors .

2. Средство тестирования считывателя DL533N — Установка скриптов

Средство тестирования считывателя DL533N не требует установки
Просто загрузите и извлеките пакет сценариев DL533N .

После успешной установки LibNFC, как описано в предыдущем шаге, запустите pn53x-tamashell следующим образом:

./pn53x-tamashell testGPIO_dl533_short

Примечание: testGPIO_dl533_short является именем исполняемого файла скрипта.

2. Средство тестирования считывателя DL533N — Запустите сценарий

Скрипт комментируется, чтобы вы могли интерактивно следить за событиями. После каждого выполненного шага сценарий приостанавливается на 500 мс.

Тестирование проводится следующим образом:

  1. GET_FIRMWARE проблема с командой
  2. Получить регистры состояния P3CFGA P3CFGB контакта GPIO P3
  3. Записать регистр P3 в ноль
  4. Получить регистры состояния P7CFGA P7CFGB контакта GPIO P7
  5. Записать регистр P3 в ноль
  6. Получить реестр состояния 6106, который необходим для получения контроля над P34 GPIO
  7. Включите зеленый светодиод, выпустив WriteRegister P7 со значением 0x01
  8. Отключите зеленый светодиод, выпустив WriteRegister P7 со значением 0x00
  9. Включите красный светодиод, выпустив WriteRegister P3 со значением 0x20 — бит 5 GPIO P35 вверх
  10. Отключите зеленый светодиод, выпустив WriteRegister P3 со значением 0x00 — бит 5 GPIO P35 вниз
  11. Воспроизведение звука на зуммере путем выдачи WriteRegister P3 со значением 0x10 — бит 4 GPIO P34 вверх
  12. Отключите звук на Buzzer, выпустив WriteRegister P3 со значением 0x00 — бит 4 GPIO P34 вверх
  13. Включите оба светодиода и воспроизведите звук
  14. Измените состояние контактов GPIO с QUASI BI-DIRECTIONAL (по умолчанию) на PUSH-PULL OUTPUT
  15. Сбросьте регистры до значений по умолчанию.

В этом руководстве представлен простой сценарий тестирования для считывателей серии DL533N на основе LibNFC.