文摘
英文文摘
声明
第一章绪论
1.1项目背景
1.2项目组成
1.3无线局域网及SIM频段概述
1.4无线点菜系统概述
1.4.1系统使用
1.4.2系统特点
1.5本论文的任务
第二章系统整体构架
2.1系统指标
2.2系统方案
2.2.1上位机PC
2.2.2基站
2.2.3终端
2.3通信系统构架
2.3.1名词解释
2.3.2无线管理软件主动发起的事件处理
2.3.3终端主动发起的事件处理
第三章系统硬件设计
3.1 PC和基站部分
3.1.1微控制器MSP430F123
3.1.2无线收发器CC1100模块
3.1.3 PC和基站串口
3.1.4 PC和基站串口
3.1.5电源管理电路
3.2终端部分简介
3.2.1微控制器MSP430149
3.2.2无线收发器CC1100模块
3.2.3 Flash存储器
3.2.4键盘矩阵
3.2.5 TFT彩屏显示模块
3.2.6 RFID模块
第四章数据通信协议
4.1无线管理软件和终端应用程序之间的通信数据包结构
4.2分包与组包
4.3无线管理软件和终端应用软件之间各类业务的信息组织形式
4.3.1通信测试
4.3.2数据下载
4.3.3信息交互
4.4基站和上位机错误处理机制
4.5无线管理软件和基站的数据协议简介
4.6无线管理软件和数据库管理软件之间的协议简介
第五章基站程序设计
5.1软件综述及其设计目标
5.2基站程序的运行环境和主要功能
5.3基站程序的模块设计
5.4基站程序的开发工具
5.5基站的启动和初始化
5.5.1串口的初始化
5.5.2无线模块的初始化
5.6无线模块的使用
5.7硬件测试
5.8串口发送和接收
5.9无线数据和串口数据的互相转换
5.9.1串口接收和无线发送
5.9.2无线接收和串口发送
5.10基站软件总结及验收
第六章上位机软件实现
6.1上位机软件模块化设计
6.2上位机软件运行环境和编程工具
6.2.1 Delphi简介
6.2.2 Delphi工程的组成
6.2.3主要使用的Delphi组件
6.2.4 MSComm控件
6.2.5多线程应用
6.3上位机串口控件的实现
6.4上位机数据接收单元的实现
6.5数据发送单元的设计
6.6轮询控件的设计
6.7主模块的设计
6.7.1界面设计
6.7.2上位机软件的启动
6.7.3软件的初始化
6.7.4窗体消息的接收
6.7.5串口事件的处理
6.7.6软件的终止
6.8上位机软件总结及验收
结束语
参考文献
发表论文和参加科研情况说明
致 谢