本章节介绍了如何在 QtE 系统下配置使用 RFID 模块。 本章节介绍的是在 QT 系统环境下 iTOP-4418 RFID 实验调试步骤。 在网盘资料“iTOP4418 开发板资料汇总(不含光盘内容)\09_iTOP-4418 开发板最小 linux_Qt_Ubuntu 扩展文档\35_章节_Qt 下 RFID 模块的使用”下载相关资料。 给用户提供了“iTOP-4418-QtE4.7-RFID_V1.0.rar”压缩包, 即 RFID 实验 Qt 源码。 RFID(Radio Frequency Identification)射频识别技术,又称无线射频识别, 是一种通信技术,俗称电子标签。可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。目前 RFID 技术应用很广,如:图书馆,门禁系统,食品安全溯源等。 1 硬件连接作者测试 RFID 模块,使用的是 iTOP-4418 开发板。将 RFID 模块连接到开发板的“GPIO/CAN/485”排针一端,如下图所示。 2 内核配置RC522 驱动需要 SPI 总线支持,开发板的 RFID 与 CAN 复用一路 SPI,提供的内核源码默认支持 RFID,如果用户使用过 CAN,则需重新配置内核驱动,参考定制Linux相关章节。 3 测试软件的使用将“iTOP-4418-QtE4.7-rc522_V1.0”中“rc522”目录下可执行文件“rc522”拷贝到U 盘上,如下图所示。 然后使用命令“mount /dev/udisk /mnt/disk/”将 u 盘挂载到开发板上,我们可以使用命令“ls /mnt/disk/”查看到“rc522”,如下图所示。 使用命令“/mnt/disk/rc522 -qws &”,如下图所示。 如下图所示,当芯片放置到感应区后,界面将会显示芯片信息。
|