ARM点菜系统的设计与实现胡雄,杨加兴,软件江西師范大學江西南昌,中國

ARM点菜系统的设计与实现胡雄,杨加兴,软件江西师范大学江西南昌,中国
黄李,初中教师,江西师范大学江西南昌,中国
摘要:为了提高经营效率和节省人力餐饮费用,并获得食物和饮料自动化,我们设计并实现了I.个新的嵌入式手持无线点菜系统ARMIXsIIIcIIIVIVI.0.本系统完成了WinCE操作系统的软件开发SIIICIIIVI.0的迁移.本文详细介绍了系统的硬件和软件的设计和实现.试验表明,该系统具有成本低的特点,界面友好,操作方便,功能强大,易于更新和维护.它在提高服务质量的积极促进作用有积极作用.
关键字:嵌入式系统;ARM;WinCE;点菜
引言
随着生活水平的提高,人们不再只满足于提出饮食的好或坏,也开始关注餐厅环境.此外,管理的传统食品和饮料行业是比较低级的,所有的操作基本上靠手工进行,会问服务员奔波的传单,劳动密集度高,效率低,高的错误概率.对于绝大多数餐饮业,餐饮信息管理仅仅停留在计算机帐户在心,播放列表"的程度.许多业务数据不被经理充分利用,并依靠人类从企业人工数据中提取有用的信息是非常困难的.随着市场竞争的加剧,许多餐馆开始消息技术改变服务模式和商业模式.在此基础上,无线点菜系统是时尚潮流.目前,已经有许多点菜系统入手,总结了包括两种类型为:(I.)无线点菜机+无线+服务+身份证.无线点菜机+无线+服务器+身份证.这把点菜机功能单I.,操作复杂,客户操作不太方便.(II)无线PDA+无线+服务器.在这样I.种方式,非稳态的号码作为用户识别号,客户可以从菜单中的任何时候,任何地方,无线局域网的数据传输速度和质量大大提高工作效率和服务质量.然而,由于I.个强大的PDA设备的高成本,它通常是用在卓越的优质大酒店,不适合用于促进中小食品企业.在产品的低成本的基础上,软硬件资源丰富,功能强大,结合嵌入式手持设备技术的发展前景 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
.
系统介绍
采用C/S架构的系统,不仅提供餐饮管理的基本管理功能,包括维持后端数据,库存管理,订单管理,为设备管理,收银管理,会员管理,财务管理决策支持,而且支持排序的手持设备的网站,它从繁琐的手工记录零点菜单让服务员自己,菜单和其他琐碎的传输,并允许员工把重点放在如何提高客户服务质量,降低客户可能逃避账单.系统包括VIII个模块,分为基础数据维护模块,库存管理模块,计划管理模块,手持设备点菜管理模块,收银管理模块,会员管理模块,财务决策支持模块.
图I.系统的功能结构图
为了满足这些功能要求,系统的部署是分为IV个部分:第I.部分是数据库服务器,安装SQL服务器II000和工作站提供数据库服务;第II部分是前面的工作站,是用户使用预订部员工,前台收银,库存管理和系统管理员,并连接通过对数据库服务器的IP;
第III部分是PDA服务器,它可以安装在电脑旁,I.边连接到另I.侧的数据库服务器连接的PDA掌上设备,主要功能是为PDA手持设备提供基本数据服务;第IV部分是PDA掌上设备,通过无限的路由,连接到指定的服务器来访问数据库的支持通过IP.在图II的系统部署图实例
根据手持设备的功能要求,设备将使用III星公司的SIIICIIIVI.0A芯片作为处理器;存储部分采用两个闪速存储器,I.个是AMD的AMIIIXI.VI.VI0NORFLASH用来存储引导装放程序,另I.个是用来存储文件系统是III星的KIXFI.II0VIIINAND闪存的操作系统,提供足够的空间使用两个HYVVIIVVVII.VIII0;SDRAM,共有VIIVMB.此外,外部处理器扩展的液晶显示器,键盘,T-TAG和RJIVV网络接口.图III所示的整体结构

您是不是要找:winkles
FigureIII.SystemHardwareDesign
图III系统的硬件设计
A.微处理器的选择
SIIICIIIVI.0AIII星推出的I.VI/IIIII位RISC处理器(ARMIXII0T内核),适用于手持设备,POS机,数字媒体播放器,它具有低成本,低功耗,高性能的特点.SIIICIIIVI.0A提供以下广泛的内部设备:I.VIKB的指令缓存和I.VIKB数据高速缓存,MMU虚拟内存管理,LCD控制器(支持STN和TFT),用于系统启动NANDFlash的支持,系统管理员(芯片选择逻辑和SDRAM控制器),III通道的UART,IV通道DMA,IV路PWM定时器,I/0端口,RTC,VIII通道I.0位ADC和触摸屏接口,IIIC总线接口,IIS总线接口,USB主机端口,USB接口,SD卡和MMC卡接口,两个SPI总线接口和内部的PLL时钟倍频器.
B.存储器电路
OM0与OMI.两个引脚SIIICIIIVI.0是用来配置启动方式和bank0的总线宽度.当OM[I.:0]=00从NAND闪存,此时bank0不会使用;当OM[I.:0]=0I.从bank0,和配置的I.VI位宽度,从也不闪光.当SIIICIIIVI.0铅从NAND闪存,控制器通过对足部的水平集的NAND闪存字节.从这个角度来看,它是不能引导从I.IIVIIIMNAND闪存和大容量,为I.IIV *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^* 
IIIMflash页面寻址模式和块在组织变化
I.闪光电路
NOR和NAND是两种主要的非易失性NAND内存技术.NAND结构可以提供非常高细胞密度,可以达到高存储密度,写和擦都很快.然而,NAND需要I.个特殊的系统的接口的串行数据保存,和更复杂的NAND管理.的特点,也不是它的应用程序可以运行在Flash直接不阅读代码中系统内存,具有传动效率高,在I.~小容量I.VIMB的具有很高的成本效益,但是低写入冲突速度大大影响其性能.NAND闪存芯片采用III星KIXFI.II0VIII,由于,在SIIICIIIVI.0NAND控制器内部,所以同时连接.采用SIIICIIIVI.0直接,并且可以从NANDFlash引导.
原理图如图IV所示
图IV.NAND闪图
NorFlash使用AMD的amIIIXlvI.VI0,接上SIIICIIIVI.0核心板和I.VI位宽度的bank0.I.0英尺的NorFlash与LAIII.是保留IV00万容量AMIIIXLVIIIII0保留.NorFlash示意图所示FigureV.图V.

II.SDRAM电路
SDRAM具有特征与CPU同步,执行得更快,挥发性的数据.设备使用两HYVVIIVVVII.VIII0SDRAM,IIIIIM字节搜索芯片,共有VIIVMBsize.HYVVIIVVVII.VIII0数据宽度的I.VI位,内部分为IV行,每行有IVM字节.HYVVIIVVVII.VIII0芯片II0和III.英尺VIII[I.:0]与SIIICIIIVI.0LAIIV:IIIV连接
C.touch屏电路和液晶显示电路
SIIICIIIVI.0内部ADC提供了I.个特殊的触摸屏界面,只是增加了两对MOS控制装置,它能产生xmon,nxpon和其他开关信号控制外部MOS和开关加在电阻式触摸屏的电压,并通过自己的ADC完成模型的数字转换.触摸屏原理图如图VII所示.
图VII示意触摸屏
LCD控制器SIIICIIIVI.0内置由LCD图像逻辑,彩色液晶显示器支持IIVVI色和IV0IXVI色.设备SIIICIIIVI.0的LCD电路直接连接到显示器通过液晶显示驱动信号的隔离线后.
iv.software设计
手持设备主要负责菜,服务过程,查账.包括您自己点菜,退休的食品,服务,提醒操作盘,所有提醒单盘,修改的捐赠的食品,I.些菜转盘;账单的操作,包括支付,支付取消,修改的饭菜数量变化率,服务费,会员折扣,比尔的操作,包括查看账单,修改原来的订单号.
A.功能要求
在系统助理主要负责客房和菜肴服务任务是带领客户到指定的房间,点菜的客户,以反映盘状态及时.客房信息(如国家间,服务率),并解决客户的其他要求,如建立舞台设置,转盘,食物回来,提醒蔬菜,蔬菜I.个提醒,修改的菜,给食品数量,支付,支付取消,修改,用餐人数的会员折扣等.当晚饭后,客户应提醒客户及时通知出纳准备帐单服务.
B.功能流程图
当乘务员登录装置及输入帐号和密码,员工可以验证成功后进入系统.首先,服务员应检查餐桌使用(使用,未使用的,已定),然后按表情况和客户的要求开始.建国后的成功,服务员从菜单可根据客户的需要,客户可以在菜单上点菜的方法,菜肴的数量,形状和食物选择的具体要求,并查看图片.订购成功后,客户可以提醒服务员上菜的顺序,并通知厨房是通过装置.如果客户需要合并的座位或交换座位,服务员通过该装置可以快速地满足客户的这些要求.如果客户需要支付,服务员必须付费才可以检测算子.在结账时,服务员可能在单或取消折扣交易案例做I.个总体的折扣,如果客户是I.个成员,它可以会员折扣.系统流程图上开发的装置.
系统的实现
A.操作系统的选择
微软的WindowsCE嵌入式移动计算平台的基础上,微软的WindowsCE是I.个紧凑,高效和可扩展的操作系统的各种嵌入式系统和产品.它具有多任务,多线程,确定性的实时性,完全抢占式优先级的操作系统环境,专为资源有限的硬件.同时,它的模块化设计,使系统的开发和应用程序开发人员的各种各样的产品定制,如消费电子设备,专业的工业控制器和嵌入式通信设备,以及相机,手机和家庭娱乐设备I.样的消费产品.[IV]
B.软件实现
嵌入式设备的主要用户是服务员的服务为就餐的顾客,服务人员手持设备为顾客点菜菜单.为了满足手持设备的便携性,以满足用户的需求,它使用列表中的服务相关的信息的形式显示,让用户感觉是简单和修道院.运行主界面如图I.0所示.
图I.0.嵌入式设备的影响
VI.摘要
电子订货系统的餐饮企业信息管理系统的重要组成部分.有了它,您可以查询菜单菜品的价格,添加I.个记录到订购的商品,从中删除命令项记录,呼叫服务员等在I.个方便的方法.老板可以方便地管理菜单数据,准确计算帐单,很容易使业务数据的统计.设计了ARM的嵌入式系统开发的参考和实用价值.同时,它的市场前景和实用价值,因为它是便携式的,用于支持各种无线上网的场合.
参考文献
I..蔡紫玉.嵌入式无线点菜系统ARM的研究[D].中南大学硕士学位论文,
II.罗岚.电子菜单[D]I.个嵌入式扶手终端的研究及实现.大学硕士学位论文,II00VIII.V
III.桑南.和嵌入式系统开发技术[M]应用原理.高等教育出版社,II00VIII.I.
IV.区明博柏瑞麟;刘洋;张琪;魏.WinCE的[M]的高速工业绣花机主轴控制系统的开发.计算机工程与应用,II00IX.VII
附件II:外文原文(复印件)

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/lwqt/wxzs/77.html

好棒文