欧姆龙RFID读写器串口指令的类SQL实现
本论文提出了一种用以取代欧姆龙RFID读写器串口指令的类SQL实现。RFID系统包括标签、天线和读写器,能够通过无线射频信号在读写器和电子标签之间传递信息。标签通过天线向读写器传递信息,而阅读器则把RFID标签反射回的射频信号转化为数字信号,以供后台计算机分析处理。相反的,写入器将计算机传递的数字信号转化为射频信号通过天线将信息写入标签。近年来,关于RFID系统的研究发展迅速。
欧姆龙作为RFID技术的早期倡导者提供了许多RFID产品,其中最著名的是工作于13.56MHz的产品。但是,针对这种产品,欧姆龙只是给出了格式简单的指令集,对于开发人员来说,大量的这种指令的记忆理解是非常困难的。为了给开发人员提供良好的人机接口,我们首次提出了针对欧姆龙读写指令的类SQL语法表述,并构造了一个解释器能够将我们的类SQL命令转化为欧姆龙的读写指令。
第一章介绍RFID技术,回顾其发展历史,并提出研究背景和研究目的。
第二章介绍了欧姆龙工作于13.56MHz上的RFID产品。包括RFID标签、天线和读写器。
第三章针对欧姆龙的RFID读写指令提出了两个类SQL语句及其语法,并介绍其工作方式。
第四章介绍构造解释器所用到的一些编译技术。重点研究了免费的词法分析器自动生成工具Flex和语法分析器自动生成工具Bison。
第五章首先根据类SQL语法以及Flex和Bison所要求的接口规范,编写出Fle配置文件和Bison配置文件,然后利用Flex和Bison分别生成类SQL语句的词法分析器和语法分析器。
第六章在生成的词法分析器和语法分析器的基础上,编写了语义分析器和代码生成器,并将它们封装为DLL组件。
第七章对全文进行总结,提出对未来工作的展望。
读写器;电子标签;词法分析器;语法分析器;SQL命令;读写指令;解释器
中国海洋大学
硕士
计算机应用技术
徐建良
2007
中文
TP391
56
2007-09-03(万方平台首次上网日期,不代表论文的发表时间)