阿尔泰科技HMI0701主板WinCE部分说明书.docx

上传人:b****6 文档编号:3260575 上传时间:2022-11-21 格式:DOCX 页数:51 大小:1.95MB
下载 相关 举报
阿尔泰科技HMI0701主板WinCE部分说明书.docx_第1页
第1页 / 共51页
阿尔泰科技HMI0701主板WinCE部分说明书.docx_第2页
第2页 / 共51页
阿尔泰科技HMI0701主板WinCE部分说明书.docx_第3页
第3页 / 共51页
阿尔泰科技HMI0701主板WinCE部分说明书.docx_第4页
第4页 / 共51页
阿尔泰科技HMI0701主板WinCE部分说明书.docx_第5页
第5页 / 共51页
点击查看更多>>
下载资源
资源描述

阿尔泰科技HMI0701主板WinCE部分说明书.docx

《阿尔泰科技HMI0701主板WinCE部分说明书.docx》由会员分享,可在线阅读,更多相关《阿尔泰科技HMI0701主板WinCE部分说明书.docx(51页珍藏版)》请在冰豆网上搜索。

阿尔泰科技HMI0701主板WinCE部分说明书.docx

阿尔泰科技HMI0701主板WinCE部分说明书

阿尔泰科技HMI0701主板

 

WinCE部分说明书

 

北京阿尔泰科技发展有限公司

BeijingArtTechnologyDevelopmentCo.,Ltd.

环境要求:

(1)Windows操作系统(自行配置)

(2)VisualStudio2005

(3)MicrosoftActiveSync(免费软件,位于光盘"工具"->"ActiveSync")

一.测试主板

准备:

用RS-232交叉电缆线将主板的调试串口(CN2)与PC机连接起来。

测试:

1、串口测试

(1)打开串口调试工具(或PC机自带的超级终端),设置串口如下:

说明:

串口选择为你使用PC机上的串口号

指示灯亮,串口已打开。

(2)连接电源,启动主板,在串口调试工具中可以看见如下图所示的信息:

说明:

串口调试工具窗口出现信息说明调试串口已通。

(3)等待3秒后,将进入启动初始化硬件设备阶段,可以看见如下图所示的一系列信息:

(4)当出现下图所示的信息时,主板启动完成:

这时在主板显示屏上我们可以看见如下图所示的开机画面:

(5)测试用户串口

系统启动后,将PC机的串口连接线与主板的用户串口(CN3)相连。

首先,打开PC机的串口调试工具,设置串口号为本PC机的串口号,设置波特率为9600。

然后,在主板的我的设备-->NandFlash下执行RS323下的RS232_Test程序,选择COM端口为“COM1:

”,选择BaudRate,可根据用户要求选择,与PC机的一致即可,本例为“9600”,设置完成后单击Open按钮,连接成功则在Status编程框中显示“OpenCOM1:

Success!

”。

最后,在编辑框中输入要发送的数据,如:

“”,单击Send按钮,查看PC机串口调试工具的接收区,显示为“”,则该程序运行正常。

同时,可通过PC机的串口调试工具向主板发送数据,在CommMFC程序的接收区中将显示出发送的信息。

如下图所示:

说明:

关闭此应用程序之前先执行“Close”操作关闭串口。

(6)RS485测试

RS485测试利用本公司自己设计的DAM3000系列产品的应用程序,采集ModBus协议,测试方法如下:

<1>将DAM3000系列模块与主板的RS485接口相连,执行“我的设备”->“NandFlash”->“RS485”->“DAM3000M”程序,弹出如下界面:

<2>选择“COM4”,执行“开始查找”,查询到后,在树型框中将显示查找到的DAM3000M系列的模块信息,说明RS485已连接,单击模块信息,可弹出模块的测试界面,如下所示:

2、测试LED及蜂鸣器

执行“我的设备”->“NandFlash”->“PIO->“PIOTest”程序,测试LED,单击“LED1”按钮,点击“ON”则LED1亮,点击“OFF”则LED1灭,观察用户灯的状态,与之相对应,用户灯在主板上。

测试背光控制,点击“背光控制”按钮,显示器将熄灭,2秒钟后自动点亮。

测试蜂鸣器,单击“蜂鸣器控制”按钮,蜂鸣器将响100mS,状态如图所示:

3、网口测试

(1)用交叉网线将PC机和主板连接起来,在PC机端运行命令ping192.168.1.14–t(PC机的IP地址必须与主板的IP地址在同一网段内),连接正常可看到如下图窗口所示的信息:

(2)在主板端的“我的设备—>ProgramFiles”路径下双击“命令提示符”,打开主板上的命令窗口,在此窗口中输入ping+PC机IP地址的命令(方法同于在PC机上输入命令,也要求主板与PC机的IP在同一网段内),可以在主板上看见如下图所示的信息:

(3)在主板端的“我的设备—>控制面板—>网络和拨号连接”路径下双击“DM9CE1”,出现如下图所示的界面:

在上图中配置网络的IP地址,然后切换页面到名称服务器,配置DNS(配置主DNS即可):

上述配置完成以后,用户可以直接点击IE浏览器上网。

(4)FTP服务

<1>用网线连接PC和主板。

在PC上打开IE浏览器,在其地址栏输入ftp:

//192.168.1.14并回车。

这时可见到主板的文件目录,并可对其操作。

界面如下:

<2> 利用FTP可直接向主板端进行文件的传输,将PC机的内容进行复制,在主板端执行粘帖即可下载到主板端(为复制到主板端的文件)。

(5)修改MAC地址

若您在同一网络中使用了不只一块主板,则需要修改其MAC地址。

这是由于出厂时它们的MAC地址是一样的,而在同一网络中是不允许出现相同的MAC地址的主板。

具体操作如下:

<1> 打开“我的设备”→“Windows”,然后执行“”程序,界面如下:

<2>点击“HKEY_LOCAL_MACHINE”项前的“+”号可展开该项。

界面如下:

<3> 通过路径KEY_LOCAL_MACHINE->Comm->DM9CE1->Parms,找到“NetworkAddress”子项。

界面如下所示:

<4>双击NetworkAd项,并按“XX-XX-XX-XX-XX”的格式修改其值即可。

界面如下:

(6)TELNET服务

<1>执行PC的“开始”→“运行”,输入telnet+主板端IP地址,如下图所示:

<2>单击“确定”按钮后,弹出如下图所示的控制台窗口,输入“help”命令,回车后列出相关操作命令,通过执行其命令可进行远程操作。

4、LCD和触摸屏测试

(1)LCD测试

<1>本主板LCD显示屏可进行90度、180度、270度旋转,执行桌面—>RotatDisply程序,弹出如下界面:

<2>应用可执行程序进行修改后掉电不能保存,可通过注册表修改后实现保存屏幕的旋转,注册表操作如下图所示:

通过注册表工具在HKEY-LOCSL-MACHINE->System->GDI->ROTATION下修改Angle的值可进行不同旋转角度的设置,此值为十六进行数。

<3> LCD显示可适合用于不同型号和尺寸的显示屏,通过修改注册表可进行选择,操作如下图所示,LCDType的参数值可为0:

6.4寸屏;1:

VGA(要接专用转换板);2:

3.5寸屏。

(2) 触摸屏测试

一般来说,当用户拿到一个触摸屏时,需要重新使用触摸屏校验程序校验这个触摸屏,这样就可以使用触摸笔很准确的点击目标位置。

在WinCE操作系统下,触摸屏的校验过程是这样的:

用鼠标点击WinCE桌面图标“我的电脑”,打开“控制面板”,然后点击“笔针”,在弹出的窗口中,选择“校准”标签页,点击“再校准”按扭,如下图:

在出现的校验画面中,我们可以看到中心位置有一个“+”号,我们需要用触摸笔点击这个加号的中心位置,记住点击时,需要把触摸笔帖在这个中心位置2、3秒时间,再提起来,否则,如果轻触的时间太快,触摸程序可能捕捉不到用户的动作,当中心位置校验成功后,加号会移到左上角,用户需要跟着加号的移动,点击加号的中心位置,以最终完成整个校验过程。

完成校验后,点击鼠标左键确认校验结果。

5、USB测试

(1)测试USB主接口

<1>将USB主接口插上U盘(USB主接口也可以接USB鼠标或键盘使用),在主板的MyDevice目录下可以看见如下图阴影部分的内容。

<2>将USB鼠标直接插入主板的USB接口即可使用。

(2)通过USB从建立HMI0701主板与PC机Windows的ActiveSync连接

装有WindowsCE.net的嵌入式设备一般可通过USB线、RS232串行线、以太网等通信协议实现与PC机Windows的ActiveSync连接。

在HMI0701上,可以通过USB总线实现HMI0701与PC机Windows的ActiveSync连接。

实现连接之后,就可以很轻松的传输文件到HMI0701的WindowsCE.net中,还可以实现VisualStudio2005的远程调试功能。

<1>安装ActiveSync程序。

找到光盘资料里的“工具”下的“ActiveSync”文件,进行安装,安装完成后,将会弹出“SetUpaPartnership(新建合作关系)”的对话框,选择“No(O)”,点击“下一步”按钮,如下图:

出现下图说明PC机与主板已经通过USB自动建立了连接关系。

在Wince开发中,很多人需要连接到目标主板上进行调试。

VisualStudio2005提供了强大的远程工具集帮助开发者进行辅助调试,这些远程工具都位于开始菜单下的程序→MicrosoftVisualStudio2005—>VisualStudioRemoteTools下,如下图所示:

6、内存测试

测试内存是利用NandFlash->“其他”->“内存测试”->“”测试程序,根据使用说明进行测试,设置次数为100,反复的进行数据拷贝,执行后利用比较软件进行对比,观察数据大小,是否有丢失的现象,在执行的过程中可观察目标地址是否有复制的文件,程序界面如下图所示:

二、利用VS2005开发工具编写HelloWorld程序

利用VS2005可以开发智能设备应用程序,下面介绍实现HelloWorld演示程序的整个过程。

<1>打开VS2005,选择项目类型中的“智能设备”,在“VisualStudio已安装的模板”中选择“MFC智能设备应用程序”,工程名为“HelloWorld”,界面如下:

<2>点击“确定”,进入开发界面,如下:

<3>单击“下一步”,进入如下所示界面:

<4>选择已安装的所有SDK平台(需安装光盘“工具”中的“SDK”,本主板应用的是AT91SM9261),如下图所示:

<5>单击“下一步”,进入如下界面,在“应用程序类型”中选择“基于对话框”,在“MFC的使用”中选择“在静态库中使用MFC”,如下图所示:

<6>单击“完成”,进入程序界面,如下所示:

<7>选择“解决方案”,并在“”的OnInitDialong函数中下添加代码“MessageBox(_T(“HelloWorld!

”))”,如下所示:

<8>将电脑与ARM主板相联接,设置生成文件类型为Release,SDK选择AT91SM9261,

然后,右键单击工程名,选择“重新生成”选项,如下图左所示,编译通过无误后,右键单击工程名选择“部署”选项,如下图右所示:

<9>然后查看HMI0701的“我的设备”—>“ProgramFiles”—>HelloWord,双击生成的可执行文件,即可执行该程序。

这时,WinCE中可得到本演示程序的运行结果。

如下所示:

三、LED及蜂鸣器测试程序

该程序功能包括两LED灯的控制、背光的亮灭控制和蜂鸣器控制。

1、建立工程,新建一个基于对话框的工程,工程名为PIOTest,如下所示:

2、界面如下图所示,包括LED灯的控制、背光控制、蜂鸣器的控制。

2、具体程序的实现

<1>本例中程序的运行要有接口函数动态库文件的支持,所需文件已在DLL文件夹中给出,编写代码前先将DLL文件夹中的三个文件复制到工程下,如下图所示:

<2>将PIO.h头文件加载到工程中,右键单击“头文件”选择“添加—>现有项”,如下所示:

<3>弹出如下所示对话框,选择PIO.h头文件,单击“添加按钮”,完成文件的添加。

<4>查看已添加的PIO.h头文件,如下左图所示。

<5>添加.dll动态库文件,右键单击工程名,选择“添加”—>“现有项”,如上右图所示:

<6>弹出如下对话框,文件类型选择“所有文件(*.*)”选择“”,单击“添加”按钮,如下

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1