ARM课程设计报告 - 图文 联系客服

发布时间 : 星期一 文章ARM课程设计报告 - 图文更新完毕开始阅读ba3af20dbfd5b9f3f90f76c66137ee06eff94e7c

ARM系统设计实践课程报告

3.程序流程图与主要函数说明

3.1程序运行的主函数(void main):

4

ARM系统设计实践课程报告

3.2 UpMove(),DownMove(),LeftMove(),RightMove()功能类似,下面以RightMove()为例介绍函数功能:

5

ARM系统设计实践课程报告

4.测试效果与分析

4.1初始界面测试

4.2功能测试 4.2.1出现食物

4.4.2出现蛇

4.2.3蛇的移动界面

(a)左移

(b)右移

6

ARM系统设计实践课程报告

(c)上移 (d)下移

4.3游戏结束界面

4.4结果说明

测试结果分为开机界面测试、贪吃蛇行进和吃食物的功能测试以及贪吃蛇撞墙后游戏结束闪烁界面测试。测试结果为:以上提及的功能均能正常工作,贪吃蛇在上下左右四个方向行进过程中和从四个方向去吃食物的过程中,均能流畅准确的完成,满足设计的要求。根据结果,程序仍有需要改进的地方,比如说贪吃蛇的行进速度,和贪吃蛇形状的设计,在此设计过程中,贪吃蛇的速度较为缓慢,为了改进这一状况,这是以后的工作重点。

5.收获与体会

通过本次课程设计,我受益匪浅,收获很多。从一开始的迷茫,到后来的逐渐清晰,自己对本次设计的框架和思想有了更加深刻的理解,对于ARM的硬件结构有了一个全新的认识。在本次设计过程中,自己遇到了很多的困难,对很多函数的使用也不了解,但是通过与同学交流并查看相关资料,经过多次尝试,我解决了这些问题,每一次问题的解决都是对自己能力的提升和锻炼。书本上的知识毕竟只是理论,要与实践结合起来,这样才能更好的学习,希望以后能有更多这样的机会,感谢老师的指导与付出。

7