- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Windows CE的C#简单文本编辑器
XX大学信息科学技术学院
《嵌入式系统》大作业设计报告
项目名称
基于Windows CE的C#简单文本编辑器
一、设计任务 2
二、设计原理 2
1、软件设计 2
2、硬件平台 3
三、设计实现 3
1、软件程序编写 3
2、 硬件平台搭建 7
四、程序测试与分析 14
五、 运行结果 23
六、附录 23
1、参考资料 23
2、遇到的问题与解决方法 23
3、程序清单 25
4、课程体会 30
姓名:
学号:班级:日期:2011年6月21日
一、设计任务
本课程大作业的设计任务是利用Visual Studio 2005编写一个可运行在Windows CE操作系统下的C#应用程序。该应用程序是一个简单的文本编辑器,类似简单的记事本,可以实现文本新建、打开、保存、另存为、退出、撤销、剪切、复制、黏贴、统计字数、左对齐、右对齐、居中、关于等基本功能。
二、设计原理
1、软件设计
利用Visual Studio 2005集成开发环境,利用控件创建窗体、菜单栏和菜单选项等,并编辑添加代码以实现相应的功能,最后完成C#应用程序的设计,并在VS2005中进行本地调试。
以下是简单文本编辑器的软件设计图:
2、硬件平台
Windows CE介绍: WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。 Windows CE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点,不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE平台上继续使用。
平台搭建:通过建立PC机与Windows CE实验箱间的连接下载已定制好的操作系统镜像NK.bin启动Windows Embedded CE 6.0操作系统。
三、设计实现
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按钮。
第二步:在窗体上单击右键,选择Properties菜单,在Text属性项输入“记事本”,在Name属性项中输入“Form1”
第三步:在窗体上分别添加一个mainMenu控件,一个textBox控件。
第四步:将textBox控件的Multiline属性改为“true”,修改Form1的MaximizeBox属性为“false”,为mainMenu添加如下菜单,如下四个图所示:
(图一修改Multiline属性和图二修改Form1的MaximizeBox属性)
(图三)
(图四)
(图五)
第五步:分别双击mainMenu中File下的New,Open,Save,Save as,Exit和Edit下的Undo,Cut,Copy,Paste还有Format下的Characters,Alignment下的Left,Right,Center还有About,在系统自动生成的代码框架分别填入代码.(具体代码在附录里的程序清单中)。
第六步:保存所有修改的内容,然后在Visual Studio菜单中选择Build textedit或选择Build Solution 菜单,编译测试工程。
第七步:利用USB线将目标平台与PC机相连,连通ActiveSync;
【图12】ActiveSync自动连接
第八步:按F5,在弹出的Deploy对话框的Device列表框中选择xsbase270 ARMV4I Device,然后按“Deploy”按钮,测试程序自动下载到目标平台上运行。
(最后运行的结果在第五部分给出)
硬件平台搭建
首先,通过网线连接PC机和实验箱,修改PC机IP地址使其与实验箱设备处于同一网段,方便以后的下载。在PC机上新建超级终端,测试PC机与实验箱是否可以连通。可以连通的话,则启动了Windows Embedded C
您可能关注的文档
- 基于AJAX和PHP的用药助手APP的设计与实现_图文.ppt.ppt
- 华理精细化学品化学课件 16.农药总论.docx
- 垃圾食品.ppt.ppt
- 基于Android系统的多媒体播放器的开发毕业设计(论文)(已处理).doc
- 基于Android平台的学生个人事务管理系统的设计与实现(整理版).doc
- 基于Android系统的多媒体播放器的开发.doc
- 基于80C51单片机的电动智能小车硬件设计(论文).doc
- 基于Android平台的多媒体播放器的开发.doc
- 基于BIM技术的建设项目管理模式选择研究[权威资料].doc
- 基于Bicomb的数字图书馆研究热点分析.doc.doc
- 计量规程规范 JJF 2153-2024强脉冲光治疗仪校准规范.pdf
- 《JJF 2153-2024强脉冲光治疗仪校准规范》.pdf
- JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- 《JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范》.pdf
- 计量规程规范 JJF 1176-2024(0~2 300) ℃钨铼热电偶校准规范.pdf
- JJF 2154-2024亚低温治疗仪校准规范.pdf
- 计量规程规范 JJF 2154-2024亚低温治疗仪校准规范.pdf
- 《JJF 2154-2024亚低温治疗仪校准规范》.pdf
- JJF 2180-2024婴儿辐射保暖台校准规范.pdf
- 计量规程规范 JJF 2180-2024婴儿辐射保暖台校准规范.pdf
最近下载
- 肺栓塞介入治疗护理.pptx VIP
- 产品安川mp2300s2310使用指南.pdf
- 模拟电子技术基础卢飒习题答案.pdf
- 120万吨_年煤矸石(制砂)综合利用项目环评报告书.pdf VIP
- GB50421-2007 有色金属矿山排土场设计规范.docx
- 浙江工业大学2023-2024学年《马克思主义基本原理概论》期末考试试卷(B卷)含参考答案.docx
- 肠梗阻(共31张课件).pptx VIP
- 2023年喀什大学汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- 2123S01007-卫生毒理学-课程教学大纲J21公共卫生学院 2023版人才培养方案课程教学大纲.doc VIP
- 浙江工业大学2021-2022学年《马克思主义基本原理概论》期末考试试卷(B卷)含参考答案.docx
文档评论(0)