如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
ARM课程设计报告基于ARM的猜拳游戏设计院系:专业(班级):姓名:学号:指导教师:职称:完成日期:成绩:目录TOC\o"1-3"\h\uHYPERLINK\l_Toc281741引言PAGEREF_Toc281743HYPERLINK\l_Toc103762设计目的PAGEREF_Toc103764HYPERLINK\l_Toc160743设计内容PAGEREF_Toc160744HYPERLINK\l_Toc39454设计步骤PAGEREF_Toc39454HYPERLINK\l_Toc302205设计要点PAGEREF_Toc302204HYPERLINK\l_Toc165276设计内容PAGEREF_Toc165275HYPERLINK\l_Toc35706.1流程图PAGEREF_Toc35705HYPERLINK\l_Toc262316.2程序PAGEREF_Toc262316HYPERLINK\l_Toc11636.2.1头文件PAGEREF_Toc11636HYPERLINK\l_Toc139076.2.2图像定义模块PAGEREF_Toc139077HYPERLINK\l_Toc133446.2.3胜负定义模块PAGEREF_Toc133448HYPERLINK\l_Toc71006.2.4画面定义模块PAGEREF_Toc710011HYPERLINK\l_Toc129416.3运行图像PAGEREF_Toc1294113HYPERLINK\l_Toc294737结论PAGEREF_Toc2947314HYPERLINK\l_Toc62698谢辞PAGEREF_Toc626915HYPERLINK\l_Toc206249参考文献PAGEREF_Toc2062416基于ARM的猜拳游戏设计1引言嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合后的产物。近年来,嵌入式产品己经成为IT产业的主流,越来越多的企业和研发机构都转向嵌入式系统的设计与应用上。从嵌入式操作系统未来的演变趋势看,PDA、手机等移动终端设备的快速增长,大大促进了嵌入式操作系统的发展。未来嵌入式系统的主要增长动力来自于消费类行业,比如嵌入式游戏。本次设计就是基于嵌入式ARM技术设计的一款猜拳游戏2设计目的通过课程设计掌握嵌入式系统开发台的使用方法,掌握嵌入式系统基本程序开发方法,掌握嵌入式系统软件设计过程中常用调试方法。了解嵌入式系统最新发展趋势。以及了解和熟悉一些常用的实时嵌入式操作系统。培养学生综合运用已学知识解决实际工程技术问题的能力、查阅图书资料和各种工具书的能力、工程绘图能力、撰写技术报告和编制技术资料的能力,受到一次嵌入式系统设计方面的基本训练。3设计内容研究实现任务的方法根据要求实现猜拳游戏设计,基本规则为老板大于警察,警察大于土匪,土匪大于平民,平民大于老板。电脑则随机选择一个,在选择的同时图片显示在lcd屏幕上。由事先设定的程序判定胜负,并显示出字符。2、设计电路,编写程序3、在实验装置上进行硬件测试4设计步骤1、收集材料;2、方案论证;3、设计电路,编写程序;4、利用实验设备进行硬件联接,组装程序、运行并调试程序,验证预期的功能的实现;5设计要点掌握嵌入式系统的工程设计方法,利用ADS集成开发环境或其它嵌入式系统开发环境完成设计任务。1、查找与本次任务最接近的工程项目2、本次任务的硬件电路或内部模块由于猜拳游戏内容自行设计,所以定为人机对战,玩家可以有四种选择:老板、警察、土匪、平民。其中4个选择互相克制,没有绝对的胜者。本次任务内部模块分为:头文件、图像定义模块、胜负定义模块、画面定义模块、初始化界面、主程序。2、编写本次任务程序3、编译及调试4、实验现象分析6设计内容6.1流程图6.2程序6.2.1头文件#include"target.h"#include"2410LIB.h"#include"2410addr.h"#include"..\..\Touch_driver\inc\touch2410.h"#include"..\gui\glib\glib.h"#include"..\..\lcddrv\inc\lcd.h"#include"..\..\lcddrv\inc\lcdlib.h"e