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


Программное обеспечение респираторного | Описание |
ДЛ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 мс.
Тестирование проводится следующим образом:
- 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 на основе LibNFC.