mscomm通讯控件错误

xiao___bi 2011-01-10 12:04:30
我用vb6.0写的串口通讯程序,用的mscomm控件。但让我很纠结的是我用其他的线,不管是rs232,还是usb转rs232的都可以正常通讯,但是一用atake公司的AUD-AM09MY105型号的usb转rs232的转接线就无法通讯了。
win7操作系统给出的错误信息是:
Problem signature:
Problem Event Name: APPCRASH
Application Name: UPS.exe
Application Version: 1.0.0.0
Application Timestamp: 4cca439d
Fault Module Name: MSVBVM60.DLL
Fault Module Version: 6.0.98.15
Fault Module Timestamp: 4a5bda6c
Exception Code: c0000005
Exception Offset: 000d9fbb
OS Version: 6.1.7600.2.0.0.768.11
Locale ID: 18441
Additional Information 1: 8b1c
Additional Information 2: 8b1c4dc255acd6b036829f5335dc72b7
Additional Information 3: 6668
Additional Information 4: 6668ed7709afecf4a42da447741a6c54

Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt

我另写了一个测试程序,出错信息提示的为:
Run-time error "8020"
Eroor reading comm device


应该就是在读取数据的时候出现了问题。

可为什么其他的线没有问题,就这条线有问题,而且是读的时候有问题

可能是这条线的驱动有问题吧,但是我用别人的串口程序却可以(我不知道别人是不是用的VB6.0),搞不明白到底是怎么回事啊

有谁知道怎么分析或是解决吗?

或者有谁遇到了同样的问题一起探讨探讨啊。


...全文
393 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
key9lx 2011-02-10
  • 打赏
  • 举报
回复
线的问题,我买了好多个牌子,最好卖了个Z-TEK的,感觉还不错!
flfq 2011-01-12
  • 打赏
  • 举报
回复
换台电脑试试
ningweidong 2011-01-12
  • 打赏
  • 举报
回复
先确定是不是硬件的问题,换一个串口设备试试
xiao___bi 2011-01-10
  • 打赏
  • 举报
回复
我想因该不是通讯质量的问题吧,因为这条线和其他的软件可以通讯,就是和我的不能通讯,而我的软件又可以和其它的线通讯,可能只这条线的驱动和vb不兼容吧。
因为我发现我用的别的usb转rs232的线,线的端口都是固定了的,不管换到那个usb口显示的都是同一个com口,而这条线他随不同的usb口com口也是不一样的
zdingyun 2011-01-10
  • 打赏
  • 举报
回复
USB转RS232的通信质量与其芯片有很大关系.
li163 2011-01-10
  • 打赏
  • 举报
回复

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧