学位论文 > 优秀研究生学位论文题录展示

嵌入式系统中网络应用软件的研究

作 者: 刘志英
导 师: 张永亮
学 校: 北京工业大学
专 业: 计算机应用
关键词: 嵌入式系统 图形用户界面 VxWorks Microwindows Tornado Linux
分类号: TP311.5
类 型: 硕士论文
年 份: 2001年
下 载: 232次
引 用: 4次
阅 读: 论文下载
 

内容摘要


本文介绍了嵌入式系统的有关概念、基本组成结构、应用前景以及嵌入式系统在设计时需要考虑的多种因素等,并以一个网络应用软件(在线网络游戏)的设计与开发为例,详细介绍了开发类似软件的流程、经验以及需要注意的问题。 在线网络游戏系统的开发在结构上分为四个部分:Microwindows子系统、带缓冲的异步传输网络子系统、基于Microwindows的界面子系统、核心数据及其处理例程子系统。 Microwindows是运行于Linux平台下的开放源代码的窗口系统(GUI),该系统基本上实现了一个窗口系统的三个层次,分别是底层的驱动(Driver Layer),中间的引擎(Engine Layer),上层的系统调用接口(API Layer)。 带缓冲的异步传输网络子系统是本项目的网络底层支持模块。 基于Microwindows的界面子系统在Microwindows基础上实现了本系统的界面部分,包括窗口的实现、控件的实现和用户操作(键盘、鼠标及红外设备)以及界面显示与信息提示的实现。该子系统是本项目的最上层模块。 核心数据及其处理例程子系统是本项目的中间层。作为核心模块,它负责实现数据的解析和处理,从而实现系统的功能,同时,该子系统还负责上、下两层的调度和协调。 本文详述了以上各部分的数据流程图、设计方法及其程序的实现。

全文目录


第一章 嵌入式系统概述  7-18
  1.1 嵌入式技术  7-13
  1.2 嵌入式操作系统  13-14
  1.3 嵌入式系统的GUI  14-17
  1.4 嵌入式系统的网络支持  17-18
第二章 嵌入式系统中游戏软件的开发与设计  18-21
  2.1 课题开发的背景  18-20
  2.2 项目目标  20-21
第三章 系统详细设计  21-30
  3.1 开发平台  21-23
  3.2 目标平台  23-25
  3.3 系统总体结构  25-30
第四章 系统设计方案的实现  30-56
  4.1 GUI的实现(Microwindows子系统)  30-36
  4.2 基于Microwindows的界面子系统  36-39
  4.3 带缓冲的异步传输网络子系统  39-51
  4.4 核心数据结构及其处理例程子系统  51-56
第五章 系统的调试与测试  56-58
  5.1 系统调试  56-57
  5.2 系统测试  57-58
结束语  58-60
致 谢  60-61
参考文献  61-62

相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于ARM9的Windows CE系统移植,TP316.7
  3. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  4. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  5. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  6. 基于ARM的TFT-LCD面板检测设备软件的研究,TN873.93
  7. LXI-VXI适配器研制,TP274
  8. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  9. 网位仪信号采集与处理平台的设计与实现,S951.2
  10. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  11. 嵌入式中医经脉理疗仪的研究,R197.39
  12. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  13. 基于嵌入式系统钻孔成像装置的研究,P634.3
  14. IP网络QoS技术研究,TP393.09
  15. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
  16. 一体化能量回馈电梯驱动控制系统实现,TP273
  17. 嵌入式多参数环境智能监测系统的设计与实现,TP274
  18. 数字型智能终端系统门口机的设计,TP368.1
  19. 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
  20. 智能控制的电力核相技术研究,TP368.1
  21. 基于μC/OS-Ⅱ的红外辐射测温系统研究,TN215

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程
© 2012 www.xueweilunwen.com