我在用Labview和单片机进行并口通讯的时侯,发觉我的台式机竟然没有并口。而且我又没有并口转USB线,没得办法,为了才能进行并口的调试,我只能借助虚拟并口软件来模拟出真实的并口。下边来说一下使用vspd(virtualserialportdriver)虚拟windows并口。
并口可以说是我们最容易看到,也最容易接触到的一种总线,台式机上通常都有二个,而如今好多下位机、仪器等好多都还是使用并口通讯的。关于并口呢linux 虚拟串口软件,通常的台式机或工控机上都起码有二个并口,通常都是够用的,并且现今市场上的电脑基本都不带并口,而有时侯在外出调试时需要在电脑中使用并口,这时通常是使用USB-RS232的转接线,价钱从十几到一百多都有。
你们不要把虚拟并口跟并口调试小助手弄混淆了。虚拟并口,只是为了便捷好多没有并口的人做并口实验或则调试程序。而并口调试小助手是一个软件,拿来想向并口发送和接收数据。
首先我将VSPD6.9软件(带破解文件)打包上传到百度网盘,有须要的男子伴可以自行下载。下载地址为:链接地址。
安装好VSPD后,下载的打包文件里有个CRACK文件夹,把上面的文件复制到安装目录下,覆盖先前的文件,就汉化和破解了。
虚拟并口界面如下所示,下边是早已破解但没有汉化的:
左侧有个Physicalports,因为我计算机没有并口,所以这个Physicalports里面显示没有并口。电脑可以买一个USB转232的的转换器,之后USB插口上插上转换器,安装好转换器的驱动,在计算机的“设备管理器”设置好对应的并口(这个具体看转换器的说明)linux 虚拟串口软件,之后计算机就可以见到会多出化学并口。
下边有个Virtualports,就是虚拟的,我虚拟了COM1和COM2。在设备管理器中可以见到:
虚拟的都是成对的linux命令chm,我的COM1和COM2是一对,待虚拟的COM3跟COM4一对。为何成对呢?由于,我们要调试并口程序,我们发COM3发送数据,COM4都会收到。往COM4发数据COM3都会收到。相当于构建了一种联接,便捷调试。注意:删掉虚拟并口,一定要在在程序里删掉。添加端口下有个“删除端口“。
假如你没有下位机,要测试程序,你可以虚拟一下。网上有所谓的把2和3脚短接(将并口的2、3脚短接上去,3脚是发送数据,2脚接收数据,就是这个并口自发自收),没有虚拟并口便捷灵活。根据我虚拟的并口linux 关机命令,用并口调试助手就可以收发字符串了。
接出来我们使用这两个并口进行通讯,一个发数据,一个接收数据。创建好了虚拟端口,我们会在右边的Virtualports中看见这两个并口,展开并口可以看见并口的状态,累计接收和发送的数据的的大小,baudrateemulation这个是enable,表示这两个并口码率必须一致才能通信。
下边打开两个并口调试工具来测试一下COM1和COM2并口能够正常通讯,将两个并口的配置设置成一致以后,可以见到两个并口成功联接:
我们来发送并接收数据:
最后,这两个并口助手程序就可以相互通信啦!