- 7
- 0
- 约1.34万字
- 约 23页
- 2018-10-12 发布于重庆
- 举报
基于Windows CE的C打字游戏
XX大学信息科学技术学院
《嵌入式系统》大作业设计报告
项目名称
基于Windows CE的C#打字游戏
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc297313952一、设计任务 PAGEREF _Toc297313952 \h 1
HYPERLINK \l _Toc297313953二、设计原理 PAGEREF _Toc297313953 \h 2
HYPERLINK \l _Toc2973139541、软件设计 PAGEREF _Toc297313954 \h 2
HYPERLINK \l _Toc2973139552、硬件平台 PAGEREF _Toc297313955 \h 2
HYPERLINK \l _Toc297313956三、设计实现 PAGEREF _Toc297313956 \h 2
HYPERLINK \l _Toc2973139571、软件程序编写 PAGEREF _Toc297313957 \h 2
HYPERLINK \l _Toc2973139582、 硬件平台搭建 PAGEREF _Toc297313958 \h 6
HYPERLINK \l _Toc297313959四、程序测试与分析 PAGEREF _Toc297313959 \h 13
HYPERLINK \l _Toc297313960五、运行结果 PAGEREF _Toc297313960 \h 14
HYPERLINK \l _Toc297313961六、附录 PAGEREF _Toc297313961 \h 14
HYPERLINK \l _Toc2973139621、参考资料 PAGEREF _Toc297313962 \h 14
HYPERLINK \l _Toc2973139632、遇到的问题与解决方法 PAGEREF _Toc297313963 \h 14
HYPERLINK \l _Toc2973139643、程序清单 PAGEREF _Toc297313964 \h 15
HYPERLINK \l _Toc2973139654.课程体会: PAGEREF _Toc297313965 \h 21
姓名:
学号:班级:日期:2011
一、设计任务
本课程大作业的设计任务是利用Visual Studio 2005编写一个可运行在Windows CE6.0操作系统下的C#应用程序。我们所设计的应用程序是一个简单的字母打字游戏,可以实现打字游戏的开始,暂停,字符的统计,正确字符的统计和退出等基本功能。实现在操作系统wince6.0下运行。
二、设计原理
1、软件设计
利用Visual Studio 2005集成开发环境和实验室的嵌入式实验箱,即软硬件结合,利用控件创建窗体、开始/暂停游戏按钮和停止游戏按钮等C#控件,并编辑添加代码以实现相应的功能,最后完成C#应用程序的设计,并在Visual Studio 2005中进行Wince6.0的仿真测试。最后在实验室的嵌入式实验箱上成功运行的打字游戏。软件集成还包括:NK.bin的wince6.0的操作系统文件,eboot.nb0引导文件,烧制flash等软件
2、硬件平台
通过建立PC机与实验室嵌入式实验箱间的连接下载已定制好的操作系统镜像NK.bin启动Windows Embedded CE 6.0操作系统。必要的USB连接线,和其他硬件辅助设备(网线,触摸屏笔等)。
三、设计实现
1、软件程序编写
第一步:启动Microsoft Visual Studio 2005,在Visual Studio IDE中单击File | New | Projects… 菜单,在弹出的对话框左边的Project types(工程类型)中展开Other Languages | Visual C# | Smart Device, 选择Windows CE 5.0,在对话框右边的Templates(模板)中选择Device Application;在对话框的下面的Name保持默认名字以及工程所保存的位置E:\,单击OK按钮。
第二步:在窗体上分别添加2个label和一个按钮,按钮上的文字为开始游戏。
第三步:在窗体上再添加其他的控件,如标签,字母软键盘,开始暂停按钮,退出游戏按钮和面板,如图所示:
第四步:将字母软件盘的字母按钮控件的name属性依次改为“A,B,C。。。。。。Z”。
然后添加timer控件,如图所示:
第五步:然后双击开始游戏按钮进入到代码编辑窗体,进行代码编辑如图所示:
第五步: 保存所编辑的代码和修改的内容,然后在Visual Studio菜单中选择Build或选择Build Solution 菜单,编
您可能关注的文档
- 基于merton模型的商业银行住房抵押贷款信用风险度量研究.doc
- 基于MFCC和神经阵列网络的声纹识别系统.doc.doc
- 基于merton模型的商业银行住房抵押贷款信用风险度量研.doc
- 基于merton模型的商业银行住房抵押贷款信用风险度量研究 深圳金融信息网.doc
- 基于MCGS-PLC的轮胎硫化温度压力控制系统设计─数据库设计及改进.doc
- 基于MCGS的热电厂锅炉控制系统组态汽包水位控制系统毕业设计说明书.doc
- 基于MCGS的热电厂锅炉控制系统组态燃烧控制系统毕业设计论文.doc
- 基于MCGS组态软件的远程PLC虚拟控制系统的研究.doc
- 基于Multisim 的方波三角波发生器的设计与仿真.doc
- 基于Modbus协议的温度测控节点的设计,毕业论文,毕业设计,温度测控,modbus协议.doc
- 基于WinCC的运料小车控制系统监控界面设计.doc
- 基于Windows CE的触摸屏驱动设计毕业论文之二.doc
- 基于ZEMAX的LED光学性能模拟本科毕业设计论文|荐|.docx
- 基于ε-支配的多目标进化算法及自适应ε调整策略.doc
- 基于ZigBee设备和传感器网络的高效智能路灯遥控系统外文翻译.docx
- 基于ZEMAX的LED光学性能模拟本科毕业设计论文.docx
- 基于μC/OS-Ⅱ的火灾视频监测终端应用软件设计与实现.doc
- 基于“帕累托改进”视角的本土企业转型突破与网络关系升级研究以江苏宝应传统产业升级为例.docx
- 基于《国际教育生活社区世界节庆课程开发研究》的实践与思考.doc
- 基于万用表和收音机焊接组装与调试 电工实习报告.docx
原创力文档

文档评论(0)