首页> 中文学位 >欧姆龙RFID读写器串口指令的类SQL实现
【6h】

欧姆龙RFID读写器串口指令的类SQL实现

代理获取

目录

文摘

英文文摘

独创声明及学位论文版权使用授权书

1.引言

1.1 RFID技术介绍

1.1.1 RFID基础知识

1.1.2 RFID特征

1.1.3 RFID工作原理

1.1.4 RFID技术的分类

1.1.5 RFID技术的典型应用

1.2本文的主要工作内容

1.3论文的组织

2.欧姆龙的RFID技术

2.1欧姆龙RFID主要组件

2.2欧姆龙V720系列电子标签(IC Tag)

2.3欧姆龙V720系列读写天线

2.4欧姆龙V720系列读写器

2.4本章小结

3.类SQL命令

3.1读指令

3.2写指令

3.3类SQL命令的作用

3.4本章小结

4.解释器构造工具

4.1编译技术简介

4.2主要数据结构

4.3词法分析

4.3.1词法分析简介

4.3.2 Flex:词法分析器生成器

4.4语法分析

4.4.1语法分析简介

4.4.2 Bison:语法分析器生成器

4.5符号表和语法树

4.6 Flex和Bison在编译系统中的配合使用

4.7本章小结

5.解释器设计

5.1符号表(symtab.h,symtab.cpp)

5.2语法树(synttree.h,synttree.cpp)

5.3词法分析器的Flex源程序(lex.1)

5.4语法分析器的Bison源程序(parse.y)

5.4主程序(main.cpp)

6.生成动态链接库

6.1动态链接库概述

6.2封装解释器为DLL

6.3测试DLL

7.总结

参考文献

致谢

硕士期间发表的论文

展开▼

摘要

本论文提出了一种用以取代欧姆龙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组件。 第七章对全文进行总结,提出对未来工作的展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号