学位论文 > 优秀研究生学位论文题录展示
基于嵌入式的分布式点菜系统设计与实现
作 者: 李哲
导 师: 王溪波
学 校: 沈阳工业大学
专 业: 计算机应用技术
关键词: 嵌入式 Linux Qt/Embedded SQLite GPRS模块
分类号: TP368.1
类 型: 硕士论文
年 份: 2012年
下 载: 75次
引 用: 0次
阅 读: 论文下载
内容摘要
|
为了满足消费者日益增长的对餐饮服务行业的用餐需求、服务质量要求、和就餐时对周围环境要求,同时为了能在竞争日趋激烈的餐饮行业谋得一席之地,各位商家需要一款满足以上要求的产品。本课题所设计的正是一款体积较小,集方便、快捷于一身的计算机嵌入式电子点菜系统,能够完美地满足商家的要求。本课设完成嵌入式系统软硬件平台的基本搭建。修改U-Boot安装文件的中Makefile文件的部分代码,使之能够更好的引导开发板上的操作系统,使之能够正常运行;对移植到开发板的Linux内核进行裁剪,让内核在能够满足基本运行的情况下,去掉其它不需要的代码段。在Linux操作系统上安装二次开发平台Qt/Embedded和数据库软件SQLite,在搭建好的软硬件平台进行程序开发。点餐系统实现通过触摸屏实现数据的输入。改写了Qt/Embedded提供的鼠标接口Linuxtp,在其中为触摸屏设置了监听句柄,一旦监听到触摸屏有事件产生,便读取并处理相关的触点信息。当点击触摸屏时,实现信息的输入。电子平台实现语音功能的播放。需要调用二次开发平台Qt/Embedded中的类库中的函数类,调用成员函数实现声音开始播放和停止。当用户点击查看菜肴信息时,语音播报菜肴信息。通过成员函数的调用可以在此平台下实现声音播放。点餐系统实现分布式的无线通信。因此在Real-ARM2410上添加GPRS模块,每个厨师负责不同的菜肴,当用户点餐完毕后,利用无线通信将点餐信息传送到不同的厨师,实现分布式,无线通信是通过发送AT指令集让无线通信模块发送和接收信息。本课设通过对软硬件平台的搭建,实现了可以在平台上进行嵌入式的程序开发;改写鼠标接口,达到了利用触摸屏可以进行数据输入;调用二次开发平台上的类库内的成员函数,进行声音功能的播放;利用AT指令集让无线通信模块发送和接收信息实现无线通信。
|
全文目录
摘要 5-6 Abstract 6-10 第一章 绪论 10-15 1.1 课题研究目的及意义 10-11 1.2 电子点餐系统现状 11-13 1.3 论文的主要研究内容 13-15 第二章 系统总体设计 15-22 2.1 硬件开发平台 18-19 2.2 底层系统平台 19-20 2.3 二次开发平台Qt/Embedded 20-22 第三章 组建点餐平台 22-47 3.1 组建开发平台 22-28 3.1.1 组建交叉编译环境 22-24 3.1.2 Make和Makefile 24-26 3.1.3 Minicom设置 26-27 3.1.4 NFS的建立 27-28 3.2 Bootloader建立 28-35 3.2.1 U-Boot主要目录说明 28-29 3.2.2 U-Boot移植 29-31 3.2.3 U-Boot烧写 31-35 3.3 内核移植 35-36 3.3.1 配置内核 35-36 3.4 Qt/Embedded移植 36-43 3.4.1 环境变量声明 36-41 3.4.2 为Qt/Embedded添加触摸屏支持 41-43 3.4.3 配置并编译Qt/Embedded 43 3.5 SQLite移植 43-44 3.6 tftp服务器配置 44-47 第四章 声音功能实现 47-54 4.1 硬件和软件平台 47-49 4.2 音频文件的存储与调用 49 4.3 信号与插槽通信机制 49-50 4.4 软件实现 50-52 4.5 声音功能实验结果和实验分析 52-54 第五章 无线传输功能实现 54-61 5.1 GPRS扩展模块 54-55 5.2 通信模块的AT命令集 55-56 5.3 软件实现 56-59 5.4 无线传输功能实验结果和实验分析 59-61 第六章 结论 61-62 参考文献 62-64 在学研究成果 64-65 致谢 65
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 汽车的电动助力转向系统,U463.4
- 面向软件的故障注入工具的研究与实现,TP311.52
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
- 网位仪信号采集与处理平台的设计与实现,S951.2
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 数字电视中间件中图形界面引擎的研究与应用,TP391.41
- 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 网络传输中的ROI图像编码算法研究,TN919.81
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- IP网络QoS技术研究,TP393.09
- 交叉杆型并联机床运动学及Kane动力学研究,TH113
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|