因项目需要,需要写一个上位机,其中一个功能是通过rs485与下位机通信,但现在我手上没有测试的东西,连usb转rs485都没有,所有想着用这个虚拟串口,测试上位机通信是否成功。
一、com0com安装
下载: https://sourceforge.net/projects/com0com/
下载之后是一个压缩包
解压之后安装对应版本x64
安装过程默认,路径自定义
安装完成,打开设备管理器,如下图所示,没有黄色感叹号
二、安装问题解决
安装之后有人会出现带黄色感叹号这种,操作系统设置-高级启动-禁用强制驱动程序签名就可以,或者找其他博主的解决方案,因为我的电脑没出现,所以没办法验证方法的可行性。
三、测试
用任意串口助手,打开俩虚拟串口
一边发送,一边接收
如下图所示:
测试成功了,后面就可以用自己的程序打开想应的串口,发送数据。