欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    贪吃蛇_课程设计

    • 资源ID:1432170       资源大小:1.72MB        全文页数:39页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    贪吃蛇_课程设计

    1、目录 一.绪论 2 1.1 开发背景 2 1.2 开发平台 2 二功能描述. 5 三基本原理. 5 四系统总体设计 6 4.1 相关初始化 . 6 4.2 任务设计 7 4.2.1 任务设计要求 7 4.2.2 流程图 8 五.硬件设计 . 10 六.软件设计 . 11 6.1 移动功能的实现 11 6.2 判断吃否吃到豆子 13 6.3 画豆子 . 16 6.4 声音的播放 . 17 6.5 数码管的点亮 . 19 6.6 判断游戏进程 . 20 6.7 加速,计分,计时功能 . 22 6.8 监听键盘 23 七.系统测试 . 24 7.1 界面 . 24 7.2 运行结果与不足之处 . 2

    2、6 八.小结 27 九.参考文献 . 28 部分源代码 29 一一.绪论绪论 1.1 开发背景开发背景 贪吃蛇是一款常见的小游戏,简单有趣,深受人们的喜爱,本项目作为学 习软件文档写作和简单游戏编程而提出。希望通过贪吃蛇游戏软件设 计开发,了解软件文档的相关标准和编写原则,训练并掌握软件各类文档 写作的技巧,同时提高嵌入式设计的能力。 1.2 开发平台开发平台 1.知识储备知识储备 嵌入式实时操作系统嵌入式实时操作系统 C/OS-II 简简 介介 C/OS-II 是一个抢占式实时多任务内核。它是用 ANSI 的 C 语言编写的,包含一小部分汇编语言代码,使之可以提供给不同 架构的微处理器使用。

    3、至今,从 8 位到 64 位, C/OS-II 已经在 40 多种不同架构的微处理器上使用。使用 C/OS 的领域包括: 照相机行业、航空业、医疗器械、网络设备、自动提款机以及工 业机器人等。 C/OS-II 全部以源代码的方式提供,大约有 5500 行。CPU 相关的部分使用的是针对 Intel80x86 微处理器的代码。 C/OS-II 可以很容易地移植到不同架构的嵌入式微处理器上。 C/OS-II 的特点: 源代码 可移植 可固化 可裁减 可抢占性 支持多任务 可确定性 任务栈 系统服务 中断管理 稳定性 2.ARM简介简介 采用 RISC 架构的 ARM 微处理器一般具有如下特点: 体

    4、积小、低功耗、低成本、高性能; 支持 Thumb(16 位)/ARM(32 位)双指令集,能很好的 兼容 8 位/16 位器件; 大量使用寄存器,指令执行速度更快; 大多数数据操作都在寄存器中完成; 寻址方式灵活简单,执行效率高; 指令长度固定; ARM 处理器共有 37 个寄存器, 被分为若干个组 (BANK) , 这些寄存器包括: 31 个通用寄存器,包括程序计数器(PC 指针) ,均为 32 位的寄存器。 6 个状态寄存器,用以标识 CPU 的工作状态及程序的运行 状态,均为 32 位,目前只使用了其中的一部分。 ARM 处理器又有 7 种不同的处理器模式,在每一种处理 器模式下均有一组相应的寄存器与之对应。即在任意一种 处理器模式下,可访问的寄存器包括 15 个通用寄存器 (R0R14) 、一至二个状态寄存器和程序计数器。在所有 的寄存器中,有些是在 7 种处理器模式下共用的同一个物 理寄存器,而有些寄存器则是在不同的处理器模式下有不 同的物理寄存器。


    注意事项

    本文(贪吃蛇_课程设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583