Wince 虚拟串口,该怎么处理

作者&投稿:巧祁 (若有异议请与网页底部的电邮联系)
WinCE中怎么创建虚拟串口~

WinCE下的串口虚拟软件VSPD Mobile 4.2。它的特点是可以创建N对纯虚拟串口,并实现虚拟串口对之间的通讯。很多GPS玩家应该都用过这软件。VSPD Mobile 4.2使用截图如下:如上图所示,通过VSPD,创建了一对虚拟串口COM0、COM2,在COM0中发送数据,COM2接收数据。

每当串口缓冲区中有一个或一个以上字符时触发串口通讯事件,该事件就驱动(调用)串口事件通讯处理函数oncommunication(),在这里就可以对接收到的数据进行处理,提取需要的数据。 举两个例子,一个是较为简单的位数据格式的处理,

Wince 虚拟串口
在wince下配置e300的无线上网卡,在硬件开发板的上只有两个com口,但是无线上网卡要求是com6,com7,com8,
用string[] n_com = SerialPort.GetPortNames();获得的也只有com1/com2
请问各位大侠这个问题是wince的没有虚拟串口的问题吗?
该怎么解决?希望各位能给个解释

------解决方案--------------------
探讨
当connect的时候,提示端口已占用
打电话给厂家说是用com6,com7,com8,
在开发板上用string[] n_com = SerialPort.GetPortNames();获取的com口名字,只有com1/com2。
去哪里给弄com6
推断可能是wince没有装usb转串口的驱动
于是把wince下public带的usbser.dll安装上,但还只有com1/com2,……

------解决方案--------------------
探讨
现在在系统里面出现com1,com2,com0,com3,com4加上偶尔会出现的com5
但是始终没有出现com6,com7,com8
我尝试着修改注册表把原来有的com6,com7,com8修改为com0,com3,com4
在dos引导wince的时候就出错了,
Error invalid signature
data:0 0 0 0 0 0 0 0 0 0 0 0 0

------解决方案--------------------
探讨
现在出现的问题是:
e300的驱动已经安装了,为什么能这么说呢?因为能够在windows目录下看到所安装的
驱动(EvdoUsbcdcDriver.dll)
并且在make new connection的时候,能够在调制解调器里面看到CDMAModem("FriendlyName")。
但是虚拟的com口并没有出来,仍旧只有com1/com2。
请问各位大侠
是我在wince7系统定制……

------解决方案--------------------
探讨

引用:

引用:
现在出现的问题是:
e300的驱动已经安装了,为什么能这么说呢?因为能够在windows目录下看到所安装的
驱动(EvdoUsbcdcDriver.dll)
并且在make new connection的时候,能够在调制解调器里面看到CDMAModem("FriendlyName")。
但是虚拟的com口并没有出来,仍旧只有c……

------解决方案--------------------
探讨
引用:

我之前在WinCE6下调试过huawei/ZTE 3G的模块,也遇到过串口虚拟不出来。
最终问题还是出在usb虚拟串口驱动,所以LZ要确认原厂给你的usb虚拟串口驱动是否支持你目前的平台。再有一个需要注意的地方,就是模块的上电时序。

呵呵,这个也许是现在最具有说服性的理由!
如果是硬件平台的话,我现在用的开发板是x86的,e300能够x86的PC上成功连上……


广东省15215504086: Wince 虚拟串口,该怎么处理 -
符向嘉泰: Wince 虚拟串口 在wince下配置e300的无线上网卡,在硬件开发板的上只有两个com口,但是无线上网卡要求是com6,com7,com8,用string[] n_com = SerialPort.GetPortNames();获得的也只有com1/com2 请问各位大侠这个问题是wince的没...

广东省15215504086: 求教怎样给WinCE添加串口驱动 -
符向嘉泰: WinCE下的串口虚拟软件VSPD Mobile 4.2.它的特点是可以创建N对纯虚拟串口,并实现虚拟串口对之间的通讯.很多GPS玩家应该都用过这软件.VSPD Mobile 4.2使用截图如下:如上图所示,通过VSPD,创建了一对虚拟串口COM0、COM2,在COM0中发送数据

广东省15215504086: Wince下串口通讯怎样处理数据 -
符向嘉泰: 每当串口缓冲区中有一个或一个以上字符时触发串口通讯事件,该事件就驱动(调用)串口事件通讯处理函数oncommunication(),在这里就可以对接收到的数据进行处理,提取需要的数据. 举两个例子,一个是较为简单的位数据格式的处理,

广东省15215504086: 如何设置虚拟串口 -
符向嘉泰: vmware虚拟机设置串口在虚拟机设置里.打开vmware,选择对应的虚拟机,选择“编辑虚拟机设置”,选择“hardware”,选择添加“add...”,选择“serial port”,然后一直点“next”,直到结束即可.

广东省15215504086: 创建的虚拟串口卸载不掉 -
符向嘉泰: 有可能 驱动 没有 卸载去 设备管理器 里 试试实在 不行,恢复系统我用过 虚拟串口 vspd,有 增加 虚拟串口,也可以 删除虚拟串口武汉鸿伟光电 有下载

广东省15215504086: 软件自身有虚拟串口我如何安装自己的串口同他对接 -
符向嘉泰: 准备干什么?如果调试 程序,与硬件连接无关,虚拟串口 就可以 如果调试 与硬件连接相关程序,就必须要物理串口通信线路

广东省15215504086: 开机时总显示如图所示,虚拟串口软件已经卸载,但开机后任会出现,怎么把它去掉?(win7系统) -
符向嘉泰: Unable loading system drivers , the application will be exit 这个是说加载驱动不可用,程序将退出 就是你卸载软件的时候,没有清理run下面的注册表键值导致的 你用腾讯电脑管家的电脑加速功能优化一下就没事了 以后卸载软件的话,可以使用腾讯电脑管家的软件管理进行卸载,它可以侦测卸载过程,发现有残留的话会自动启动强力卸载模式,清扫卸载残留,确保你可以干净彻底的卸载它们

广东省15215504086: 运行网口虚拟串口软件后怎么使用 -
符向嘉泰: 所谓虚拟串口,就是把你对比如:USB、红外、蓝牙、网络、等等一些接口的访问方式转变成对你来说就是对某个串口进行操作的一个转换工具(软件),它完成了你对这些端口操作的数据格式、协议的转换,而你只需要认为自己就是在对一个串口进行操作

广东省15215504086: 如何使用Configure Virtual Serial Port Driver -
符向嘉泰: 1 首先打开事先下载安装好的软件Configure Virtual Serial Port Driver2 然后选择端口号(可随意),如COM1、COM2,其它选择好后点击Add pair 按钮,就创建了一对端口(在软件右面可看到),当然可以根据需要创建多对.3 最后检查是否...

广东省15215504086: 如何开启VMware串口 -
符向嘉泰: 如何开启VMware串口 先前在玩GEC2410时,有个想法,就是在linux下进行调试,由于目标板上电或复位时会发送信息给PC机的串口,这已在windows下实现过,于是想在linux下看看效果,可是当时我在linux下设好串口后,发现一点...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网