课程设计
本 科 生 通 用
题目:贪吃蛇游戏设计
专业: 电子信息工程
班级:
姓名: 、
成绩: 导师签字:
年 月 日
任务书
题目:贪吃蛇游戏设计
参数:
供电电源电压3.3V
矩形墙壁的位置坐标(20,20)(200,200)
蛇的初始位置坐标(40,20)(30,20)(20,20)
蛇的每一节为边长为10的矩形
要求:
利用嵌入式开发系统设计一个贪吃蛇的小游戏。
开始显示为初始界面,然后开始进行游戏。游戏开始出现3节的蛇,一个食物,右边显示得分。当进入游戏后,蛇自动向右前行。通过按键上下左右来控制蛇前行的方向,当蛇吃到食物后,得分加100分,蛇身体变长一节。当蛇在游行过程中撞到墙壁或者自身则游戏结束。
日程安排:
6月30日:选择课设题目、查阅资料 、完成第一步。
7月1、2日:完成方案设计 。即提出设计思路与软硬件的设计方案。
7月3、4日:学习硬件原理
7月7、8、9日:根据软件设计方案做软件。
7月10日:测试
7月11日:完成论文
第一章 课题研究·······························
1.1研究目的······································
1.2研究背景······································
1.3主要研究内容··································
第二章 设计思路及方案设计·····················
2.1设计思路······································
2.1.1实现功能·································
2.1.2各功能的实现方法·························
2.1.3硬件说明·································
2.1.4软件说明·································
2.2硬件设计······································
2.3软件设计······································
第三章 硬件设计·······························
3.1处理器最小系统································
3.2硬件基本电路··································
3.2.1按键·····································
3.2.2 LCD·····································
3.2.3 USB接口与电源···························
第四章 软件设计·······························
第五章 调试与测试·····························
5.1调试··········································
贪吃蛇的编程代码5.2测试··········································
第六章 结论···································
参考文献······································
第一章 课题研究
1.1研究目的
为了巩固所学嵌入式系统的基础知识,加强实际应用和动手实践能力,开始为期2周的课程设计。通过本次课程设计,可以培养独立思考和团队协作能力,巩固基础知识,增强实际应用的灵活性和技巧性,掌握嵌入式软件项目的设计流程,锻炼学生应用已学的知识去解决有针对性的课题的能力。能够对uC/OS-II操作系统进一步学习并且有更深的理解,掌握基本程序设计过程和技巧,掌握基本的分析问题、解决问题的能力,为以后的学习以及做其他课题打下一定的基础。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论