论文部分内容阅读
随着人们生活水平的提高,餐饮的消费日趋增长,众多酒店和酒楼之间的竞争也越加激烈,提高自身的服务水平以给客人留下深刻的印象起到关键作用。一个方便高效的点餐系统,不仅可以方便顾客也可以优化酒店和酒楼的人力资源,同时可以提升酒店和酒楼的形象。本文把嵌入式系统应用在了点餐系统之中,不但使点餐系统具有良好的可操作性和实时性,而且符合餐饮行业日趋信息化的发展步伐。文章首先对系统的硬件设计进行了介绍,包括点餐系统的主要硬件组成及作用。并详细介绍了以ARM920T为内核的处理器S3C2410A的各个单元模块和接口电路设计,整个硬件平台用以保证整个点餐系统稳定与协调运行。其次,在嵌入式操作系统上选择了小型的实时操作系统μC/OS-Ⅱ,并具体地描述了μC/OS-Ⅱ在S3C2410A硬件平台上的移植过程,同时介绍了μC/OS-Ⅱ下任务间的通信与同步方式。基于μC/OS-Ⅱ的系统之上,选择用嵌入式图形用户界面软件μC/GUI编辑操作界面,在实现过程中分析了μC/GUI移植的原理及特性,详细描述了嵌入式图形用户界面μC/GUI在操作系统上的移植与配置过程,对μC/GUI的一些关键技术和相关函数进行了研究,并在点餐界面具体编辑应用上进行了展示,包括控件,菜单,餐品的图片在液晶屏上的显示实现。最后,用嵌入式的软件编程实现了按键对点餐系统的控制,整个点餐系统分为3个任务,界面分为了欢迎界面,点餐界面,已点餐品界面,详细描述了每个任务的实现过程,界面的显示状况以及任务之间的切换方法,从而达到对点餐系统的合理控制。本设计是基于嵌入式实时操作系统μC/OS-Ⅱ上的设计开发,并运用时下最流行的μC/GUI嵌入式图形软件编辑了每个点餐系统的图形界面,在点餐系统领域具有一定的借鉴指导意义,特别是对于一些高档酒店和酒楼的包房具有很强的实用价值。