嵌入式课程设计指导书.doc

上传人:F****n 文档编号:103485477 上传时间:2019-10-07 格式:DOC 页数:45 大小:1.04MB
返回 下载 相关 举报
嵌入式课程设计指导书.doc_第1页
第1页 / 共45页
嵌入式课程设计指导书.doc_第2页
第2页 / 共45页
嵌入式课程设计指导书.doc_第3页
第3页 / 共45页
嵌入式课程设计指导书.doc_第4页
第4页 / 共45页
嵌入式课程设计指导书.doc_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《嵌入式课程设计指导书.doc》由会员分享,可在线阅读,更多相关《嵌入式课程设计指导书.doc(45页珍藏版)》请在金锄头文库上搜索。

1、本科课程设计指导书一、 课程设计的目的和作用课程设计是带有研究性质的专题研究分析、设计报告,是完成教学任务、培养合格人才的一个重要实践性教学环节。通过课程设计,可以培养学生的开发和设计能力,提高综合运用所学知识和技能去分析、解决实际问题的能力,检验学生的学习效果等均具有重要意义。通过课程设计,旨在使学生对所学过的基础理论和专业知识进行一次全面、系统地回顾和总结,通过对具体题目的分析,使理论与实践相结合,巩固和发展所学理论知识,掌握正确的思维方法和基本技能,提高学生独立思考能力和团结协作的工作作风,提高学生利用计算机解决实际问题的能力及计算机实际操作水平,促进学生建立严谨的科学态度和工作作风。嵌

2、入式系统是一门综合性强、与实际应用密切相关的一门课程,这门课程从多个方面全面地描述了嵌入式系统的结构和开发过程原理,同时以实用化为目的,跟踪行业的最新技术发展。本次课程主要要求学生了解嵌入式系统的基本概念;理解Windows Embedded CE 开发基础,熟悉在Windows CE 的基础上使用Visual Studio 2005 C# 进行嵌入式程序开发;掌握嵌入式系统中应用程序的编写与调试过程;掌握嵌入式移动数据库访问技术、 ADO.NET 数据库访问技术以及GDI+绘图技术。通过嵌入式系统指导书六个项目的分析设计,进一步强化学生独立思考、分析问题和动手能力。最终培养学生综合设计开发能

3、力。可使参与该题目的同学综合掌握电子信息专业本科阶段应该具备的知识与能力,实现课程设计的真正目的。二、 课程设计任务本课程设计是在Windows CE 的基础上使用Visual Studio 2005 C# 进行嵌入式程序开发。首先,是对Visual Studio 2005 软件做个简单的介绍:包括此软件的概述、软件工具栏的操作以及软件仿真功能实现等。握嵌入式系统中应用程序的编写与调试过程;掌握嵌入式移动数据库访问技术、 ADO.NET 数据库访问技术以及GDI+绘图技术。三、 课程设计工具Visual Studio 2005开发软件的简介Visual Studio 2005开发软件使用微软新

4、一代软件开发平台,称为Visual Studio 2005,它是微软.NET战略产品的重要部分。Visual Studio 2005集成了Visual Basic 2005、Visual C#.NET、Visual C+.NET、ASP.NET的开发环境,而微软第一次统一了VB和VC的底层对象,使Visual Basic 2005和Visual C#.NET能够访问相同的组件的属性和方法。这就编写VB.NET程序同样的简单和高效,在这以前,大多数人认为,VC+程序员就是比VB程序员更高级些。在.NET时代,这种差别将不复存在。下面对Visual Basic 2005集成开发环境进行简单介绍:1

5、. Visual Studio 2005集成开发环境Visual Studio 产品家族共享一个集成开发环境 (IDE)。IDE 由若干元素组成:菜单工具栏、标准工具栏。2. 解决方案资源管理器通过“解决方案资源管理器”,可以打开文件进行编辑,向项目中添加新文件,以及查看解决方案、项目和项属性。3. 编辑器和设计器文本编辑器是基本字处理器,而代码编辑器是基本源代码编辑器。深入贯彻党的十七届五中全会精神,紧紧抓住卫生事业前所未有的发展机遇,坚持以人为本、执政为民,全面落实科学发展观,不断开拓创新,全面推进医药卫生体制改革与发展,不断提高公共卫生服务能力和基本医疗服务能力,提高广大人民群众的健康水

6、平。actively carry out the law on civil air defense education, drawn out of the air defense in Pingliang city Building under easy fare, daily special inspection and regulation, overfulfilled the province upper and lower knots of up to 500,000 yuan fee collection tasks. 5, further standardize internal

7、management, improve staff quality. Adhere to the43项目一 Visual Studio 2005开发环境认识一、 项目的目的与要求1.熟悉Visual Studio 2005开发环境软件的使用;2. 熟悉Visual Basic 2005 控制台程序的应用;二、 项目设备计算机 软件:Visual Studio 2005开发软件三、 项目原理基本输入输出:控制台输入输出也称为标准输入输出,使用的是输入输出设备,即键盘和显示器。在Visual Basic 2005中,控制台(Console)输入输出通过以下几个方法来实现: 1、read法:从键盘读

8、入字符,用于获得用户输入信息的第一个字符的ASCII值 2、ReadLine方法:从键盘读入信息,用于将获得的数据保存在字符串变量之中3、Write方法:输出信息但不换行4、WriteLine方法:输出信息并换行四、 项目内容及步骤1. 熟悉Visual Studio 2005开发环境软件;2. 建立控制台应用程序,输入一段程序,观察运行结果。2.1 Visual Studio 2005集成开发环境的启动2.2创建简单控制台应用程序 编写一个“Hello World”控制台应用程序在这个程序中,Console.ReadLine()用于保持界面,如果不输入这行语句,则在显示Hello World

9、!后界面将立即关闭。3编写控制台应用程序,要求完成交互输入姓名、性别、年龄、家庭住址,输出同学录内容。参考程序:变量m,n,p,q的作用在于储存读入的信息,注意要使用字符串型(string)4.在环境下编写一程序,用以判断一个5位整数n各位数字的奇偶性,如果为偶数,并求出各自的个数。要求给出源代码与测试用例及运行结果。参考程序:程序说明:先把输入的五位数各位分解出来,然后逐位判断是否为偶数5.求1+2+3+4+98+99+100的和。参考程序:项目二 C#.NET语言程序设计一、 项目目的与要求1. 熟悉Windows窗体应用程序设计;1.熟悉常用组件文本类和命令类等控件应用;2. 熟悉添加窗

10、体事件实现功能的应用。二、 项目设备计算机 软件:Visual Studio 2005开发软件三、 项目原理1Windows窗体Windows窗体是以.NET Framework为基础的一个新平台,主要用来开发Windows的应用程序。创建一个简单的Visual Basic 2005窗口应用程序。该程序运行后,屏幕显示“Hello World”的文字。2从工具箱中单击需要使用的控件并拖到窗体设计器中,根据需要改变相关控件的属性,然后在设计器的空白部分双击或者双击设计器中需要编程的控件进入编程窗口进行编程(也可以单击控件,然后在属性窗口点击事件,然后双击需要编程的事件进入编程窗口)四、相关知识

11、Label控件 Label(标签)控件通常用于在界面中显示固定信息,标签控件的功能是显示不能编辑的文本信息,一般用于在窗体上进行文字说明。要在Label控件中显示文本,可以使用它的“Text”属性。 ComboBox 控件 通过使用ComboBox(组合框)控件,用户可以从下拉列表中做出一项选择。组合框可以是静态的,也可以是可编辑的。通过使用可编辑的组合框,用户可以在列表顶部的文本字 段中直接输入文本,也可以从下拉列表中选择一项。如果下拉列表超出文档底部,该列表将会向上打开,而不是向下。当在列表中进行选择后,所选内容的标签被复制到组合框顶部的文本字段中。进行选择时既可以使用鼠标也可以使用键盘。

12、 CheckBox 控件 CheckBox 控件也称复选框,是一个可以选中或取消选中的方框。当它被选中后,框中会出现一个复选标记。CheckBox 控件在用户单击该控件时会引发 CheckedChanged 事件。 Button 控件 Button控件也称命令按钮,在Windows程序中应用非常广泛。在程序执行期间,当用户选择某个命令按钮时,就会执行相应的事件过程五、实验内容及步骤1、 编写一个程序 ,用户可以选择登陆的类型,然后在Label控件中显示用户的选择 。改程序运行的结果如下: 参考程序:运行结果:2、 编写一个程序 ,使用CheckBox来收集用户的兴趣爱好,并且由用户决定是否可以

13、被他人看到。最后单击“确认”按钮时,用户选择显示在Label控件中。结果如下:参考程序:运行结果:3、编写一个计算器,具体界面如下六、 实验报告要求1 分别列出三个完整的实验程序清单;2 在每个程序清单后写出实验结果。项目三 嵌入式控制花样灯实验一、 项目目的与要求1. 熟悉Windows窗体应用程序设计;2.学习用C#控制计算机并口的方法;3. 熟悉掌握计算机并口的输出特性;二、 项目设备计算机 ZZY-JK01计算机控制实验板软件:Visual Studio 2005开发软件三、 项目原理图及相关知识1.实验原理图2. 计算机上的打印机端口仔细检查个人计算机的后面接口部分,发现打印机端口是

14、25针的母头,而且一定是母头,这是个人计算机的标准配置,这点是不会改变的。打印机接口属于计算机的并行接口,其数据线有8条,控制线有4条,状态线有5条。3. 计算机打印口连接定义表打印机引脚(36脚插座)PC机引脚(25芯插座)端口信号方向位含义连接打印机时的功能22数据口OUTD0数据输出线33数据口OUTD1数据输出线44数据口OUTD2数据输出线55数据口OUTD3数据输出线66数据口OUTD4数据输出线77数据口OUTD5数据输出线88数据口OUTD6数据输出线99数据口OUTD7数据输出线11控制口OUTD0数据选通1414控制口OUTD1自动回车换行3116控制口OUTD2初始化打印机3617控制口OUTD3选择数据送到打印机3215状态口IND3出错1313状态口IND4打印机选中1212状态口IND5纸尽1010状态口IND6应答1111状态口IND7忙19291825公共地线4. 打印机接口的数据、控制、状态信号地址 计算机的系统软件支持3个打印机接口,分别称为LPT1,LPT2,LPT3,而每个打印机适

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号