我在做一个串口控制程序。使用vb6,原来使用1.5米线(公母),对仪器控制正常。当换成5米(使用了转接口)线时,vb中的mscomm事件不能被执行,这是为什么呢?
注:使用串口调试器AccessPort或Commix时,通讯正常。
注:使用串口调试器AccessPort或Commix时,通讯正常。
解决方案 »
- crystal report中数字格式的问题
- 应该是一个比较容易的问题, shell 后,如何知道,被shell 的程序运行完毕并已经关闭?
- 自动编号中。如果要得到年和月的两位数代码应该怎么写
- vb运行出错!救助!急!!!
- 如何根据一个窗口的句柄判断窗体的类型(MDI窗体或SDI窗体)?
- 请问哪里有解dbf文件密码的工具。100送。
- 关于MSFlexGrid的问题。(在线等待)
- 我需要一个为TreeView和ListView加入背景图片的例子,谁能发给我
- 抢分啦,绝对给分!!!!
- 如何得到Windows各种文件类型默认的图标呢?高分求解!
- 急急急:关于控件注册的问题
- 请问:如何实现像VB的属性窗口和工程资源管理器一样可以上下左右改变大小??
这说明肯定是你软件有问题
无非两种情况:
1:软件,1.5m能通,就没有道理5m不通,说明软件本身没有问题,可以考虑降低波特率试试
2:硬件,可能性最大,工作中经常遇到,1分钟前是通的,1分钟后不通了,一会又通了,表面上看不出来线或接头有什么问题,建议重新做一下接插件.
还是不清楚转换口是什么,建议直接用5m的线连.
我也用过50m的线9600下没有问题
在遇到问题时,最好先怀疑自己。
说明还是你的程序的问题.