首页> 中文学位 >基于ARM9的嵌入式无线点餐系统的设计与实现
【6h】

基于ARM9的嵌入式无线点餐系统的设计与实现

代理获取

目录

声明

第一章 绪 论

1.1 研究的背景及意义

1.2 国内外研究现状

1.3 本文的主要工作

第二章 系统总体方案设计

2.1 嵌入式无线点餐系统服务器

2.2 嵌入式无线点餐设备

2.3 点餐系统后端显示设备

第三章 硬件电路设计

3.1 晶振电路设计

3.2 复位电路设计

3.3 电源电路设计

3.4 串口电路设计

3.5通信接口电路设计

3.6 液晶显示接口电路

3.7 调试接口电路设计

3.8 主控芯片电路

3.9 存储芯片Flash电路

第四章 系统软件设计

4.1 交叉开发环境构建

4.2 引导程序Bootloader设计

4.3 内核移植

4.4 根文件系统移植

4.5 应用软件开发

4.6 系统通信模块设计

4.7 数据库移植

第五章 系统测试

5.1 系统测试环境

5.2 交叉编译QT

5.3 设置ARM-Linux下的环境变量

5.4 图像界面调试

第六章 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

附录

展开▼

摘要

伴随着人民收入的提高以及信息化、网络化的影响,大众的消费意识已经发生了潜移默化的变化。为了紧跟消费观念的升级,餐饮行业的信息化已迫在眉睫。一方面可以减轻服务员工作量、提高工作效率;另一方面也为餐饮企业提供了一种通过数据分析对经营进行调整、增强企业竞争力的方法。为此,本文设计了一款基于ARM9芯片的无线点餐系统。 本文设计的点餐系统采用C/S架构,即服务器+客户机模式。该系统由PC服务器、手持点餐设备以及后端显示设备组成。PC服务器用于为客户机提供计算以及存取服务;手持点菜设备用于为消费者提供可视化显示以及操作界面,消费者可通过该设备进行点菜、催单以及结账等操作;后端显示设备用来向厨师显示顾客的点菜清单,并允许厨师能够反馈菜品的制作状态并提示服务员上菜。本文重点介绍嵌入式手持点菜设备的设计与实现。 嵌入式手持点菜设备由嵌入式硬件平台、操作系统以及应用软件组成。嵌入式硬件平台采用以三星公司ARM9系列嵌入式微处理器S3C2440为核心,外加电源模块电路、晶振模块电路、复位电路、32MB16bit的 SDRAM电路、64MB Nand Flash模块电路、无线通信模块电路、显示触摸接口电路等构成。在综合考虑成本、功能、安全以及可靠性等因素后,本系统采用嵌入式 Linux操作系统。本文详细的介绍了嵌入式软件开发环境的搭建、系统引导加载程序 Bootloader的选择与下载、Linux系统内核的移植以及根文件系统的创建及下载。然后基于这种软硬件设备条件以及对点餐消费过程的深入了解,利用 QT工具开发了运行于该系统上的点餐应用软件。 本文最后对点餐系统进行了系统调试及测试验证,通过测试证明了本文搭建的嵌入式无线点餐系统功能完整且具有较强的实用性。但该系统也有很多值得深入研究及改善的地方。在整个系统开发过程中,本人通过不断的学习,已经从开始对嵌入式系统一知半解到现在较为深入认识,收获颇多。希望本设计能够为嵌入式无线点餐行业的数字化、信息化进程提供参考。

著录项

  • 作者

    尹坤任;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 付浩,伍名跃;
  • 年度 2017
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类
  • 关键词

    ARM9; 嵌入式; 无线; 系统;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号