时间: 2021-08-21 10:55:08 人气: 6 评论: 0
在电脑极大普及的今天,游戏是我们日常生活的重要娱乐方式。随着科技的快速发 展,时间的流逝,至从观太阳、摆钟到现在电子钟,人类不断研究,不断创新纪录。随便计算机技术的发展,游戏行业越来越得到人们的关注,特别是在年轻人行列。现行的游戏一般是基于个人计算机的,像贪吃蛇这类小游戏在高档掌上电脑或高档电子消费品,但基于小型掌上低端游戏机在市场上却几乎没有。本文以飞三星公司s3c2440芯片板为平台,在讨论ARM体系结构和游戏开发的同时,设计并实现了贪吃蛇游戏机的测试。
综上所述此类贪吃蛇游戏机具有使用方便,绿色安全,低功耗、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。
关键词 ARM ;低功耗;游戏;贪吃蛇;s3c2440
目 录
摘 要 I
Abstract II
目 录 III
引言 1
第1章 绪论 2
1.1 ARM 基本信息 2
1.2 ARM 发展历程 2
1.3 课题的背景 3
1.4 主要工作 3
1.5 作品的现实意义 4
第2章 总体方案 5
2.1 开发工具简介 5
2.1.1 ADS1.2软件简介 5
2.1.2 H-JTAG 软件简介 5
2.2 需求分析 6
2.2.1 处理器需求分析 6
2.2.2 技术可行性分析 6
2.2.3 经济可行性分析 6
2.3 硬件设计 7
2.4 嵌入式贪吃蛇系统硬件 7
2.5 S3C2440处理器简介 8
2.6 TQ2440开发板硬件资源 9
第3章 详细设计及具体实现 11
3.1 SDRAM驱动和NANDFLASH驱动 11
3.2 UART串口驱动 17
3.3 LCD 驱动 20
3.4 贪吃蛇算法及奖励 23
第4章 图像处理 30
4.1 JPEG图像简介 30
4.2 BMP图像简介 31
4.3 BMP图像转换为C文件 31
第5章 系统测试 33
5.1 编译源码 33
5.2 硬件测试 33
总结 35
致谢 36
参考文献 37
附录1 38
附录2 39
198
200
83