Windows使用VSPD虚拟串口

最近在做Android串口方面的开发,由于设备比较庞大又在客户现场,平时开发只能使用电脑上虚拟的串口来进行调试。下面来说一下使用vspd(virtual serial port driver)虚拟windows串口

这里,虚拟了COM3 和COM4 一组串口,待会儿使用这两个串口进行通信,一个发数据,一个接收数据。
创建好了虚拟端口, 我们会在左侧的Virtual ports中看到这两个串口,展开串口可以看到串口的状态,累计接收和发送的数据的的大小,baudrate emulation 这个是enable,表示这两个串口波特率必须一致才能通信。

下面我们使用windows串口调试工具来测试一下COM3和COM4串口能否正常通信。

这里我使用了SComAssistant_V2.2串口调试助手,其他的调试工具类似。分别选择COM3和COM4,波特率均为9600,两边都打开串口,打开串口按钮旁边的指示灯为红色表示打开成功,可以看到图中的COM3和COM4都已经打开成功了。
接下来我们来测试一下两个串口之间的通信,在COM3中发送“this is com3”,COM4中发送“this is com4”,两边都正常收到对方发来的数据,说明两个串口之间的通信正常。在我们VSPD中也可以看到这两个串口之间的通信是正常的。

综上我们已经完成windows下虚拟COM3和COM4两个可以互相通信的串口。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值