在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 2359|回复: 2

[原创] 虚拟串口及其在串口转以太网中的应用

[复制链接]
发表于 2011-1-14 10:56:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x

虚拟串口及其在串口转以太网中的应用

2010-12-16
作者:上海卓岚信息科技有限公司 来源:zlmcu

  本文介绍虚拟串口的概念,以及如何在串口转以太网中利用该技术。

1.虚拟串口的概念

  虚拟串口是用操作系统的虚拟驱动技术产生的串口(COM口),相对于计算机本身的硬件串口(COM1等)来说虚拟串口并不对应一个物理上的串口,但是计算机应用软件可以像硬件串口一样地使用虚拟串口,对于串口软件来说虚拟串口和硬件串口并没有区别。


                               
登录/注册后可看大图
1. 串口设备利用虚拟串口的网络化升级

2.虚拟串口的应用

  在串口转以太网中需要用到虚拟串口是因为有以下两种需要:

1. 应用软件的延续性。用户软件原来使用串口通信(COM1等),现在升级为网络方式通信后,用户的软件不想重新编写。此时使用虚拟串口技术创建一个虚拟串口(计算机上原来没有的COM5等),用户软件打开COM5即可和以前一样使用。极大地加快项目进度、产品上市。

2. 应用软件的通用性。用户不必为串口通信和软件通信开发两套系统。因为在不同的应用中用户可能采用串口通信,也有可能采用网络通信。虚拟串口技术屏蔽了这两种差别,提高了软件通用性。

3.虚拟串口的演示

  创建虚拟串口:打开卓岚ZLVircom程序,进入串口管理界面,点击添加按钮,添加任意一个原来不存在的串口,例如COM5。此时打开计算机的设备管理可以看到已经出现了一个新的串口COM5,同时如果用超级终端选择串口时已增加了COM5。此时你已经可以正常打开COM5使用了。


                               
登录/注册后可看大图
2. 检查虚拟串口的存在

    绑定虚拟串口:既然虚拟串口已经可以使用了,那么那com5的输出在哪里?输入又来此哪里?这就需要绑定了。进入ZLVircom设备管理,从中选择一台NETCOM2000串口服务器(例如串服1”),然后进入该设备的编辑,即可选择和这台NETCOM2000绑定的虚拟串口,这里选择COM5。之后在ZLVircon的主界面就出现了一条记录,表示虚拟串口COM5实际就等价于串服1”这台NETCOM2000设备上的硬件串口。


                               
登录/注册后可看大图
3. ZLVircom虚拟串口和卓岚NETCOM2000的绑定情况

    虚拟串口通信:串口软件写入COM5的数据都会在串服1”设备的串口上输出;同样任何发往串服1”的数据都会被打开COM5的串口软件接收。

    参考资料:NETCOM2000串口服务器ZLSN串口转以太网模块

发表于 2011-1-29 16:21:35 | 显示全部楼层
感谢分享,学习
发表于 2011-3-2 10:26:52 | 显示全部楼层
学习一下。谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-16 12:43 , Processed in 0.017367 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表