好好学习,天天向上,一流范文网欢迎您!
当前位置:首页 >> 最新范文 内容页

电子秒表模拟实训报告

电子秒表模拟实训报告 本文关键词:秒表,实训,模拟,报告,电子

电子秒表模拟实训报告 本文简介:课课程设计报告模拟秒表实验学生姓名:**指导教师:所在系:****所学专业:*年级:目录一.WinCE简介:3二.构建CE运行时映像3三.VB程序设计73.1基础界面设计73.2各按钮及组件功能实现73.2.1按钮START73.2.2按钮STOP83.2.3按钮JISHI1、JISHI293.2.

电子秒表模拟实训报告 本文内容:

课课程设计报告

模拟秒表实验

学生姓名:**

指导教师:

系:****

所学专业:*

级:

目录

一.WinCE

简介:3

二.构建CE运行时映像3

三.

VB程序设计7

3.1基础界面设计7

3.2各按钮及组件功能实现7

3.2.1按钮START7

3.2.2按钮STOP8

3.2.3按钮JISHI1、JISHI29

3.2.4

Timer控件10

四.

手动启动11

五.实验任务安排11

六.参考资料文献12

模拟秒表设计

一.WinCE

简介:

Windows

CE是微软为嵌入式设备打造的操作系统,而嵌入式设备可谓多种多样,这就要求CE操作系统必须是可定制的,所以微软将Windows

CE设计为模块化的操作系统。说简单点,我们可以把Windows

CE想像成一盒积木,你可以用积木搭建出任何物体,但不一定要把所有的积木都用上。可以看一下运行界面

二.构建CE运行时映像

1,启动VS2005,在VS2005IDE中选择File|New|Project命令进入New

project对话框,选择platform

builder

for

ce6.0,选择OSDESIGN,创建一个name***工程。

2,在board

support

packeges对话框中选择myemulatorbsp:armV4选项,下一步后添加相应控件,完成项目创建

3,点击catalog

items

view

标签,在third-party/bsp文件夹下,选择myemulatorbsp:armV4控件,并添加相应控件。

4,选择Project|name*****

properties命令进入*****

property

pages对话框,展开configuration

properties节点,并选择bulid

options,在弹出的对话框中,在configuration

选择

active(mydeviceemulator

release),在bulid

options中选择相应的选项。点开configuration

manger

对话框,在active

solution

configuration

选项中,选择relese

模式,并点击应用后确定。

5,在菜单栏build下点击build

solution,生成映像。

6.单击Next按钮进入Networking

Communications组件选择对话框。在Networking

Communications对话框中,展开Local

Area

Network节点,Personal

Area

Network节点和Wide

Area

Netwoek节点,可以看到这三个节点下的可用选项。

7.可用选项列出了可用网络和通信组件的一部分。当创建初始OS设计之后,其他网络和通信组件可以从组件中添加到OS设计中。

8.在完成OS

Design

Wizard

最后一个步骤之后,会弹出一个安全警告对话框,该警报指出某些已选中组件潜在的安全问题。

9.如果MyEmulatorBSP

ARMV4I

没有出现,则在VS2005中单击Catalog

Items

View标签。在Third-Party/BSP文件夹下,展开MyEmulatorBSP:ARMV4文件夹及其子文件夹,此时可以看到该BSP的相关组件。

10.Catalog

Items

view

窗口提供了搜索功能,可以使用部分名称或相关的SYSGEN变量来查找一个分类项。首先把Catalog

Items

view设置为All

Catalog

Items

in

Catalog。

首先搜索几个分类项来熟悉一下这个功能。在Catalog

Items

View窗口的搜索框中,输入SYSGEN_ATAPI,然后单击指向右侧的箭头小方框,执行搜索功能。Catlog

Items

View窗口会突出显示ATAPI

PCI

Support分类项。

11.再执行另一个搜索。在搜索框中输入Remote

Display,然后单击绿色小方框执行搜索。Catalog

Items

View窗口会突出显示Remote

Display

Application

分类项

12.Build选项有助于控制如何构建OS运行时映像。选择Project/MyOSDesign

Properties命令进入MyOSDesign

Pages对话框,然后展开Configuration

Properties节点并选择Build

potions节点,此时会进入Build选项设置对话框。

13.Platform

Builder

通过一个相当复杂的系统构建,编译和生成OS运行时映像。在OS设计中生成运行时映像的构建过程很长。依据开发平台的性能,生成运行时映像可能会花费15-30分钟甚至更多的时间。

在VS2005

IDE中,选择Build、Build

Solution命令来生成OS运行时映像。

(1)单击Network标签进入网络配置设置对话框。

(2)在Network选项卡中单击Enable

NE2000

PCMCIA复选框。

(3)在下拉列表中选择Connected

network

card。

经过上述网络设置,仿真器将通过开发平台的当前有效网络连接来连接网络

(4)针对本书的练习,peripherals标签的默认配置是可行的。单击OK按钮继续。

(5)单击Appl按钮,然后单击Close按钮完成MyEmulator配置文件的Target

Device设置

三.

VB程序设计

3.1基础界面设计

界面内容:有3个文本框,4个按钮以及4个标签。

3.2各按钮及组件功能实现

3.2.1按钮START

代码:

Private

Sub

Button1_Click(ByVal

sender

As

System.Object,ByVal

e

As

System.EventArgs)

Handles

Button1.Click

Timer1.Enabled

=

True

End

Sub

功能:开始计时,启动程序整体运行

3.2.2按钮STOP

代码:

Private

Sub

Button2_Click(ByVal

sender

As

System.Object,ByVal

e

As

System.EventArgs)

Handles

Button4.Click

Timer1.Enabled

=

False

End

Sub

功能:

控制、停止程序运行,实现了暂停功能

3.2.3按钮JISHI1、JISHI2

代码:

Private

Sub

Button3_Click(ByVal

sender

As

System.Object,ByVal

e

As

System.EventArgs)

Handles

Button2.Click

TextBox2.Text

=

TextBox1.Text

End

Sub

Private

Sub

Button4_Click(ByVal

sender

As

System.Object,ByVal

e

As

System.EventArgs)

Handles

Button4.Click

TextBox3.Text

=

TextBox1.Text

End

Sub

功能:

JISHI1:记下一个时间,对程序无其他任何影响,实现秒表的计时功能

JISHI2:记下另一个时间,对程序无其他任何影响,实现秒表的计时功能。

(注:JISHI1、JISHI2按钮可重复计时)

3.2.4

Timer控件

代码

Private

Sub

Timer1_Tick(ByVal

sender

As

System.Object,ByVal

e

As

System.EventArgs)

Handles

Timer1.Tick

ss

=

ss

+

1

If

ss

>=

60

Then

mm

=

mm

+

1

ss

=

0

If

mm

>=

60

Then

hh

=

hh

+

1

mm

=

0

End

If

End

If

TextBox1.Text

=

Format(hh,“00“)

+

“:“+

Format(mm,“00“)

+

“:“+

Format(ss,“00“)

End

Sub

四.

手动启动

本组实验完成手动启动程序,自启动未成功实现

五.实验任务安排**

六.参考资料文献

1.教材WinCE6.0

高级编程

2.《VB程序设计》

清华大学出版社

10

TAG标签: