基于arm3000在线五子棋游戏的设计与实现.doc

约22页DOC格式手机打开展开

基于arm3000在线五子棋游戏的设计与实现,基于arm3000在线五子棋游戏的设计与实现全文22页 约8490字设计科学合理论述翔实目 录摘要2abstract3第一章 概述41.1项目背景41.2设计目标41.3论文结构4第二章 系统的总体结构52.1系统的硬件部分52.2系统的软件部分8第三章 软件系统的设计和开发113.1五子棋算法设计113.2软件的仿真...
编号:10-22500大小:468.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 棉花糖糖 发布

基于ARM3000在线五子棋游戏的设计与实现

全文22页 约8490字 设计科学合理 论述翔实

目 录
摘要 2
Abstract 3
第一章 概述 4
1.1项目背景 4
1.2设计目标 4
1.3论文结构 4
第二章 系统的总体结构 5
2.1系统的硬件部分 5
2.2系统的软件部分 8
第三章 软件系统的设计和开发 11
3.1五子棋算法设计 11
3.2软件的仿真平台 13
3.3图形用户界面UC GUI 13
3.4基于UC/OS-II的应用程序移植 15
3.5UDP协议 17
第四章 结论 20


摘要
嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。近年来,嵌入式产品己经成为IT产业的主流,越来越多的企业和研发机构都转向嵌入式系统的设计与应用上。
从嵌入式操作系统未来的演变趋势看,PDA、手机等移动终端设备的快速增长,大大促进了嵌入式操作系统的发展。未来嵌入式系统的主要增长动力来自于消费类行业,比如嵌入式游戏。
本项目的目的就是要利用主流嵌入式处理器S3C44B0X,结合 UC/OS-II操作系统,UC_GUI图形接口进行开发一套简单实用的五子棋游戏。项目中采用软、硬件协同设计的研究方法,设计实现了基于ARM3000的单机版以及在线五子棋游戏。本文在简单介绍嵌入式系统及其应用程序开发的基础上,重点介绍UC/OS-II的移植和基于UC/OS-II的图形用户界面UC GUI的实现,以及实现联机游戏的UDP协议问题。

【关键词】:嵌入式操作系统,UC/OS-II,ARM3000,UC GUI,UDP协议

Abstract
Embedded system is the combo of advanced computer technology,semiconductor technology, electronic technology and concrete application in various domain. In recent years, embedded products has become the mainstream of IT, more and more corporations and R&D organization turn their steps to the design and application of embedded system.
when you analyze the future technology trend of Embedded operation system,you could see that the Embedded operation system will have extensive application in the fields of Communication、automobile、medical treatment、 Safety information. At the same time, in the consumption electronic product the embedded operating system has shown stronger growth strength too.The main motive force of growth of the embedded operating system in the future comes from the consumption trade, such as: Embedded game.
This project based on the mainstream embedded processor and UC/OS-II operating system, which exercise the research method of software/hardware co-design to accomplish gobang which based on ARM3000.At first,this thesis introduce the basic knowledge of Embedded operation system,and then focus on transplant of UC/OS-II and the accomplishment of UC GUI,and the protocol of UDP.
【key words】Embedded operation system, UC/OS-II,ARM3000,UC GUI,UDP