基于嵌入式系统的无线点菜系统方案设计

  • 格式:doc
  • 大小:1.50 MB
  • 文档页数:39

______________________________________________________________________________________________________________

精品资料 技 术 文 件

技术文件名称:嵌入式无线WIFI点菜系统

总体设计方案

技术文件编号:

版 本:

文件质量等级:

共 39页

(包括封面)

拟 制

审 核

会 签

标准化

批 准

______________________________________________________________________________________________________________

精品资料

目录

第一篇 概述 ...................................................................... 4

1范围 ............................................................................. 4

2设计依据 ......................................................................... 2

3定义和缩略语 ..................................................................... 5

3.1定义 ..................................................................... 5

3.2缩略语 .................................................................. 5

4设计原则和目标 ................................................... 错误!未定义书签。

4.1系统设计原则 .............................................. 错误!未定义书签。

4.2系统目标 .................................................. 错误!未定义书签。

第二篇 系统总体原理 .............................................................. 6

1.现实系统的基本组成、功能和工作环境 .............................................. 6

1.1现实系统的基本组成 ....................................................... 7

1.2主要功能 ................................................................ 7

1.3系统的工作环境 ......................................................... 7

1.3.1手持式PDA工作环境 ................................................. 7

1.3.2前台计算机最低标配 ................................................. 7

1.3.3厨房计算机最低标配 ................................................. 8

第三篇 系统硬件实现及各模块功能实现 .............................................. 8

1.概述 ............................................................................ 8

2.手持设备的硬件设计方案 .......................................................... 8

3.手持设备的硬件总体设计原理图 .................................................... 8

4.手持设备的各模块功能实现 ........................................................ 9

4.1 LCD显示屏的连接实现 .................................................. 9

4.2 无线WIFI模块的连接实现 ............................................... 9

4.3矩阵键盘模块的连接实现 ................................................. 9

5.前台电脑硬件实现 ................................................................ 9

6.后台厨房的硬件实现 .............................................................. 9

7.硬件的PCB板主要的开发环境介绍 .................................................. 9

7.1Protel ................................................................. 9

7.2 EAGLE ................................................................ 10

第四篇 系统软件实现级各模块功能实现 .............................. 错误!未定义书签。

1.点菜系统手持终端(PDA)软件方案 ................................................ 12

1.1概述 ................................................... 错误!未定义书签。

1.2软件架构 .............................................................. 12

1.3 系统软件 ............................................................. 12

1.4应用软件 .............................................................. 13

1.5应用软件控制流程图 .................................................... 14

1.6应用软件设计 .......................................................... 14

1.6.1程序的代码初始化 .............................................. 15

1.6.2输入事件处理模块 .............................................. 15

1.6.3显示处理模块 .................................................. 16

1.6.4 数据处理模块 ................................................. 16 ______________________________________________________________________________________________________________

精品资料 1.6.5 远程数据传输模块 ............................................. 17

1.7 系统界面设计 ......................................................... 18

1.7.1 系统的登录界面设计 ........................................... 18

1.7.2系统登录后界面设计 ............................................ 18

2.前台电脑的软件方案 ............................................................. 18

3. 厨房电脑的软件方案 ............................................. 错误!未定义书签。

4.应用软件主要的开发环境介绍 ...................................... 错误!未定义书签。

4.1交叉开发环境概述 ...................................................... 18

4.2基于安卓交叉开发环境的建立 ............................................ 19

4.3基于 linux交叉开发环境的建立 ......................................... 19

5. 嵌入式常用API函数介绍 ........................................................ 26

5.1 API之网络函数 ........................................................ 26

5.2 API之消息函数 ........................................................ 26