帮帮文库

返回

(终稿)基于NIOS_II的俄罗斯方块_毕业论文设计.doc(最终版) (终稿)基于NIOS_II的俄罗斯方块_毕业论文设计.doc(最终版)

格式:word 上传:2025-11-18 09:55:18
及网络等应用接口的优点。为系统设计提供了很多可支持的内存空间和硬件设计。软件设计在中完成,采用语言程序设计实现俄罗斯方块游戏的基本功能,并且将软件与硬件通过接口很好的结合。最后对游戏进行了测试,测试结果验证了本系统方案设计的正确性和基于Ⅱ处理器开发游戏的可行性。第页第二章绪论研究的目的和意义基于的嵌入式系统的可应用领域很广,包括网络无线通信医疗器械交通消费电子工业控制军事和航空航天等。在巨大的市场需求面前,兼之本身的众多优势,使的应用具备了巨大的发展空间。集成电路是中间产品,必须将它装入到整机上才能发挥其作用,具体地说是通过印刷电路版来集成到整机上去的。由于板中各种芯片之间的连线延迟较大,再加上板体积大重量大可靠性差等原因,使得整机系统的性能及可靠性受到严重影响。随着高性能系统对系统复杂度处理速度功耗功能多样化的要求,在现代信息处理与通信系统如网络多媒体移动通信和其它电子系统中迫切需要开发高性能的片上系统。而,正是个优秀的选择。处理器具有完善的软件开发套件,包括编译器集成开发环境调试器实时操作系统和协议栈。设计者能够用开发软件中的系统开发工具很容易地创建专用的处理器系统,并能够根据系统的需求添加处理器核的数量。长期以来,直推行嵌入式处理器战略的原因是,随着应用的开发日益受到成本的困扰,日渐转向来构建自己的系统。这些系统中绝大多数需要个处理器,而正是为设计者提供了为优组件的图标,或者单击菜单,打开工具箱。下图是添加完整组件的配置图组件设计基于的俄罗斯方块设计与实现提要俄罗新方块游戏是种古老而又有趣的游戏,游戏软件不计其数,本设计的实现是基于的俄罗斯方块设计与实现,采用技术方案和基于处理器开发游戏,尝试着把软核处理器系统应用到俄罗斯方块游戏中,实现对游戏的控制功能。即可编程片上系统,是种特殊的嵌入式系统,它结合了和各自的优点,具有多方面的特点,譬如,至少包含个嵌入式处理器内核丰富的资源可供选择有足够的片上可编程逻辑资源低功耗微封装等优点,提高了应用上的灵活性。同时,在开发周期个价格上具有极大的优势。在构造基于嵌入式处理器的俄罗斯方块游戏系统中,通过软核中的显示与开发板的硬件连接,成功的在显示器上进行游戏运行。中并采用语言设计了运行于该系统上的俄罗斯方块游戏。通过开发板上的按钮输入,实现了俄罗斯方块的移动旋转消除满行计分和加速等功能。经过实验和测试结果的验证,证明本系统设计的正确性和基于处理器开发游戏的可行性,为处理器开发游戏奠定了技术基础。关键词俄罗斯方块游戏,Ⅱ,ⅡⅡ目录第章引言第二章绪论研究的目的和意义研究的基础背景和现状应用的相关技术技术开发环境硬件描述语言第三章显示的实现显示原理色彩显示时序分析时序实现用描述第四章俄罗斯方块硬件设计系统需求和设计思路硬件系统结构基于的硬件开发设计软件设计组件添加第五章软件设计功能描述功能模块设计游戏执行的主要流程游戏方块功能数据结构设计函数功能描述程序实现第六章俄罗斯方块结果演示及分析收获体验和致谢参考文献第页第章引言由莫斯科数学家亚历克西帕杰诺夫所设计的俄罗斯方块被公认为有史以来最畅销的游戏,至今魅力不减。俄罗斯方块游戏可以说是随计算机的发展而发展,并不断推陈出新,演变出各种类似游戏,深受广大玩家喜爱。这个游戏有的简单,有的复杂,但其根本原理是样的都是对运动的方块进行组合,来训练玩家的反应能力。谈到游戏软件,大多数人都认为其神妙莫测,高不可及,而般游戏软件也确实具有很高的技术难度,随着开发工具及软件开发方法学的不断发展,动手开发游戏也不是十分困难的。俄罗斯方块的基本规则是移动旋转和摆放游戏自动输出的各种方块,使之排列成完整的行或多行并且消除得分。由于上手简单老少皆宜,从而家喻户晓,风靡世界。采用技术方案和基于Ⅱ处理器开发游戏,尝试着把Ⅱ软核处理器系统应用到俄罗斯方块游戏中,实现对游戏的控制功能。本设计的重点之是如何实现显示,公司为广大设计者提供了系列的内核设计,其中包括的设计和语言描述。本系统ⅡⅡ个部分。的标准参考显示时序如下图所示。图标准参考时序图时序实现首先,根据刷新频率确定主时钟频率,然后由主时钟频率和图像分辨率计算出行总周期数,再把图中给出的各时序段的时间按照主计数脉冲源频率折算成时钟周期数。在中利用计数器和触发器,以计算出的各时序段时钟周期数为基准,产生不同宽度和周期的脉冲信号,再利用它们的逻辑组合构成图中的各时序段以及转换器的空白信号和同步信号。用描述工业标准时,主要有个信号,即三个颜色信号行同步信号和场同步信号。它是从左上角开始行接行的扫描,扫描完屏后又回到左上角扫描。标准要求是场频,行频,时钟频率。在设计时,可以先设计个底层模块,输入是上层模块提供的屏幕上当前点的值,输出是向接口输出符合时序的信号,并将当前扫描电的值输出给上层模块。再设计上层模块,利用点阵或坐标绘图即可。上层模块收到底层模块的当前坐标,算出传给底层模块。让底层模块负责显示就好了。接口定义第页定义时钟信号颜色定义,场行同步信号等配置各个组件。硬件系统结构俄罗斯方块游戏是款著名的经典游戏,实现它的必要条件之是用显示,此外还包括开发板的按键控制。在此拟用系统实现该游戏,选择标准显示器作为游戏显示设备,利用开发板的四个按键来实现控制,其中控制左移,控制右移,控制上移,控制向下移动。使用技术解决显示精细图像的问题,把和控制器放在同片中,通过硬件结构图可以清晰展现硬件结构设计,如下图所示图俄罗斯方块硬件结构图第页开发流程如下图所示设计输入综合布局布线编程配置仿真时序分析时序逼近工程变动管理调试图开发流程图基于的硬件开发设计首先安装好系统设计所需的软件,本设计开发采用的是和软件设计安装好软件后,要进行软件破译,也就是进行的配置破解器可以从各大网站进行下载,型号匹配,即可破解成功,破解成功后,如下图所示第页图破解图破解成功后,需要安装驱动程序,安装目录如下,安装成功后点击界面如下图设置图第页软件在破解成功后,便可以使用了在使用设计软件之前,需先建立设计模块的工程单击菜单,工程建立的芯片设置如下图所示由于所使用的开发板开发板的芯片类型是,故这里就选择使用这个芯片图芯片设置图工程设计通过添加工程所需组件,在后面做详细介绍。对工程进行全程编译第页图编译通过编译通过后,将工程下载到开发板上图下载第页组件添加在中,点击工具栏中右侧的将输入与输出端口进行匹配,第页第四章俄罗斯方块硬件设计系统需求和设计思路在开发过程中,硬件抽象层提供多种般模式类设备,使得开发者可以高
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(1)
1 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(2)
2 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(3)
3 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(4)
4 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(5)
5 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(6)
6 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(7)
7 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(8)
8 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(9)
9 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(10)
10 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(11)
11 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(12)
12 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(13)
13 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(14)
14 页 / 共 49
基于NIOS_II的俄罗斯方块_毕业论文.doc预览图(15)
15 页 / 共 49
预览结束,还剩 34 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档