资源描述:
《嵌入式winCE开发贪吃蛇游戏.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于嵌入式winCE开发的贪吃蛇游戏摘要进年来计算机技术在中国取得了突飞猛进的发展,嵌入式领域也随之发展起来。然而,嵌入式在中国仍然处于初级阶段,相对美国等发达国家,嵌入式领域的很多关键技术都是我们都是从国外引进学习的,我们并没有从根本上解决技术难点,也没有这方面取得的突破性进展,和国外的发达国家还有一定的差距。本文基于此,尝试设计了基于嵌入式winCE开发的一款贪吃蛇游戏,主要目的是通过开发嵌入式贪吃蛇游戏,掌握嵌入式开发的整个过程,同时介绍基于winCE嵌入式开发的详细设计步骤,向初学者介绍开发基于winCE方面嵌入式程序的整个框架流程。本论文软件方面
2、采用的是EVC++4.0开发平台设计程序,PB5.0进行系统定制,硬件方面采用的是PXA270-S实验开发箱。整个设计流程将在本论文主体部分进行详细的叙述。从定制自己所需的winCE系统、运用MFC基于对话框的C++语言编写贪吃蛇游戏源代码到最终下载程序到实验开发板的整个过程都做了很详细的介绍。关键词:winCE5.0、EVC++4.0、PB5.0、嵌入式系统、贪吃蛇游戏、内核定制59DevelopmentbasedonembeddedwinCESnakegameAbstractIntotheyearsofcomputertechnologyinChina
3、hasmaderapiddevelopment,alsowilldevelopembeddedfield. However,embeddedinChina Stillinitsinfancy,relativetotheU.S.andotherdevelopedcountries,manyofthekeytechnologiesembeddedworldiswearealllearningfromabroad ,Andwedonotfundamentallysolvethetechnicaldifficulties,thereisnobreakthrough
4、madeinthisregard,thereisadevelopedcountryandabroad Givengap. Basedonthis,trytodesignembeddedwinCEbasedonthedevelopmentofaSnakegame,themainpurposeistodevelopembeddedcorruption Eatsnakegame,mastertheentireembeddeddevelopmentprocess,alsointroducedanembeddeddevelopmentprocessbased
5、onwinCEtointroducebeginnerstothedevelopment winCEregardtheoverallframeworkoftheprocessembeddedprogram. SoftwareusedinthispaperistoEVC++4.0developmentplatformdesignprocess,PB5.0 Forsystemcustomization,hardwarePXA270-Sisusedinexperimentaldevelopmentbox. Thedesignprocesswilldetailthe
6、mainpartofthisthesis Narrative. Keywords:winCE5.0,EVC++4.0,PB5.0, embeddedsystems, Snakegame59目录目录31.绪论51.1引言51.2国内外现状分析51.3本文的主要内容与论文结构71.3.1论文的主要工作内容71.3.2论文章节结构72.系统软硬件平台概述82.1PXA270-S270处理器介绍82.2WindowsCE.NET操作系统概述92.2.1什么是WindowsCE.NE92.2.2WindowsCE.NET的功能特点92.3WindowsCE.NET的
7、相关开发工具102.3.1PlatformBuilders5.0介绍102.3.2EmbeddedVisualC++4.0介绍113.系统概要设计113.1系统的整体结构113.1.1系统的定制113.1.2程序的编写113.2系统的硬件构建133.3系统的软件组成143.3.1系统所需要的软件143.3.2ClassWizard(类向导)简介144.系统的详细设计164.1定制winCE内核164.1.1winCE内核定制原理以说明164.1.2winCE内核定制17594.2贪吃蛇游戏详细设计开发174.2.1贪吃蛇游戏的可行性分析174.2.2贪吃蛇
8、游戏的需求分析184.2.3贪吃蛇游戏的总体功能图194.2.4贪