基于嵌入式ARM的贪吃蛇游戏论文.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式ARM的贪吃蛇游戏论文

编号: 嵌入式系统开发 实训 (论文)说明书 题 目: 贪吃蛇游戏 院 (系): 专 业: 电子信息工程 学生姓名: 学 号: 指导教师: 2010年1月13日 摘 要 在电脑极大普及的今天,游戏是我们日常生活的重要娱乐方式。随着科技的快速发展,时间的流逝,至从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。随便计算机技术的发展,游戏行业越来越得到人们的关注,特别是在年轻人行列。现行的游戏一般是基于个人计算机的,像贪吃蛇这类小游戏在高档掌上电脑或高档电子消费品,但基于小型掌上低端游戏机在市场上却几乎没有。 本文以飞利浦公司的LPC2124芯片板为平台,在讨论ARM体系结构和游戏开发的同时,设计并实现了贪吃蛇游戏机的软件仿真。 综上所述此类贪吃蛇游戏机具有使用方便,绿色安全,低功耗、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。 关键词:ARM;低功耗;游戏;贪吃蛇;LPC2124 Abstract In the great popularity of computers today, games are important forms of entertainment in our daily lives, With the rapid development of science and technology, the passage of time, from concept to the sun, the electronic clock pendulum clock to now, human constant research, innovation record. Not the development of computer technology, games industry has been growing concern, especially among young people. The current game in general is based on the personal computer, such as Snake game in the high-end high-end Pocket PC or consumer electronics, but based on small-scale low-end handheld game in the market is virtually non-existent. In this paper, Philips LPC2124 chip board as a platform, in discussing the ARM architecture and game development, design and realization of the Snake game simulation software. To sum up such a Snake game with easy-to-use, green safe, low-power, low cost and many other advantages, in line with the electronic instrumentation of the development trend of the market prospects are broad. Key words:ARM; Low power consumption; Game; Greedy snake; LPC2124 目 录 引言 1 1 ARM概述 1 2 ARM的开发环境 2 2.1 Keil介绍 2 2.2 ADS介绍 2 3 系统的硬件设计 3 3.1 电路设计框图 3 3.2 系统硬件概述 3 3.3 系统主要硬件 3 3.3.1 LPC2124 3 3.3.2 LP3228显示屏 6 3.3.3 用户操作接口 7 4 软件仿真 7 5 系统的软件设计与实现 8 5.1 游戏说明 8 5.2 游戏结构设计 8 5.3 游戏具体设计 8 5.3.1 矩阵键盘按键扫描子程序 8 5.3.2 矩阵键盘处理子程序 9 5.3.3 LCD显示子程序 10 5.3.4 主程序流程 10 6 程序测试 11 6.1 仿真测试 11 6.2 程序的局限性 11

文档评论(0)

xjj2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档