基于ARM9手持点菜系统的设计与研究
发布时间:2024-12-18 02:49
近几年,电子信息行业发展迅速,简单的单片机技术正在悄悄地被功能更加强大的嵌入式技术所取代。如今,基于ARM的嵌入式技术发展如火如荼,越来越多的嵌入式设备融入到人们的日常生活当中,如手机、相机、MP5、视频监控等。以ARM为控制器且带有一种操作系统的嵌入式技术是当今电子信息行业发展的主流。 本文设计了一个基于ARM9的嵌入式手持点菜系统。系统主要由三部分组成:服务器端、手持点菜终端、网络通信模块。设计的重点是手持终端和网络通信模块,手持点菜系统终端采用ARM9的S3C2440微处理器为主控芯片,扩展FLASH、SDRAM、触摸屏、DM9000A网卡芯片等构成嵌入式开发平台,在这个平台之上,再搭建嵌入式开发环境,移植Linux操作系统及网卡驱动程序等,采用QTE图形界面,通过无线网络实现终端与服务器端的信息交换。在手持点菜系统终端,客户简单操作就可以实现点菜、退菜、加菜等功能,在服务器端可以实现实现结账、更新菜单等功能。 本文所设计的嵌入式点菜系统采用开源的Linux操作系统,大大降低了成本,采用ARM9芯片加强了点菜系统的可靠性、稳定性、可扩展性,采用QTE图形界面让手持点菜系统终...
【文章页数】:71 页
【学位级别】:硕士
【部分图文】:
本文编号:4016936
【文章页数】:71 页
【学位级别】:硕士
【部分图文】:
图2.5服务器端菜单界面
软件需要用到hnux操作系统,采用QT4设计图形界面。服务器设计由PC机中建立VMware虚拟机,安装Ubuntu7.10即Linux操作系统。进入系统之后,输入用户名及密码之后显示如图2.5所示:三到一三到一全到一二二」用户分,表单公,!推游茱谱j一涤间苦理}莱表分理每自桌单衷....
图2.6菜谱管理手持点菜系统终端是本文设计的关键,终端刚开始的界面如图2.7所示:
建桌表框输入桌单号,点击创建则创建桌单表。在删除桌表框输入桌单号,如果该桌单不再使用则可删除。服务器端还需要不时地对菜单库进行增加与删除,具体操作界面如图2.6所示,在菜单管理中有菜单谱表、菜品增加、菜品修改和菜品删除项,可以由用
图2.7点菜系统终端界面
茱借表单莱品增加!茶二修,}菜品侧徐}图2.6菜谱管理手持点菜系统终端是本文设计的关键,终端刚开始的界面如图2.7所示:桌号}}叙菜已一叙菜单习_到一州创_创月二到到困月困图2.7点菜系统终端界面输入桌号,按确定键,可以查看该桌是不是空桌,如果是,点菜键变亮,然后按点菜键进入点菜....
图2.8点菜系统终端点菜界面
图2.7点菜系统终端界面输入桌号,按确定键,可以查看该桌是不是空桌,如果是,点菜键变亮,然后按点菜键进入点菜界面。按键已点菜单可进入己点菜单列表界面,如图2.8所示:
本文编号:4016936
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/4016936.html