首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请问多串口卡通讯有关问题

2012-01-18 
请教多串口卡通讯问题最近买了个HUTONE的PCI扩的双串口卡(NJP)。VB做个界面,放置两个 MSCOMM控件, 连接两台

请教多串口卡通讯问题
最近买了个HUTONE的PCI扩的双串口卡(NJP)。VB做个界面,放置两个 MSCOMM控件, 连接两台设备。现在发现每运行一段时间后,就不能正常收发数据,只能重新启动PC或者注销重登陆后,才能恢复正常。

不知道有没有大侠用过类似的串口卡,或者遇到类似的问题,是如何解决的?? 希望大侠不吝赐教!!!


 

[解决办法]
将MSCOMM控件放独立窗体,由主窗体来定时关闭和打开窗体.
[解决办法]
既然你的PC是被动接受数据,那么你就最好使用OnComm事件方式来处理,楼主参考一下这个:
http://download.csdn.net/source/1262066

这是一个串口调试器的源代码,你可以借鉴,只需要把接收到的数据分段即可。
[解决办法]
我是进来学习的。
[解决办法]
这种串口卡一般不好使 还是用屁股后面的硬串口
[解决办法]
sTemp = MSComm1.Input '这行拿到上面 
没有先取得 sTemp的值

你下面这行的sTemp要从那里来?
If InStr(1, sTemp, "rr") = 0 Then 'Or InStr(sTemp, ".") > InStr(sTemp, "N") then

热点排行