DL533N阅读器测试工具是一个简单的软件脚本PN533-basedDL533N NFC读写器基本测试。该脚本提供了一个使用GPIO引脚进行led和蜂鸣器控制的示例。由于DL533N NFC Reader基于NXP的PN533芯片,要运行此测试工具脚本,您需要安装一个LibNFC第一。
文档和软件下载
软件概述
软件功能:
- GET_FIRMWARE命令下发
- GPIO引脚P3的P3CFGA P3CFGB获取状态寄存器
- 将P3的寄存器写入零
- 获取GPIO引脚P7的P7CFGA P7CFGB状态寄存器
- 将P3的寄存器写入零
- 获取获取P34 GPIO控制所需的状态寄存器6106
- 通过发出值为0x01的WriteRegister P7,打开绿色LED
- 通过发出值为0x00的WriteRegister P7来关闭绿色LED
- 通过发出值为0x20位的WriteRegister P3 - 5 GPIO P35 up,打开红色LED
- 通过发出值为0x00位的WriteRegister P3 - 5gpio P35 down关闭绿色LED
- 在蜂鸣器上播放声音,通过发出WriteRegister P3,值0x10 -比特4gpio P34 up
- 通过发出值为0x00位的WriteRegister P3 - 4gpio P34 up关闭蜂鸣器上的声音
- 打开两个led并播放声音
- 将GPIO引脚的状态从准双向(默认)更改为推挽输出
- 将寄存器重置为默认值。
可用的编程语言:
- 可执行软件工具
支持的操作系统、平台和环境:
- 跨平台的
支持的硬件:
- DL533N系列器件
软件呼吸 | 描述 |
DL533N |
DL533系列NFC RFbob全站版ID阅读器测试脚本。 |
软件手册
1.DL533N阅读器测试工具-入门
下载:DL533N
要实现DL533N Reader测试工具,您需要下载并安装LibNFC第一。下载并解压LibNFC包,并按照提供的说明开始安装。
DL533N测试脚本需要libNFC pn53x-tamashell可执行文件。
有关寄存器操作的更多详细信息,请在上搜索PN533芯片技术文档NXP半导体官方网站。
2.DL533N阅读器测试工具-脚本安装
DL533N读写器测试工具无需安装
只需下载和提取DL533N脚本包。
在你成功地按照前面的步骤安装了LibNFC之后,运行pn53x-tamashell,如下所示:
。/ pn53x-tamashell testGPIO_dl533_short
注意:testGPIO_dl533_short是脚本可执行文件名。
2.DL533N阅读器测试工具-运行脚本
该脚本被注释,因此您可以交互式地跟踪事件。在执行每个步骤之后,脚本将暂停500毫秒。
测试如下:
- GET_FIRMWARE命令下发
- GPIO引脚P3的P3CFGA P3CFGB获取状态寄存器
- 将P3的寄存器写入零
- 获取GPIO引脚P7的P7CFGA P7CFGB状态寄存器
- 将P3的寄存器写入零
- 获取获取P34 GPIO控制所需的状态寄存器6106
- 通过发出值为0x01的WriteRegister P7,打开绿色LED
- 通过发出值为0x00的WriteRegister P7来关闭绿色LED
- 通过发出值为0x20位的WriteRegister P3 - 5 GPIO P35 up,打开红色LED
- 通过发出值为0x00位的WriteRegister P3 - 5gpio P35 down关闭绿色LED
- 在蜂鸣器上播放声音,通过发出WriteRegister P3,值0x10 -比特4gpio P34 up
- 通过发出值为0x00位的WriteRegister P3 - 4gpio P34 up关闭蜂鸣器上的声音
- 打开两个led并播放声音
- 将GPIO引脚的状态从准双向(默认)更改为推挽输出
- 将寄存器重置为默认值。
本手册提供了基于LibNFC的DL533N系列阅读器的简单测试脚本。