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