您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机软件

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

  • 简介:(论文 字数:8490 页数:21)摘要:嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。近年来,嵌入式产品己经成为IT产业的主流,越来越多的企业和研发机构都转向嵌入式系统的设计与应用上。 从嵌入式操作系统未...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(论文 字数:8490 页数:21)摘要:嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。近年来,嵌入式产品己经成为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

目 录
摘要 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

第一章 概述
1.1项目背景
嵌入式系统(Embedded System)是以应用为中心,以计算机技术为基础,软件硬件可根据需要进行裁剪,适应于对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统,一个嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成。与通用型计算机系统相比,嵌入式系统功耗低、可靠性高;功能强大、性能价格比高;实时性强,支持多任务;占用空间小,效率高;面向特定应用,可根据需要灵活定制。
近几年,嵌入式技术已经无处不在,从随身携带的mp3、语言复读机、手机、PDA到家庭之中的智能电视、智能冰箱、机顶盒,再到工业生产、娱乐中的机器人,无不采用嵌入式技术。目前,嵌入式系统产品的研制和应用已经成为我国信息化带动工业化、工业化促进信息化发展的新的国民经济增长点。随着消费家电的智能化,嵌入式更显重要,本项目就是基于消费娱乐的要求,基于ARM3000和UC/OS-II操作系统,UCGUI操作界面开发在线五子棋游戏,极具现实意义。

查看评论 已有0位网友发表了看法
  • 验证码: