所谓虚拟串口,就是把你对比如:USB、红外、蓝牙、网络、等等一些接口的访问方式转变成对你来说就是对某个串口进行 *** 作的一个转换工具(软件),它完成了你对这些端口 *** 作的数据格式、协议的转换,而你只需要认为自己就是在对一个串口进行 *** 作
你搜索“proteus 虚拟串口”,下载虚拟串口工具,创建虚拟串口,虚拟串口是成对创建的,把一个设置成你proteus里的串口,另一个用上位机去连接就可以调试了
调试成功,貌似要先点击读卡,不然ID会显示乱码,还有就是充值点第二次的时候,lcd屏幕会被清屏。
对你的程序从表述来说是没有区别的。但是如果使用真实串口,一般是需要在物理串口上链接设备或者其他计算机来接收发送数据;而虚拟串口应该是成对出现的,有另外一个程序需要链接另外一个虚拟串口来进行接收发送数据。
在使用的时候确实是只需要在你的程序中修改串口号就可以实现。
特别需要注意的是如果是COM1到COM9的时候,使用的是_T("COMx"),而如果超过了10,则需要使用_T(\\\\\\COMxxx)方式。
目前就是用的枚举系统中所有串口,
让使用者选择一个串口。
但有的使用者电脑上有很多个蓝牙设备,
这样就不知道选择哪一个串口了。
虽然可以用
BluetoothDisplayDeviceProperties
来查询串口号,
但要d出一个对话框,
觉得不方便。
我想能自动在配对之后判断是哪一个Port,这样就免去一个 *** 作步骤,
提高使用者体验。
以上就是关于运行网口虚拟串口软件后怎么使用全部的内容,包括:运行网口虚拟串口软件后怎么使用、用protues做原理图,VC加载上位机程序,通过虚拟串口通信仿真。求高手指点怎么做。、虚拟串口和真实串口有什么区别吗如果我有一个VC程序可以收发真实串口的数据,是不是对虚拟串口也适用呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)