EVC远程设备连接

来源:互联网 发布:hungary算法 编辑:程序博客网 时间:2024/03/29 19:42

      说明:测试机如下配置

PC  WinXP系统     IP地址:192.168.0.167

         CE  WinCE.net 4.2    IP地址:192.168.0.170     

         已进行IP连接,用Ping命令,彼此正常

一、    WinCE平台管理器配置

1、  打开EVC编辑器,单击菜单“Tools”下的“Configure Platform Manger”选项,打开“配置连接窗口”。

2、  Windows CE .NET Default Platform选项下添加“WinCE Tcp Link”连接选项。 

3、  选中“WinCE Tcp Link”选项,单击properties…按钮,配置如下信息

    Transport:Tcp/IP Transport for Windows CE

    Startup:Manual Server

4、  选中“Tcp/IP Transport for Windows CE”传输协议,单击右边的“Configure…”按钮,进行的参数配置: 

 

5、  启动选择“Manual Server”选项,不需要参数配置。

6、  单击“Test”按钮,弹出下面的窗体,把“CEMGRC.EXE /S /T:TCPIPC.DLL /Q  /D:192.168.0.167:5000”参数保存到TcpLink.bat文件中去(即做一个批处理文件)。

 

        把该批处理文件,通过优盘拷贝到WinCE系统的HardDisk目录。

 

单击“Manual Server Action”窗体的OK按钮,弹出如下窗口: 

  

     此时运行WinCE系统HardDisk目录下的TcpLink.bat批处理文件:

 

   此时“Testing Device Connection”窗体提示“Tcp/IP Transport for Window CE”,表示连接成功。

 

 

二、    EVC远程工具简介

 

EVC开发环境中的Tools主菜单中,主要有以下几个远程工具(如下表): 

 

工具名称

描述

Remote File Viewer

PC机上查询和管理远程设备的文件

Remote Process Viewer

PC机上浏览远程设备上运行的进程及线程,可以终止制定进程。

Remote Zoomin

抓取远程设备的屏幕图像

Remote Registy Editor

PC机管理远程设备的注册表

Remote Heap Walker

显示远程目标设备上运行的进程、堆标识符和标志位信息

Remote Spy++

PC机显示远程设备上运行的窗口列表和窗口消息

Remote system information

显示远程设备上的系统信息

 

远程工具在使用之前需要连接WinCE系统,运行上面的工具时,先弹出如下窗口: 

 

单击“OK”按钮,弹出““Manual Server Action”,以下的步骤参考“WinCE平台管理器配置”上所介绍的第6项。连接成功后,就可以进行远程操作了。

 

1、  Remote File Viewer工具

     该工具类似Window的资源管理器,可以显示WinCE远程机的目录文件结构,并且可以删除,拷贝(上传和下载)文件。 

 

2、  Remote Process Viewer工具

该工具,类似Windows上的任务管理器,可以查看WinCE目标设备上运行的进程及线程的详细信息,此外还可以终止指定的进程。  

 

3、  Remote Zoomin工具

该工具可以对WinCE设备进行截屏,可以保存为bmp文件,也可以直接拷贝到剪贴板。

  

4、  Remote Registy Editor工具

该工具给Windows上的注册表管理器一样,对WinCE目标设备上的注册表进行管理。 

 

5、  Remote Heap Walker工具

     该工具显示WinCE目标设备上运行的进程列表,并详细描述堆标识符和标志位信息。可以通过此工具确定某个应用程序是否正在释放为它分配的所有内存队列,从而判断是否存在内存泄漏。 

 

6、  Remote Spy++工具

     VC提供的工具Spy++一样,只是它是监控WinCE目标设备上的窗口消息。

   

7、  Remote System infomation

显示WinCE目标设备上的系统信息。